C++资源
1、conan包管理器
2、reference 可以用来查标准库函数的用法
3、Boost
部分boost库的讲解:http://zh.highscore.de/cpp/boost/
4、awesome cpp 列出了许多好用的cpp的库
https://github.com/YihaoWEI/awesome-cpp
其中有个http parser的库:https://github.com/nodejs/http-parser,我看看最近有没有时间把源码读一遍并注释,我最近也在写http server,其中也要写parser,正好借鉴下别人的思路。
5、leveldb,libevent,libev,libuv,redis等经典的c/c++的源代码
6、调试gdb
gdb有一些插件:
peda:https://github.com/longld/peda
pwngdb:https://github.com/scwuaptx/Pwngdb
其中pwngdb的源码我看了下挺简单的(关于heap的我没看),挺适合用来学习pwn入门的,有空我好好看看。
7、pwntools 一个用来pwn的python库
8 protobuf
9 brpc
10 POCO
https://github.com/pocoproject/poco
11 一个非常好的libevent教程:
http://www.wangafu.net/~nickm/libevent-book
12 数据库
https://www.qtmuniao.com/2021/02/15/cmu15445-introduction/
13 compiler explorer 可以看到不同版本不同编译器的编译出来的汇编代码
14 对cpp程序进行