文件名称:Angr_Tutorial_For_CTF:ctf的angr教程
文件大小:485KB
文件格式:ZIP
更新时间:2024-05-20 09:07:41
binary ctf angr Python
Angr_Tutorial_For_CTF angr是一个非常有用的二进制分析框架。 许多ctfer喜欢使用angr节省他们在CTF中的时间。 但是,对于初学者来说,angr有点困难,因为它从版本7更新到了版本8。而且许多CTF中有关angr的出色教程都无法正常运行。 我根据此幻想教程 , 和,使用此git repo记录了我对angr的学习经验。 非常感谢他们。 我希望我能继续一段时间并在将来熟悉angr。 安装 我使用pypy以更快的方式运行angr。 这是我的安装说明。 conda create -n angr # a clean environment conda activate angr conda install -c conda-forge pypy3.6 wget https://bootstrap.pypa.io/get-pip.py pypy3 get-pip.py
【文件预览】:
Angr_Tutorial_For_CTF-master
----.gitignore(9B)
----solutions()
--------04_angr_stack.py(1KB)
--------05_angr_symbolic_memory.py(2KB)
--------08_angr_constraints.py(1KB)
--------02_angr_condition.py(927B)
--------10_angr_simprocedures.py(1KB)
--------14_angr_just_loadso.py(959B)
--------06_angr_heap.py(1KB)
--------12_angr_veritesting.py(659B)
--------14_angr_load_so.py(526B)
--------08_angr_constraints_veritesting.py(919B)
--------11_angr_simscanf.py(1KB)
--------03_angr_symbolic_register.py(1KB)
--------01_angr_avoid.py(519B)
--------07_angr_symbolic_file.py(1KB)
--------13_static_binary.py(1KB)
--------00_angr_find.py(564B)
--------08_angr_constraints_hook.py(1KB)
--------09_angr_hook.py(1KB)
--------15_angr_arbitary_read.py(2KB)
----README.md(2KB)
----problems()
--------00_angr_find(7KB)
--------lib14_angr_shared_library.so(7KB)
--------12_angr_veritesting(7KB)
--------01_angr_avoid(568KB)
--------16_angr_arbitrary_write(8KB)
--------03_angr_symbolic_registers(7KB)
--------08_angr_constraints(8KB)
--------15_angr_arbitrary_read(7KB)
--------10_angr_simprocedures(16KB)
--------05_angr_symbolic_memory(8KB)
--------09_angr_hooks(8KB)
--------02_angr_find_condition(27KB)
--------04_angr_symbolic_stack(7KB)
--------17_angr_arbitrary_jump(11KB)
--------13_angr_static_binary(708KB)
--------11_angr_sim_scanf(36KB)
--------06_angr_symbolic_dynamic_memory(8KB)
--------14_angr_shared_library(7KB)
--------07_angr_symbolic_file(8KB)