├── .github ├── ISSUE_TEMPLATE │ ├── bug-report.yml │ ├── config.yml │ ├── feature-request.yml │ └── question.yml └── workflows │ ├── ci.yml │ └── nightly-ci.yml ├── .gitignore ├── LICENSE ├── README.md ├── pyproject.toml ├── rex ├── __init__.py ├── crash.py ├── crash_tracer │ ├── __init__.py │ ├── dumb_tracer.py │ ├── full_tracer.py │ └── halfway_tracer.py ├── enums.py ├── exploit │ ├── __init__.py │ ├── actions.py │ ├── cgc │ │ ├── __init__.py │ │ ├── c_templates │ │ │ ├── __init__.py │ │ │ ├── c_template_type1.py │ │ │ ├── c_template_type2.py │ │ │ └── c_template_type2_circumstantial.py │ │ ├── cgc_exploit.py │ │ ├── cgc_type1_exploit.py │ │ ├── cgc_type2_exploit.py │ │ ├── type1 │ │ │ ├── __init__.py │ │ │ ├── cgc_type1_circumstantial_exploit.py │ │ │ ├── cgc_type1_rop_exploit.py │ │ │ └── cgc_type1_shellcode_exploit.py │ │ └── type2 │ │ │ ├── __init__.py │ │ │ ├── cgc_type2_general.py │ │ │ ├── cgc_type2_rop_exploit.py │ │ │ └── cgc_type2_shellcode_exploit.py │ ├── cgc_exploit_factory.py │ ├── cgc_technique.py │ ├── chess │ │ ├── __init__.py │ │ ├── chess_exploit.py │ │ ├── control.py │ │ └── leak.py │ ├── exceptions.py │ ├── exploit.py │ ├── exploit_factory.py │ ├── nopsleds.py │ ├── shellcode.py │ ├── shellcode_factory.py │ ├── shellcodes │ │ ├── __init__.py │ │ ├── allarch_jmpsp.py │ │ ├── linux_amd64_binsh.py │ │ ├── linux_amd64_connectback.py │ │ ├── linux_amd64_dupsh.py │ │ ├── linux_arm_binsh.py │ │ ├── linux_arm_dupsh.py │ │ ├── linux_mips32_binsh.py │ │ ├── linux_mips32_connectback.py │ │ ├── linux_mips32_dupsh.py │ │ ├── linux_x86_binsh.py │ │ ├── linux_x86_connectback.py │ │ ├── linux_x86_dupsh.py │ │ ├── x86_leakaddress.py │ │ └── x86_setregister.py │ ├── technique.py │ ├── techniques │ │ ├── __init__.py │ │ ├── call_jmp_sp_shellcode.py │ │ ├── call_shellcode.py │ │ ├── circumstantial_set_register.py │ │ ├── explore_for_exploit.py │ │ ├── ret2libc.py │ │ ├── rop_leak_memory.py │ │ ├── rop_register_control.py │ │ ├── rop_set_register.py │ │ ├── rop_to_accept_system.py │ │ ├── rop_to_execl.py │ │ ├── rop_to_system.py │ │ ├── rop_to_system_complicated.py │ │ ├── shellcode_leak_address.py │ │ └── shellcode_set_register.py │ └── utils.py ├── network_feeder.py ├── pov_fuzzing │ ├── __init__.py │ ├── fuzzing_type_1.py │ ├── fuzzing_type_1_c_template.py │ ├── fuzzing_type_2.py │ └── fuzzing_type_2_c_template.py ├── preconstrained_file_stream.py ├── scripter │ ├── __init__.py │ └── templates │ │ ├── __init__.py │ │ ├── c.j2 │ │ └── py.j2 ├── utils │ ├── __init__.py │ ├── curl │ └── curl2rexaction.py └── vulnerability.py └── tests ├── KPRCA_00057_crash ├── broken_hammer_controller_docker.py ├── hammer_controller ├── Dockerfile ├── Makefile ├── hammer_controller.bin ├── hammer_controller.c ├── hammer_controller_borked_cuz_qemu_sucks.c ├── ld-linux-x86-64.so.2.binary └── libc.so.6.binary ├── manual_eagle5.py ├── manual_type1_fuzzer.py ├── manual_type1_fuzzer2.py ├── manual_type2_fuzzer.py ├── miniupnpd ├── miniupnpd.conf ├── slow_test_cromu71.py ├── test_chall_resp.py ├── test_explore.py ├── test_rex.py └── test_shellcodes.py /.github/ISSUE_TEMPLATE/bug-report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/.github/ISSUE_TEMPLATE/bug-report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/.github/ISSUE_TEMPLATE/feature-request.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/.github/ISSUE_TEMPLATE/question.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/nightly-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/.github/workflows/nightly-ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | *.swp 3 | *.egg-info 4 | dist 5 | build 6 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/README.md -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/pyproject.toml -------------------------------------------------------------------------------- /rex/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/__init__.py -------------------------------------------------------------------------------- /rex/crash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/crash.py -------------------------------------------------------------------------------- /rex/crash_tracer/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/crash_tracer/__init__.py -------------------------------------------------------------------------------- /rex/crash_tracer/dumb_tracer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/crash_tracer/dumb_tracer.py -------------------------------------------------------------------------------- /rex/crash_tracer/full_tracer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/crash_tracer/full_tracer.py -------------------------------------------------------------------------------- /rex/crash_tracer/halfway_tracer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/crash_tracer/halfway_tracer.py -------------------------------------------------------------------------------- /rex/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/enums.py -------------------------------------------------------------------------------- /rex/exploit/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/__init__.py -------------------------------------------------------------------------------- /rex/exploit/actions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/actions.py -------------------------------------------------------------------------------- /rex/exploit/cgc/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/cgc/__init__.py -------------------------------------------------------------------------------- /rex/exploit/cgc/c_templates/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rex/exploit/cgc/c_templates/c_template_type1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/cgc/c_templates/c_template_type1.py -------------------------------------------------------------------------------- /rex/exploit/cgc/c_templates/c_template_type2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/cgc/c_templates/c_template_type2.py -------------------------------------------------------------------------------- /rex/exploit/cgc/c_templates/c_template_type2_circumstantial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/cgc/c_templates/c_template_type2_circumstantial.py -------------------------------------------------------------------------------- /rex/exploit/cgc/cgc_exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/cgc/cgc_exploit.py -------------------------------------------------------------------------------- /rex/exploit/cgc/cgc_type1_exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/cgc/cgc_type1_exploit.py -------------------------------------------------------------------------------- /rex/exploit/cgc/cgc_type2_exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/cgc/cgc_type2_exploit.py -------------------------------------------------------------------------------- /rex/exploit/cgc/type1/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/cgc/type1/__init__.py -------------------------------------------------------------------------------- /rex/exploit/cgc/type1/cgc_type1_circumstantial_exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/cgc/type1/cgc_type1_circumstantial_exploit.py -------------------------------------------------------------------------------- /rex/exploit/cgc/type1/cgc_type1_rop_exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/cgc/type1/cgc_type1_rop_exploit.py -------------------------------------------------------------------------------- /rex/exploit/cgc/type1/cgc_type1_shellcode_exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/cgc/type1/cgc_type1_shellcode_exploit.py -------------------------------------------------------------------------------- /rex/exploit/cgc/type2/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/cgc/type2/__init__.py -------------------------------------------------------------------------------- /rex/exploit/cgc/type2/cgc_type2_general.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/cgc/type2/cgc_type2_general.py -------------------------------------------------------------------------------- /rex/exploit/cgc/type2/cgc_type2_rop_exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/cgc/type2/cgc_type2_rop_exploit.py -------------------------------------------------------------------------------- /rex/exploit/cgc/type2/cgc_type2_shellcode_exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/cgc/type2/cgc_type2_shellcode_exploit.py -------------------------------------------------------------------------------- /rex/exploit/cgc_exploit_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/cgc_exploit_factory.py -------------------------------------------------------------------------------- /rex/exploit/cgc_technique.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/cgc_technique.py -------------------------------------------------------------------------------- /rex/exploit/chess/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/chess/__init__.py -------------------------------------------------------------------------------- /rex/exploit/chess/chess_exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/chess/chess_exploit.py -------------------------------------------------------------------------------- /rex/exploit/chess/control.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/chess/control.py -------------------------------------------------------------------------------- /rex/exploit/chess/leak.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/chess/leak.py -------------------------------------------------------------------------------- /rex/exploit/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/exceptions.py -------------------------------------------------------------------------------- /rex/exploit/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/exploit.py -------------------------------------------------------------------------------- /rex/exploit/exploit_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/exploit_factory.py -------------------------------------------------------------------------------- /rex/exploit/nopsleds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/nopsleds.py -------------------------------------------------------------------------------- /rex/exploit/shellcode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/shellcode.py -------------------------------------------------------------------------------- /rex/exploit/shellcode_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/shellcode_factory.py -------------------------------------------------------------------------------- /rex/exploit/shellcodes/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/shellcodes/__init__.py -------------------------------------------------------------------------------- /rex/exploit/shellcodes/allarch_jmpsp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/shellcodes/allarch_jmpsp.py -------------------------------------------------------------------------------- /rex/exploit/shellcodes/linux_amd64_binsh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/shellcodes/linux_amd64_binsh.py -------------------------------------------------------------------------------- /rex/exploit/shellcodes/linux_amd64_connectback.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/shellcodes/linux_amd64_connectback.py -------------------------------------------------------------------------------- /rex/exploit/shellcodes/linux_amd64_dupsh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/shellcodes/linux_amd64_dupsh.py -------------------------------------------------------------------------------- /rex/exploit/shellcodes/linux_arm_binsh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/shellcodes/linux_arm_binsh.py -------------------------------------------------------------------------------- /rex/exploit/shellcodes/linux_arm_dupsh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/shellcodes/linux_arm_dupsh.py -------------------------------------------------------------------------------- /rex/exploit/shellcodes/linux_mips32_binsh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/shellcodes/linux_mips32_binsh.py -------------------------------------------------------------------------------- /rex/exploit/shellcodes/linux_mips32_connectback.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/shellcodes/linux_mips32_connectback.py -------------------------------------------------------------------------------- /rex/exploit/shellcodes/linux_mips32_dupsh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/shellcodes/linux_mips32_dupsh.py -------------------------------------------------------------------------------- /rex/exploit/shellcodes/linux_x86_binsh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/shellcodes/linux_x86_binsh.py -------------------------------------------------------------------------------- /rex/exploit/shellcodes/linux_x86_connectback.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/shellcodes/linux_x86_connectback.py -------------------------------------------------------------------------------- /rex/exploit/shellcodes/linux_x86_dupsh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/shellcodes/linux_x86_dupsh.py -------------------------------------------------------------------------------- /rex/exploit/shellcodes/x86_leakaddress.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/shellcodes/x86_leakaddress.py -------------------------------------------------------------------------------- /rex/exploit/shellcodes/x86_setregister.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/shellcodes/x86_setregister.py -------------------------------------------------------------------------------- /rex/exploit/technique.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/technique.py -------------------------------------------------------------------------------- /rex/exploit/techniques/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/techniques/__init__.py -------------------------------------------------------------------------------- /rex/exploit/techniques/call_jmp_sp_shellcode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/techniques/call_jmp_sp_shellcode.py -------------------------------------------------------------------------------- /rex/exploit/techniques/call_shellcode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/techniques/call_shellcode.py -------------------------------------------------------------------------------- /rex/exploit/techniques/circumstantial_set_register.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/techniques/circumstantial_set_register.py -------------------------------------------------------------------------------- /rex/exploit/techniques/explore_for_exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/techniques/explore_for_exploit.py -------------------------------------------------------------------------------- /rex/exploit/techniques/ret2libc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/techniques/ret2libc.py -------------------------------------------------------------------------------- /rex/exploit/techniques/rop_leak_memory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/techniques/rop_leak_memory.py -------------------------------------------------------------------------------- /rex/exploit/techniques/rop_register_control.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/techniques/rop_register_control.py -------------------------------------------------------------------------------- /rex/exploit/techniques/rop_set_register.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/techniques/rop_set_register.py -------------------------------------------------------------------------------- /rex/exploit/techniques/rop_to_accept_system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/techniques/rop_to_accept_system.py -------------------------------------------------------------------------------- /rex/exploit/techniques/rop_to_execl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/techniques/rop_to_execl.py -------------------------------------------------------------------------------- /rex/exploit/techniques/rop_to_system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/techniques/rop_to_system.py -------------------------------------------------------------------------------- /rex/exploit/techniques/rop_to_system_complicated.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/techniques/rop_to_system_complicated.py -------------------------------------------------------------------------------- /rex/exploit/techniques/shellcode_leak_address.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/techniques/shellcode_leak_address.py -------------------------------------------------------------------------------- /rex/exploit/techniques/shellcode_set_register.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/techniques/shellcode_set_register.py -------------------------------------------------------------------------------- /rex/exploit/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/exploit/utils.py -------------------------------------------------------------------------------- /rex/network_feeder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/network_feeder.py -------------------------------------------------------------------------------- /rex/pov_fuzzing/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/pov_fuzzing/__init__.py -------------------------------------------------------------------------------- /rex/pov_fuzzing/fuzzing_type_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/pov_fuzzing/fuzzing_type_1.py -------------------------------------------------------------------------------- /rex/pov_fuzzing/fuzzing_type_1_c_template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/pov_fuzzing/fuzzing_type_1_c_template.py -------------------------------------------------------------------------------- /rex/pov_fuzzing/fuzzing_type_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/pov_fuzzing/fuzzing_type_2.py -------------------------------------------------------------------------------- /rex/pov_fuzzing/fuzzing_type_2_c_template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/pov_fuzzing/fuzzing_type_2_c_template.py -------------------------------------------------------------------------------- /rex/preconstrained_file_stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/preconstrained_file_stream.py -------------------------------------------------------------------------------- /rex/scripter/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/scripter/__init__.py -------------------------------------------------------------------------------- /rex/scripter/templates/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rex/scripter/templates/c.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/scripter/templates/c.j2 -------------------------------------------------------------------------------- /rex/scripter/templates/py.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/scripter/templates/py.j2 -------------------------------------------------------------------------------- /rex/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rex/utils/curl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/utils/curl -------------------------------------------------------------------------------- /rex/utils/curl2rexaction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/utils/curl2rexaction.py -------------------------------------------------------------------------------- /rex/vulnerability.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/rex/vulnerability.py -------------------------------------------------------------------------------- /tests/KPRCA_00057_crash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/tests/KPRCA_00057_crash -------------------------------------------------------------------------------- /tests/broken_hammer_controller_docker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/tests/broken_hammer_controller_docker.py -------------------------------------------------------------------------------- /tests/hammer_controller/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/tests/hammer_controller/Dockerfile -------------------------------------------------------------------------------- /tests/hammer_controller/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/tests/hammer_controller/Makefile -------------------------------------------------------------------------------- /tests/hammer_controller/hammer_controller.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/tests/hammer_controller/hammer_controller.bin -------------------------------------------------------------------------------- /tests/hammer_controller/hammer_controller.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/tests/hammer_controller/hammer_controller.c -------------------------------------------------------------------------------- /tests/hammer_controller/hammer_controller_borked_cuz_qemu_sucks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/tests/hammer_controller/hammer_controller_borked_cuz_qemu_sucks.c -------------------------------------------------------------------------------- /tests/hammer_controller/ld-linux-x86-64.so.2.binary: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/tests/hammer_controller/ld-linux-x86-64.so.2.binary -------------------------------------------------------------------------------- /tests/hammer_controller/libc.so.6.binary: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/tests/hammer_controller/libc.so.6.binary -------------------------------------------------------------------------------- /tests/manual_eagle5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/tests/manual_eagle5.py -------------------------------------------------------------------------------- /tests/manual_type1_fuzzer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/tests/manual_type1_fuzzer.py -------------------------------------------------------------------------------- /tests/manual_type1_fuzzer2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/tests/manual_type1_fuzzer2.py -------------------------------------------------------------------------------- /tests/manual_type2_fuzzer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/tests/manual_type2_fuzzer.py -------------------------------------------------------------------------------- /tests/miniupnpd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/tests/miniupnpd -------------------------------------------------------------------------------- /tests/miniupnpd.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/tests/miniupnpd.conf -------------------------------------------------------------------------------- /tests/slow_test_cromu71.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/tests/slow_test_cromu71.py -------------------------------------------------------------------------------- /tests/test_chall_resp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/tests/test_chall_resp.py -------------------------------------------------------------------------------- /tests/test_explore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/tests/test_explore.py -------------------------------------------------------------------------------- /tests/test_rex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/tests/test_rex.py -------------------------------------------------------------------------------- /tests/test_shellcodes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/rex/HEAD/tests/test_shellcodes.py --------------------------------------------------------------------------------