Commit Graph

349 Commits (d632abe0c79f25ce0beefd56bf81167f3e2c6cee)
 

Author SHA1 Message Date
Zach Riggle d632abe0c7 Fix NameError on GDB 7.7
10 years ago
Zach Riggle 9d268a021b Fix parameter exception on OSX
10 years ago
Zach Riggle 8633967037 Add pwndbg config command to dump configuration values
10 years ago
Zach Riggle dfa8ed8c5a Add configuration point for code emulation
10 years ago
Zach Riggle f4279dbe97 Add events for reg/mem changed and hook them to reset_on_stop
10 years ago
Zach Riggle 85da3d82b0 Migrate checksec to get_file
10 years ago
Zach Riggle 3b51220071 Fix incorrectly-named import
10 years ago
Gulshan Singh 1c6466d328 Added checksec command
10 years ago
Gulshan Singh 6e0fec8574 Added plt and gotplt commands to print the .plt and .got.plt sections, and cleaned up elfheader command (#43)
10 years ago
Zach Riggle 6c484b32ff Revamp the search command with the new ArgparsedCommand type.
10 years ago
Zach Riggle 2a979ac71d Fix permissions on a few files
10 years ago
Zach Riggle e775613d43 Add documentation for the CPSR command
10 years ago
Gulshan Singh 8a1ce82c33 Basic implementation of heap commands (#36)
10 years ago
Gulshan Singh d326a75e6a Don't run prompt_hook_on_stop if binary is not running (#39)
10 years ago
Zach Riggle e510f75562 Make the rop command work, add documentation
10 years ago
Zach Riggle 2a7ac228ec Make pwndbg.proc.exe actually work
10 years ago
Zach Riggle 18583a0f98 Verbose exceptions
10 years ago
Zach Riggle ea76137425 It helps to actually add the config file
10 years ago
Zach Riggle 533e5147fe Use the description for the help
10 years ago
Zach Riggle df1f7a5121 Convert aslr command to argparse style
10 years ago
Zach Riggle 14cbea1945 Automatically add default values for options which have them.
10 years ago
Zach Riggle 27b4a9a314 Add support for argparse-style commands.
10 years ago
Zach Riggle a4e583774d Fix Python3 issue when memory cannot be read
10 years ago
Zach Riggle e9fe067a42 Add pwndbg.config module and examples
10 years ago
Zach Riggle c036b33d01 Handle QEMU where _siginfo is unavailable
10 years ago
Zach Riggle 01d4e461ca Add SIGSEGV fault address
10 years ago
Zach Riggle a4a327052f Add more IDA stuff thats a work-in-progress
10 years ago
Zach Riggle 09aeac9bb1 Do not modify sysroot if it is already set
10 years ago
Zach Riggle ff73f66589 Fix bug reported by kavefish
10 years ago
Zach Riggle b830a769df Fix decorator ordering for ParsedCommands
10 years ago
Zach Riggle 2962dc96a2 Automatically cast to str for colors
10 years ago
Zach Riggle 0b860431a7 Automatically cast address to int to make other code clenaer
10 years ago
Zach Riggle e6411366bf Merge pull request #37 from gsingh93/elfheader
10 years ago
Zach Riggle 2f9db4dd4f Get sane string behavior by implementing pwndbg.memory.string
10 years ago
Gulshan Singh 19b1bb2b2f Made elfheader run `info files`
10 years ago
Zach Riggle 0ab757490f Blacklist all segment registers until unicorn-engine/unicorn#550 is resolved
10 years ago
Zach Riggle fcf3a7140b Memoize fs/gs helper
10 years ago
Zach Riggle bb4541f56d Dont print NULL strings
10 years ago
Zach Riggle 66b6a663bc Explicitly set full path to Python interpreter, and site-packages directory
10 years ago
Zach Riggle f5705206b7 Fix Python version detection in the install script
10 years ago
Zach Riggle a9e6ee4ae3 Merge pull request #34 from kernel-sanders/patch-1
10 years ago
kernel-sanders 8e3ec3f22b Fix line .gdbinit modification line
10 years ago
Zach Riggle 280d7aee55 Merge branch 'dc23'
10 years ago
Zach Riggle 83ebc887c4 Add size_t and ssize_t
10 years ago
Zach Riggle 6a27e94b9b Restore IDA jmp
10 years ago
Zach Riggle e341e227e9 Update defcon tools
10 years ago
Zach Riggle f7e33ae33f Dont explode if argv is broken
10 years ago
Zach Riggle d7e898cfcd Remove clear command
10 years ago
Zach Riggle 6b3615d9b9 Clean up some old code
10 years ago
Zach Riggle 31460754ee Merge pull request #32 from gsingh93/patch-2
10 years ago