Nmap Usage
常用的扫描命令
扫所有主机 10.15.88.1/24
-sn 只扫描是否在线, 不扫描端口
-PN 跳过 ping 扫描
-sP 仅使用 ping 进行主机发现
-O 扫操作系统类型
主机发现
-sS 或-sT 扫 TCP
-sU 扫 udp
-sV扫目标服务版本
扫端口
-p 80 扫指定端口
-p “*” 扫全部端口
–top-ports n 扫使用频率最高的 n 个端口
存文件 xml
-oX aa.xml
Showing up is the 75% of the battle
原文
[Showing up is 75% of the battle
JoshWolff.ME](https://web.archive.org/web/20230128095804/https://joshwolff.me/2023/01/19/blockchain-events-extra-documentation.html);
Showing up is 75% of the battle
JAN 19, 2023 • WRITTEN BY JOSH WOLFF
Showing up is 75% of the battle - for nearly every singl...
高效 ccpp 调试第六章 进程镜像
6.2 运行期加载和链接
ELF 文件呈现为静态视图.
程序执行时系统将 ELF 动态加载或映射到内存, 从而创建程序的实例. 随后, 系统调用运行时链接器来解析所有加载模块间的符号引用, 包括可执行文件以及共享库中的输入和输出函数及变量.
在生成新的进程时, 系统加载器与链接器会按以下顺序执行操作:
为可执行文件创建内存段并将其内容映射到进程的地址空间.
为所有与可执行文件有依赖关系的共享库创建内存段, 并将它们映射到进程中
对可执行文件及其依赖的共享库进行重定位
执行可执行文件及其所有直接或间接依赖的库的初始化代码, 首先执行依赖库的初始化代码
将程序的控制转移到程序的入口点(Entry)
ASLR: 地址空间随机布局
Linux为了提高安全性,...
Macos 磁盘清理记录
日志文件
neat download manager:
/Users/zorch/Library/Application Support/com.NeatDownloadManager
find . -type d -exec rm -f {} \;
在 Windows 中, 位于
C:\user\xx\AppData\Roaming\NeatDM\...
缓存文件
# brew cache
brew cleanup --prune 0
# python cache etc.
conda clean --all
pip cache purge
$ pip cache --help
Usage:
pip cache...
Latex使用区分不同操作系统的宏命令
写在前面
由于不同 的操作系统(例如我常用的 MacOS 以及Windows)下的 LaTeX 字体是不一样的, 一个明显的区别就是宋体在 Windows 下是 simsun(中易宋体), 而在 MacOS 下是华文宋体.
这在跨平台模板的制作中很麻烦, 如果使用下面的命令:
\setCJKmainfont{}
Windows 一般来说括号里面要写汉字即宋体, 而 MacOS 就要写 simsun.
下面用宏来重新定义一下.
一个例子
\documentclass{article}
\usepackage{ifplatform}
% must run with shell escape option!!!
% xelatex --shell-escape test.te...
Zshell的奇技淫巧
写在前面
最近看一本书, 学习 vi 和 vim 编辑器 第八版, 偶然发现了一个有用的技巧, 就是在 zsh 中使用快捷键达到和在 vim 中移动光标类似的效果, 看了一些博客, 发现 zsh 还有很多经典的技巧, 下面来列举一下.
Mastering Zsh Keyboard Shortcuts for Efficient Shell Navigation and Editing | by Robioki Denis | Medium;
快捷键
光标移动类
老生常谈的 emacs 系列快捷键了, 这里先复习一下:
Ctrl+bfnp 分别代表 向后(backward), 向前(forward), 向下(next), 向上(preview) 分别对应左右下...
Brpc学习(三)流式请求的多线程实现
写在前面
好久没更新 brpc 的内容了, 主要是因为还是对 brpc 没有深入的理解, 也沉淀不出来什么东西…
代码:Server 端
#include "echo.pb.h"
#include <brpc/server.h>
#include <butil/logging.h>
#include <gflags/gflags.h>
#include <brpc/channel.h>
#include <brpc/server.h>
#include <brpc/stream.h>
#include <string>
DEFINE_bool(echo_attachment, true, "E...
X64汇编笔记 1
写在前面
字符串长度计算
msg1 db "hello, world!" , 0xa, 0
msg1Len equ $-msg1-1; calc len of str
$-msg1-1 表示当前位置的内存地址减去 msg1 的内存地址, 然后再减一(末尾的\0).
gdb 调试汇编程序
如果默认是带% 这种寄存器, 那就是 at&t 格式的汇编语法, 改成 intel 舒服点(可以写到~/.gdbinit文件中)
set disassembly-flavor intel
常用的几个指令
disas main # 反汇编 main 函数(.text段)
查看数据格式
用 强大的x 命令 (examine)
首先介绍具体格式
(gdb) h x
Ex...
共计 455 篇文章,57 页。
您是Zorch的第 个小伙伴
Hits