90245c7091bbadddd34ad72643bad98acf0e729a
1. The threshold to trigger MAGLEV compilation is different when gdb is attached to d8 or not.
- When gdb attached to d8, the training loop count to trigger MAGLEV is 100,000.
- But when the standalone d8 running, the training loop count to trigger MAGLEV is only 10,000. If you still use 100,000, it will trigger TURBOFAN then code data structure will change and shellcode execution fails.
2. Fixed other miscellaneous minor mistakes.
pwn-learning
A pwn learning repo containing multiple pwn program codes.
Tutorials
Pwn学习总结(5):No-PIE-eXecutable,ASLR-Library
Pwn学习总结(7):Canary 利用CVE-2010-3192实现任意地址读
Pwn学习总结(16):SROP-360chunqiu2017_smallest
Pwn学习总结(19):Heap-FastBin/fastbin
Pwn学习总结(20):Heap-Unlink/offbyone_unlink
Pwn学习总结(21):Heap-OtherBin/offbyone
Pwn学习总结(22):Heap-OtherBin/unsorted_bin
Pwn学习总结(23):Heap – House of Orange – bookwriter
Pwn学习总结(24):Heap – TCache – tcache
Pwn学习总结(25):_IO_FILE – io_leak
Languages
Python
56.7%
JavaScript
22.4%
C
11.8%
C++
8.9%
Makefile
0.1%