04 2021 档案
摘要:1 WSL2 安装 2 检查WSL2 是否能work PS > wsl --list -v NAME STATE VERSION * Ubuntu Stopped 1 Ubuntu-20.04 Stopped 2 docker-desktop-data Running 2 docker-deskto
阅读全文
摘要:一些逆向技巧 对于没有strip过的binary,我们可以拿到函数符号名 nm -D $bin 当然,也可以看到binary中的具体名字 nm -C $bin 通过函数符号名,我们可以查看到对应的汇编: objdump $bin --disassemble=$symbol 也可以用于gdb打断点 g
阅读全文
摘要:docker 安装 wget https://download.docker.com/linux/static/stable/x86_64/docker-19.03.5.tgz docker 预编译包没有任何的动态依赖,所以在大多数Linux环境上都可以运行 sudo cp docker/* /us
阅读全文
摘要:docker 启动的时候添加 docker run --cap-add SYS_PTRACE 或者 docker run --privileged 参考: https://github.com/google/sanitizers/issues/764
阅读全文
摘要:C++ Defer C++ 中并没有官方的defer操作,所以需要自己实现一个。 跟一个guard函数类似,在一个栈对象的析构函数中调用defer函数,`std::function` 是一个不错的选择,可以bind一个已经存在的函数,也可以使用lambda表达式,所以第一个版本defer长这样: `
阅读全文