├── .editorconfig ├── .gitattributes ├── .github ├── CONTRIBUTING.md ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.yaml │ └── feature_request.yaml ├── PULL_REQUEST_TEMPLATE.md ├── stale.yml └── workflows │ ├── coverage.yml │ ├── extended-tests.yml │ ├── generate-docs.yml │ ├── notify.yml │ ├── tests.yml │ └── validate.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .pylintrc ├── .python-version ├── .readthedocs.yml ├── LICENSE ├── README.md ├── docs ├── .markdownlint.yaml ├── api.md ├── api │ └── gef.md ├── commands │ ├── aliases.md │ ├── arch.md │ ├── aslr.md │ ├── canary.md │ ├── checksec.md │ ├── config.md │ ├── context.md │ ├── dereference.md │ ├── edit-flags.md │ ├── elf-info.md │ ├── entry-break.md │ ├── eval.md │ ├── format-string-helper.md │ ├── functions.md │ ├── gef-remote.md │ ├── gef.md │ ├── got.md │ ├── heap-analysis-helper.md │ ├── heap.md │ ├── help.md │ ├── hexdump.md │ ├── highlight.md │ ├── hijack-fd.md │ ├── memory.md │ ├── name-break.md │ ├── nop.md │ ├── patch.md │ ├── pattern.md │ ├── pcustom.md │ ├── pie.md │ ├── print-format.md │ ├── process-search.md │ ├── process-status.md │ ├── registers.md │ ├── reset-cache.md │ ├── scan.md │ ├── search-pattern.md │ ├── shellcode.md │ ├── skipi.md │ ├── stepover.md │ ├── stub.md │ ├── theme.md │ ├── tmux-setup.md │ ├── trace-run.md │ ├── version.md │ ├── vmmap.md │ ├── xfiles.md │ ├── xinfo.md │ └── xor-memory.md ├── compat.md ├── config.md ├── debugging.md ├── deprecated.md ├── faq.md ├── functions │ ├── base.md │ ├── bss.md │ ├── got.md │ ├── heap.md │ └── stack.md ├── index.md ├── install.md ├── obsolete │ ├── docs │ │ └── index.md │ ├── mkdocs.yml │ └── requirements.txt ├── requirements.txt ├── screenshots.md └── testing.md ├── gef.py ├── mkdocs.yml ├── ruff.toml ├── scripts ├── gef-extras.sh ├── gef.sh ├── generate-api-docs.sh ├── generate-coverage-docs.sh ├── generate-settings-docs.sh ├── new-release.py ├── remote_debug.py └── vscode_debug.py └── tests ├── __init__.py ├── api ├── __init__.py ├── deprecated.py ├── gef_arch.py ├── gef_disassemble.py ├── gef_heap.py ├── gef_memory.py ├── gef_session.py └── misc.py ├── base.py ├── binaries ├── Makefile ├── bss.c ├── canary.c ├── checksec-no-canary.c ├── checksec-no-nx.c ├── checksec-no-pie.c ├── class.cpp ├── collision.c ├── default.c ├── format-string-helper.c ├── heap-analysis.c ├── heap-bins.c ├── heap-fastbins.c ├── heap-multiple-heaps.c ├── heap-non-main.c ├── heap-tcache.c ├── heap.c ├── memwatch.c ├── mmap-known-address.c ├── nested.c ├── nested2.c ├── pattern.c ├── pcustom.c └── utils.h ├── commands ├── __init__.py ├── aliases.py ├── arch.py ├── aslr.py ├── canary.py ├── checksec.py ├── context.py ├── dereference.py ├── edit_flags.py ├── elf_info.py ├── entry_break.py ├── format_string_helper.py ├── functions.py ├── gef.py ├── gef_remote.py ├── got.py ├── heap.py ├── heap_analysis.py ├── hexdump.py ├── highlight.py ├── hijack_fd.py ├── memory.py ├── name_break.py ├── nop.py ├── patch.py ├── pattern.py ├── pcustom.py ├── pie.py ├── print_format.py ├── process_search.py ├── process_status.py ├── registers.py ├── reset_cache.py ├── scan.py ├── search_pattern.py ├── shellcode.py ├── skipi.py ├── smart_eval.py ├── stepover.py ├── stub.py ├── theme.py ├── trace_run.py ├── version.py ├── vmmap.py ├── xfiles.py ├── xinfo.py └── xor_memory.py ├── config └── __init__.py ├── extended ├── archlinux.sh ├── debian.sh ├── fedora.sh └── run_pytest.sh ├── functions ├── __init__.py └── elf_sections.py ├── perf ├── __init__.py └── benchmark.py ├── pytest.ini ├── regressions ├── __init__.py ├── filename_collision_lookup.py ├── gdbserver_connection.py └── registers_register_order.py ├── requirements.txt ├── scripts ├── __init__.py └── test_gef.py └── utils.py /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: [hugsy,] 4 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/.github/ISSUE_TEMPLATE/bug_report.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/.github/ISSUE_TEMPLATE/feature_request.yaml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/.github/stale.yml -------------------------------------------------------------------------------- /.github/workflows/coverage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/.github/workflows/coverage.yml -------------------------------------------------------------------------------- /.github/workflows/extended-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/.github/workflows/extended-tests.yml -------------------------------------------------------------------------------- /.github/workflows/generate-docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/.github/workflows/generate-docs.yml -------------------------------------------------------------------------------- /.github/workflows/notify.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/.github/workflows/notify.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.github/workflows/validate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/.github/workflows/validate.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/.pylintrc -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.10.14 2 | -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/README.md -------------------------------------------------------------------------------- /docs/.markdownlint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/.markdownlint.yaml -------------------------------------------------------------------------------- /docs/api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/api.md -------------------------------------------------------------------------------- /docs/api/gef.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/api/gef.md -------------------------------------------------------------------------------- /docs/commands/aliases.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/aliases.md -------------------------------------------------------------------------------- /docs/commands/arch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/arch.md -------------------------------------------------------------------------------- /docs/commands/aslr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/aslr.md -------------------------------------------------------------------------------- /docs/commands/canary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/canary.md -------------------------------------------------------------------------------- /docs/commands/checksec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/checksec.md -------------------------------------------------------------------------------- /docs/commands/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/config.md -------------------------------------------------------------------------------- /docs/commands/context.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/context.md -------------------------------------------------------------------------------- /docs/commands/dereference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/dereference.md -------------------------------------------------------------------------------- /docs/commands/edit-flags.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/edit-flags.md -------------------------------------------------------------------------------- /docs/commands/elf-info.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/elf-info.md -------------------------------------------------------------------------------- /docs/commands/entry-break.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/entry-break.md -------------------------------------------------------------------------------- /docs/commands/eval.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/eval.md -------------------------------------------------------------------------------- /docs/commands/format-string-helper.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/format-string-helper.md -------------------------------------------------------------------------------- /docs/commands/functions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/functions.md -------------------------------------------------------------------------------- /docs/commands/gef-remote.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/gef-remote.md -------------------------------------------------------------------------------- /docs/commands/gef.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/gef.md -------------------------------------------------------------------------------- /docs/commands/got.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/got.md -------------------------------------------------------------------------------- /docs/commands/heap-analysis-helper.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/heap-analysis-helper.md -------------------------------------------------------------------------------- /docs/commands/heap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/heap.md -------------------------------------------------------------------------------- /docs/commands/help.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/help.md -------------------------------------------------------------------------------- /docs/commands/hexdump.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/hexdump.md -------------------------------------------------------------------------------- /docs/commands/highlight.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/highlight.md -------------------------------------------------------------------------------- /docs/commands/hijack-fd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/hijack-fd.md -------------------------------------------------------------------------------- /docs/commands/memory.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/memory.md -------------------------------------------------------------------------------- /docs/commands/name-break.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/name-break.md -------------------------------------------------------------------------------- /docs/commands/nop.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/nop.md -------------------------------------------------------------------------------- /docs/commands/patch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/patch.md -------------------------------------------------------------------------------- /docs/commands/pattern.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/pattern.md -------------------------------------------------------------------------------- /docs/commands/pcustom.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/pcustom.md -------------------------------------------------------------------------------- /docs/commands/pie.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/pie.md -------------------------------------------------------------------------------- /docs/commands/print-format.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/print-format.md -------------------------------------------------------------------------------- /docs/commands/process-search.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/process-search.md -------------------------------------------------------------------------------- /docs/commands/process-status.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/process-status.md -------------------------------------------------------------------------------- /docs/commands/registers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/registers.md -------------------------------------------------------------------------------- /docs/commands/reset-cache.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/reset-cache.md -------------------------------------------------------------------------------- /docs/commands/scan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/scan.md -------------------------------------------------------------------------------- /docs/commands/search-pattern.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/search-pattern.md -------------------------------------------------------------------------------- /docs/commands/shellcode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/shellcode.md -------------------------------------------------------------------------------- /docs/commands/skipi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/skipi.md -------------------------------------------------------------------------------- /docs/commands/stepover.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/stepover.md -------------------------------------------------------------------------------- /docs/commands/stub.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/stub.md -------------------------------------------------------------------------------- /docs/commands/theme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/theme.md -------------------------------------------------------------------------------- /docs/commands/tmux-setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/tmux-setup.md -------------------------------------------------------------------------------- /docs/commands/trace-run.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/trace-run.md -------------------------------------------------------------------------------- /docs/commands/version.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/version.md -------------------------------------------------------------------------------- /docs/commands/vmmap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/vmmap.md -------------------------------------------------------------------------------- /docs/commands/xfiles.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/xfiles.md -------------------------------------------------------------------------------- /docs/commands/xinfo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/xinfo.md -------------------------------------------------------------------------------- /docs/commands/xor-memory.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/commands/xor-memory.md -------------------------------------------------------------------------------- /docs/compat.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/compat.md -------------------------------------------------------------------------------- /docs/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/config.md -------------------------------------------------------------------------------- /docs/debugging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/debugging.md -------------------------------------------------------------------------------- /docs/deprecated.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/deprecated.md -------------------------------------------------------------------------------- /docs/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/faq.md -------------------------------------------------------------------------------- /docs/functions/base.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/functions/base.md -------------------------------------------------------------------------------- /docs/functions/bss.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/functions/bss.md -------------------------------------------------------------------------------- /docs/functions/got.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/functions/got.md -------------------------------------------------------------------------------- /docs/functions/heap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/functions/heap.md -------------------------------------------------------------------------------- /docs/functions/stack.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/functions/stack.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/install.md -------------------------------------------------------------------------------- /docs/obsolete/docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/obsolete/docs/index.md -------------------------------------------------------------------------------- /docs/obsolete/mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/obsolete/mkdocs.yml -------------------------------------------------------------------------------- /docs/obsolete/requirements.txt: -------------------------------------------------------------------------------- 1 | mkdocs>=1.2.3 2 | -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- 1 | mkdocs-material 2 | lazydocs 3 | -------------------------------------------------------------------------------- /docs/screenshots.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/screenshots.md -------------------------------------------------------------------------------- /docs/testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/docs/testing.md -------------------------------------------------------------------------------- /gef.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/gef.py -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /ruff.toml: -------------------------------------------------------------------------------- 1 | [lint.per-file-ignores] 2 | "gef.py" = ["E701"] 3 | -------------------------------------------------------------------------------- /scripts/gef-extras.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/scripts/gef-extras.sh -------------------------------------------------------------------------------- /scripts/gef.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/scripts/gef.sh -------------------------------------------------------------------------------- /scripts/generate-api-docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/scripts/generate-api-docs.sh -------------------------------------------------------------------------------- /scripts/generate-coverage-docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/scripts/generate-coverage-docs.sh -------------------------------------------------------------------------------- /scripts/generate-settings-docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/scripts/generate-settings-docs.sh -------------------------------------------------------------------------------- /scripts/new-release.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/scripts/new-release.py -------------------------------------------------------------------------------- /scripts/remote_debug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/scripts/remote_debug.py -------------------------------------------------------------------------------- /scripts/vscode_debug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/scripts/vscode_debug.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/api/deprecated.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/api/deprecated.py -------------------------------------------------------------------------------- /tests/api/gef_arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/api/gef_arch.py -------------------------------------------------------------------------------- /tests/api/gef_disassemble.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/api/gef_disassemble.py -------------------------------------------------------------------------------- /tests/api/gef_heap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/api/gef_heap.py -------------------------------------------------------------------------------- /tests/api/gef_memory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/api/gef_memory.py -------------------------------------------------------------------------------- /tests/api/gef_session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/api/gef_session.py -------------------------------------------------------------------------------- /tests/api/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/api/misc.py -------------------------------------------------------------------------------- /tests/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/base.py -------------------------------------------------------------------------------- /tests/binaries/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/binaries/Makefile -------------------------------------------------------------------------------- /tests/binaries/bss.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/binaries/bss.c -------------------------------------------------------------------------------- /tests/binaries/canary.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/binaries/canary.c -------------------------------------------------------------------------------- /tests/binaries/checksec-no-canary.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/binaries/checksec-no-canary.c -------------------------------------------------------------------------------- /tests/binaries/checksec-no-nx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/binaries/checksec-no-nx.c -------------------------------------------------------------------------------- /tests/binaries/checksec-no-pie.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/binaries/checksec-no-pie.c -------------------------------------------------------------------------------- /tests/binaries/class.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/binaries/class.cpp -------------------------------------------------------------------------------- /tests/binaries/collision.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/binaries/collision.c -------------------------------------------------------------------------------- /tests/binaries/default.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/binaries/default.c -------------------------------------------------------------------------------- /tests/binaries/format-string-helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/binaries/format-string-helper.c -------------------------------------------------------------------------------- /tests/binaries/heap-analysis.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/binaries/heap-analysis.c -------------------------------------------------------------------------------- /tests/binaries/heap-bins.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/binaries/heap-bins.c -------------------------------------------------------------------------------- /tests/binaries/heap-fastbins.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/binaries/heap-fastbins.c -------------------------------------------------------------------------------- /tests/binaries/heap-multiple-heaps.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/binaries/heap-multiple-heaps.c -------------------------------------------------------------------------------- /tests/binaries/heap-non-main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/binaries/heap-non-main.c -------------------------------------------------------------------------------- /tests/binaries/heap-tcache.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/binaries/heap-tcache.c -------------------------------------------------------------------------------- /tests/binaries/heap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/binaries/heap.c -------------------------------------------------------------------------------- /tests/binaries/memwatch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/binaries/memwatch.c -------------------------------------------------------------------------------- /tests/binaries/mmap-known-address.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/binaries/mmap-known-address.c -------------------------------------------------------------------------------- /tests/binaries/nested.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/binaries/nested.c -------------------------------------------------------------------------------- /tests/binaries/nested2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/binaries/nested2.c -------------------------------------------------------------------------------- /tests/binaries/pattern.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/binaries/pattern.c -------------------------------------------------------------------------------- /tests/binaries/pcustom.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/binaries/pcustom.c -------------------------------------------------------------------------------- /tests/binaries/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/binaries/utils.h -------------------------------------------------------------------------------- /tests/commands/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/commands/aliases.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/aliases.py -------------------------------------------------------------------------------- /tests/commands/arch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/arch.py -------------------------------------------------------------------------------- /tests/commands/aslr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/aslr.py -------------------------------------------------------------------------------- /tests/commands/canary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/canary.py -------------------------------------------------------------------------------- /tests/commands/checksec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/checksec.py -------------------------------------------------------------------------------- /tests/commands/context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/context.py -------------------------------------------------------------------------------- /tests/commands/dereference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/dereference.py -------------------------------------------------------------------------------- /tests/commands/edit_flags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/edit_flags.py -------------------------------------------------------------------------------- /tests/commands/elf_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/elf_info.py -------------------------------------------------------------------------------- /tests/commands/entry_break.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/entry_break.py -------------------------------------------------------------------------------- /tests/commands/format_string_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/format_string_helper.py -------------------------------------------------------------------------------- /tests/commands/functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/functions.py -------------------------------------------------------------------------------- /tests/commands/gef.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/gef.py -------------------------------------------------------------------------------- /tests/commands/gef_remote.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/gef_remote.py -------------------------------------------------------------------------------- /tests/commands/got.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/got.py -------------------------------------------------------------------------------- /tests/commands/heap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/heap.py -------------------------------------------------------------------------------- /tests/commands/heap_analysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/heap_analysis.py -------------------------------------------------------------------------------- /tests/commands/hexdump.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/hexdump.py -------------------------------------------------------------------------------- /tests/commands/highlight.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/highlight.py -------------------------------------------------------------------------------- /tests/commands/hijack_fd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/hijack_fd.py -------------------------------------------------------------------------------- /tests/commands/memory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/memory.py -------------------------------------------------------------------------------- /tests/commands/name_break.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/name_break.py -------------------------------------------------------------------------------- /tests/commands/nop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/nop.py -------------------------------------------------------------------------------- /tests/commands/patch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/patch.py -------------------------------------------------------------------------------- /tests/commands/pattern.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/pattern.py -------------------------------------------------------------------------------- /tests/commands/pcustom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/pcustom.py -------------------------------------------------------------------------------- /tests/commands/pie.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/pie.py -------------------------------------------------------------------------------- /tests/commands/print_format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/print_format.py -------------------------------------------------------------------------------- /tests/commands/process_search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/process_search.py -------------------------------------------------------------------------------- /tests/commands/process_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/process_status.py -------------------------------------------------------------------------------- /tests/commands/registers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/registers.py -------------------------------------------------------------------------------- /tests/commands/reset_cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/reset_cache.py -------------------------------------------------------------------------------- /tests/commands/scan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/scan.py -------------------------------------------------------------------------------- /tests/commands/search_pattern.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/search_pattern.py -------------------------------------------------------------------------------- /tests/commands/shellcode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/shellcode.py -------------------------------------------------------------------------------- /tests/commands/skipi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/skipi.py -------------------------------------------------------------------------------- /tests/commands/smart_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/smart_eval.py -------------------------------------------------------------------------------- /tests/commands/stepover.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/stepover.py -------------------------------------------------------------------------------- /tests/commands/stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/stub.py -------------------------------------------------------------------------------- /tests/commands/theme.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/theme.py -------------------------------------------------------------------------------- /tests/commands/trace_run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/trace_run.py -------------------------------------------------------------------------------- /tests/commands/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/version.py -------------------------------------------------------------------------------- /tests/commands/vmmap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/vmmap.py -------------------------------------------------------------------------------- /tests/commands/xfiles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/xfiles.py -------------------------------------------------------------------------------- /tests/commands/xinfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/xinfo.py -------------------------------------------------------------------------------- /tests/commands/xor_memory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/commands/xor_memory.py -------------------------------------------------------------------------------- /tests/config/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/config/__init__.py -------------------------------------------------------------------------------- /tests/extended/archlinux.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/extended/archlinux.sh -------------------------------------------------------------------------------- /tests/extended/debian.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/extended/debian.sh -------------------------------------------------------------------------------- /tests/extended/fedora.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/extended/fedora.sh -------------------------------------------------------------------------------- /tests/extended/run_pytest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/extended/run_pytest.sh -------------------------------------------------------------------------------- /tests/functions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/functions/elf_sections.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/functions/elf_sections.py -------------------------------------------------------------------------------- /tests/perf/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/perf/benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/perf/benchmark.py -------------------------------------------------------------------------------- /tests/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/pytest.ini -------------------------------------------------------------------------------- /tests/regressions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/regressions/filename_collision_lookup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/regressions/filename_collision_lookup.py -------------------------------------------------------------------------------- /tests/regressions/gdbserver_connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/regressions/gdbserver_connection.py -------------------------------------------------------------------------------- /tests/regressions/registers_register_order.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/regressions/registers_register_order.py -------------------------------------------------------------------------------- /tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/requirements.txt -------------------------------------------------------------------------------- /tests/scripts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/scripts/test_gef.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/scripts/test_gef.py -------------------------------------------------------------------------------- /tests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hugsy/gef/HEAD/tests/utils.py --------------------------------------------------------------------------------