上一页 1 2 3 4 5 6 7 8 9 10 ··· 19 下一页
摘要: code 大概长这样 inline int64_t RoundUpToPowerOfTwo(int64_t v) { --v; v |= v >> 1; v |= v >> 2; v |= v >> 4; v |= v >> 8; v |= v >> 16; v |= v >> 32; ++v; r 阅读全文
posted @ 2021-06-24 10:58 stdpain 阅读(67) 评论(0) 推荐(0)
摘要: ⎠⎝≥⏝⏝≤⎠⎞ ⎠⎝≥⏝⏝≤⎠⎞ vim 输入 '\t' insert 模式下, ctrl + v 然后 输入 tab https://blog.csdn.net/leo_wanta/article/details/7104960 cp /etc/apt/sources.list /etc/apt 阅读全文
posted @ 2021-05-25 13:48 stdpain 阅读(55) 评论(0) 推荐(0)
摘要: 如果一个lambda没有捕获任何值。那么它可以赋值给一个函数指针 https://stackoverflow.com/questions/28746744/passing-capturing-lambda-as-function-pointer 阅读全文
posted @ 2021-05-23 18:43 stdpain 阅读(50) 评论(0) 推荐(0)
摘要: atomic 并没有默认初始化 https://github.com/apache/incubator-doris/issues/5825 阅读全文
posted @ 2021-05-17 14:27 stdpain 阅读(40) 评论(0) 推荐(0)
摘要: -fvar-tracking fvar-tracking-assignments https://stackoverflow.com/questions/30591793/optimized-out-in-gdb-in-ubuntu 阅读全文
posted @ 2021-05-10 10:37 stdpain 阅读(209) 评论(0) 推荐(0)
摘要: 查看某个 bin/so 依赖的链接库 ldd $bin ldd -v $bin 动态连接库加载顺序 LD_PRELOAD > RPATH > LD_LIBRARY_PATH 使用 LD_PRELOAD LD_PRELOAD=/opt/libstdcxx/lib64/libstdc++.so.6 $b 阅读全文
posted @ 2021-05-07 12:49 stdpain 阅读(70) 评论(0) 推荐(0)
摘要: 如果一个binary太大包含的符号太多,gdb启动的时候会特别慢 可以通过gdb索引的方式加快速度 gdb-add-index $bin 参考: https://man7.org/linux/man-pages/man1/gdb-add-index.1.html https://stackoverf 阅读全文
posted @ 2021-05-06 11:58 stdpain 阅读(1457) 评论(6) 推荐(1)
摘要: 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 阅读全文
posted @ 2021-04-29 10:07 stdpain 阅读(4388) 评论(0) 推荐(0)
摘要: 一些逆向技巧 对于没有strip过的binary,我们可以拿到函数符号名 nm -D $bin 当然,也可以看到binary中的具体名字 nm -C $bin 通过函数符号名,我们可以查看到对应的汇编: objdump $bin --disassemble=$symbol 也可以用于gdb打断点 g 阅读全文
posted @ 2021-04-27 19:17 stdpain 阅读(91) 评论(0) 推荐(0)
摘要: docker 安装 wget https://download.docker.com/linux/static/stable/x86_64/docker-19.03.5.tgz docker 预编译包没有任何的动态依赖,所以在大多数Linux环境上都可以运行 sudo cp docker/* /us 阅读全文
posted @ 2021-04-25 23:04 stdpain 阅读(58) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 19 下一页