[{"title":"( 92 个子文件 76KB ) ctf-book:CTF竞赛权威指南(Pwn篇) 相关资源-源码","children":[{"title":"ctf-book-main","children":[{"title":"chapter9","children":[{"title":"9.2_hitconcmt2017_pwn200.c <span style='color:#111;'> 274B </span>","children":null,"spread":false},{"title":"9.2_hitconcmt2017_exp.py <span style='color:#111;'> 271B </span>","children":null,"spread":false},{"title":"9.2_fmtdemo6.c <span style='color:#111;'> 190B </span>","children":null,"spread":false},{"title":"9.2_fmtdemo1.c <span style='color:#111;'> 83B </span>","children":null,"spread":false},{"title":"9.2_fmtdemo_vul.c <span style='color:#111;'> 152B </span>","children":null,"spread":false},{"title":"9.2_fmtdemo_exp.py <span style='color:#111;'> 731B </span>","children":null,"spread":false},{"title":"9.2_fmtdemo2.c <span style='color:#111;'> 97B </span>","children":null,"spread":false},{"title":"9.2_fmtdemo4.c <span style='color:#111;'> 202B </span>","children":null,"spread":false},{"title":"9.2_fmtdemo3.c <span style='color:#111;'> 118B </span>","children":null,"spread":false},{"title":"9.2_fmtdemo5.c <span style='color:#111;'> 115B </span>","children":null,"spread":false},{"title":"9.2_njctf2017_pingme_exp.py <span style='color:#111;'> 1.94KB </span>","children":null,"spread":false}],"spread":false},{"title":"chapter2","children":[{"title":"2.3_func.c <span style='color:#111;'> 103B </span>","children":null,"spread":false},{"title":"2.1_hello.c <span style='color:#111;'> 64B </span>","children":null,"spread":false},{"title":"2.2_elfDemo.c <span style='color:#111;'> 327B </span>","children":null,"spread":false},{"title":"2.3_main.c <span style='color:#111;'> 125B </span>","children":null,"spread":false}],"spread":true},{"title":"chapter8","children":[{"title":"8.2_vuln.c <span style='color:#111;'> 333B </span>","children":null,"spread":false},{"title":"8.2_int.c <span style='color:#111;'> 364B </span>","children":null,"spread":false},{"title":"8.2_exp.py <span style='color:#111;'> 245B </span>","children":null,"spread":false}],"spread":true},{"title":"chapter5","children":[{"title":"5.1_change.py <span style='color:#111;'> 1.42KB </span>","children":null,"spread":false}],"spread":true},{"title":"qqgroup.png <span style='color:#111;'> 23.39KB </span>","children":null,"spread":false},{"title":"chapter7","children":[{"title":"7.1_tiny_execve_sh64.asm <span style='color:#111;'> 371B </span>","children":null,"spread":false},{"title":"7.1_tiny_execve_sh.asm <span style='color:#111;'> 357B </span>","children":null,"spread":false}],"spread":true},{"title":"chapter11","children":[{"title":"11.6_plaidctf2015_plaiddb_exp.py <span style='color:#111;'> 1.58KB </span>","children":null,"spread":false},{"title":"11.9_bctf2016_bcloud_exp.py <span style='color:#111;'> 1.61KB </span>","children":null,"spread":false},{"title":"11.8_hackluctf2015_bookstore_exp.py <span style='color:#111;'> 1.48KB </span>","children":null,"spread":false},{"title":"11.3_fastbin_dup_consolidate.c <span style='color:#111;'> 424B </span>","children":null,"spread":false},{"title":"11.8_0ctf2018_babyheap_exp.py <span style='color:#111;'> 1.76KB </span>","children":null,"spread":false},{"title":"11.3_tcache_poisoning.c <span style='color:#111;'> 403B </span>","children":null,"spread":false},{"title":"11.10_unsorted_bin_into_stack.c <span style='color:#111;'> 1.33KB </span>","children":null,"spread":false},{"title":"11.3_fastbin_dup.c <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":"11.10_unsorted_bin_attack.c <span style='color:#111;'> 972B </span>","children":null,"spread":false},{"title":"11.9_house_of_force.c <span style='color:#111;'> 1.24KB </span>","children":null,"spread":false},{"title":"11.3_tcache_dup.c <span style='color:#111;'> 332B </span>","children":null,"spread":false},{"title":"11.5_unsafe_unlink.c <span style='color:#111;'> 1.37KB </span>","children":null,"spread":false},{"title":"11.8_extend_free_chunks.c <span style='color:#111;'> 1.59KB </span>","children":null,"spread":false},{"title":"11.2_cve201717426.c <span style='color:#111;'> 242B </span>","children":null,"spread":false},{"title":"11.5_hitconctf2016_secretholder_exp.py <span style='color:#111;'> 1.81KB </span>","children":null,"spread":false},{"title":"11.6_asisctf2016_b00ks_exp.py <span style='color:#111;'> 1.66KB </span>","children":null,"spread":false},{"title":"11.10_large_bin_attack.c <span style='color:#111;'> 2.05KB </span>","children":null,"spread":false},{"title":"11.6_poison_null_byte.c <span style='color:#111;'> 1.62KB </span>","children":null,"spread":false},{"title":"11.3_0ctf2017_babyheap_exp.py <span style='color:#111;'> 1.88KB </span>","children":null,"spread":false},{"title":"11.4_lctf2016_pwn200_exp.py <span style='color:#111;'> 1.24KB </span>","children":null,"spread":false},{"title":"11.2_hitbctf2018_gundam_exp.py <span style='color:#111;'> 1.37KB </span>","children":null,"spread":false},{"title":"11.8_extend_allocated_chunks.c <span style='color:#111;'> 2.17KB </span>","children":null,"spread":false},{"title":"11.10_0ctf2018_heapstorm2_exp.py <span style='color:#111;'> 2.49KB </span>","children":null,"spread":false},{"title":"11.2_bctf2018_houseofatum_exp.py <span style='color:#111;'> 1.69KB </span>","children":null,"spread":false},{"title":"11.4_house_of_spirit.c <span style='color:#111;'> 625B </span>","children":null,"spread":false},{"title":"11.7_secconctf2016_tinypad_exp.py <span style='color:#111;'> 2.00KB </span>","children":null,"spread":false},{"title":"11.5_hitconctf2016_sleepyholder_exp.py <span style='color:#111;'> 1.80KB </span>","children":null,"spread":false},{"title":"11.7_house_of_einherjar.c <span style='color:#111;'> 1.69KB </span>","children":null,"spread":false}],"spread":false},{"title":"chapter12","children":[{"title":"12.5_32c3ctf2015_readme_exp.py <span style='color:#111;'> 244B </span>","children":null,"spread":false},{"title":"12.1_asisctfquals2017_starthard_exp.py <span style='color:#111;'> 502B </span>","children":null,"spread":false},{"title":"12.5_chk_fail.c <span style='color:#111;'> 160B </span>","children":null,"spread":false},{"title":"12.7_hctf2017_babyheap_exp.py <span style='color:#111;'> 1.66KB </span>","children":null,"spread":false},{"title":"12.5_24c3ctf2017_readmerevenge_exp.py <span style='color:#111;'> 844B </span>","children":null,"spread":false},{"title":"12.7_hitconctf2016_houseoforange_exp.py <span style='color:#111;'> 2.19KB </span>","children":null,"spread":false},{"title":"12.4_lctf2016_pwn100.py <span style='color:#111;'> 1.43KB </span>","children":null,"spread":false},{"title":"12.6_secconctf2016_jmper_exp.py <span style='color:#111;'> 1.65KB </span>","children":null,"spread":false},{"title":"12.4_xdctf2015_pwn200_exp.py <span style='color:#111;'> 1.19KB </span>","children":null,"spread":false},{"title":"12.8_hitbctf2017_1000levels_exp.py <span style='color:#111;'> 842B </span>","children":null,"spread":false},{"title":"12.6_hitbctf2017_sentosa_exp.py <span style='color:#111;'> 2.63KB </span>","children":null,"spread":false},{"title":"12.2_lctf2016_pwn100_exp.py <span style='color:#111;'> 1.87KB </span>","children":null,"spread":false},{"title":"12.4_njctf2017_pingme.py <span style='color:#111;'> 401B </span>","children":null,"spread":false},{"title":"12.3_0ctf2017_babyheap.py <span style='color:#111;'> 1.37KB </span>","children":null,"spread":false}],"spread":false},{"title":"README.md <span style='color:#111;'> 1.10KB </span>","children":null,"spread":false},{"title":"chapter10","children":[{"title":"10.3_hctf2016_exp.py <span style='color:#111;'> 3.91KB </span>","children":null,"spread":false},{"title":"10.5_grehackctf2017_beerfighter_exp.py <span style='color:#111;'> 1.29KB </span>","children":null,"spread":false},{"title":"10.6_xdctf2015_exp.py <span style='color:#111;'> 1.77KB </span>","children":null,"spread":false},{"title":"10.2_rop_exp.py <span style='color:#111;'> 386B </span>","children":null,"spread":false},{"title":"10.1_stack.c <span style='color:#111;'> 241B </span>","children":null,"spread":false},{"title":"10.6_xdctf2015_pwn200.c <span style='color:#111;'> 264B </span>","children":null,"spread":false},{"title":"10.2_rop.c <span style='color:#111;'> 339B </span>","children":null,"spread":false},{"title":"10.5_pivot_exp.py <span style='color:#111;'> 1.18KB </span>","children":null,"spread":false},{"title":"10.3_hctf2016_brop.c <span style='color:#111;'> 450B </span>","children":null,"spread":false},{"title":"10.5_pivot32_exp.py <span style='color:#111;'> 1.09KB </span>","children":null,"spread":false},{"title":"10.4_backdoorctf2017_funsignals_exp.py <span style='color:#111;'> 410B </span>","children":null,"spread":false}],"spread":false},{"title":"chapter4","children":[{"title":"4.4_aslr.c <span style='color:#111;'> 374B </span>","children":null,"spread":false},{"title":"4.2_njctf2017_messager.py <span style='color:#111;'> 533B </span>","children":null,"spread":false},{"title":"4.3_dep.c <span style='color:#111;'> 186B </span>","children":null,"spread":false},{"title":"4.3_exp2.py <span style='color:#111;'> 213B </span>","children":null,"spread":false},{"title":"4.4_exp_pie.py <span style='color:#111;'> 777B </span>","children":null,"spread":false},{"title":"4.4_exp_nopie.py <span style='color:#111;'> 547B </span>","children":null,"spread":false},{"title":"4.5_fortify.c <span style='color:#111;'> 487B </span>","children":null,"spread":false},{"title":"4.2_sixstarsctf2018_bs.c <span style='color:#111;'> 1.42KB </span>","children":null,"spread":false},{"title":"4.3_exp1.py <span style='color:#111;'> 258B </span>","children":null,"spread":false},{"title":"4.1_core.c <span style='color:#111;'> 90B </span>","children":null,"spread":false},{"title":"4.1_hello64.S <span style='color:#111;'> 206B </span>","children":null,"spread":false},{"title":"4.2_canary.c <span style='color:#111;'> 69B </span>","children":null,"spread":false},{"title":"4.5_relro.c <span style='color:#111;'> 210B </span>","children":null,"spread":false},{"title":"4.1_hello32.S <span style='color:#111;'> 202B </span>","children":null,"spread":false},{"title":"4.2_sixstarsctf2018_babystack.py <span style='color:#111;'> 1.14KB </span>","children":null,"spread":false},{"title":"4.1_sysenter32.S <span style='color:#111;'> 440B </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true}]