Commit Graph
29 Commits
Author SHA1 Message Date
Aurélien Wailly a1252d8c55 Compliance with colon in operation, using :\t
- Replaced every occurence in peda.py and lib/utils.py
- context_code, traceinst and tracecall working
2015-03-27 13:44:36 +01:00
Long Le b4783db990 - Raise error if Python3
- Fix tab/space mixed
2013-11-29 11:17:41 +07:00
Long Le 76ce2a4945 - Update get_vmmap() to support FreeBSD
- Fix minor bug in unptrace(), remove bufferize from context()
2013-08-01 22:53:06 +07:00
Long Le cf82aca48f Merge pull request #11 from danghvu/ropsearch
Wild card for Ropsearch
2013-06-07 19:43:52 -07:00
Long Le 81fc223d44 - Fix regex error in utils.cyclic_pattern_search() and possible in PEDACmd.strings() 2013-06-07 16:46:25 +07:00
Dang Hoang Vu ef21591ce8 Use debug option in external command 2013-06-07 09:19:45 +02:00
Dang Hoang Vu 760bb4d9bf Change ropsearch to support wildcard ? 2013-06-06 04:03:12 +02:00
Wannes Rombouts c60197c017 Fixed mesager/message typo, Removed outs list, replaced with a simple StringIO or stdout holder called 'out'. 2013-06-03 14:30:04 +02:00
Wannes Rombouts e3be11851f Added the ability to handle nested-calls to msg's buffering. 2013-06-02 11:08:07 +02:00
Wannes Rombouts 45e0fde646 Added bufferisation capability to msg() and made context() use it to avoid lag while printing to the console which caused my head to explode. 2013-06-01 19:12:47 +02:00
Dang Hoang Vu 012e52a247 Mixed the default charset 2013-05-31 13:01:56 +02:00
Dang Hoang Vu a4ec2ba5df Fix a minor bug in cyclic_pattern, remove looping when pattern reaches max size 2013-05-31 08:14:03 +02:00
Dang Hoang Vu 38f71820f9 Switch to De Bruijn pattern_create algoritm, custom charset supported 2013-05-31 01:53:54 +02:00
Long Le 86c83bf02e - Minor updates for skeleton.py
- Fix pagesize=0 bug in pager()
2013-05-29 08:23:17 +07:00
Long Le bb732097d3 - Fix bug in hex2str(): convert negative number
- Fix bug in peda.elfsymbols(): retrieve wrong address
2012-12-18 23:33:10 +07:00
Long Le c933a0af0e - Update/add cyclic_pattern_* functions
- Update assemble command: support custom bit mode, patching binary when "set write on"
- Fix indentation error in xrefs
- Improve pattern_search command: search for all pattern portions in memory
- Add command pattern_arg, pattern_env to quickly set arg, env with pattern
2012-11-20 09:27:31 +07:00
Long Le 85b80c6372 Revert change to colorize(), temporarily fix promt linewrapping 2012-10-08 08:41:32 +07:00
Long Le 23b6e3b32e Merge branch 'master' of https://github.com/longld/peda 2012-10-08 07:43:35 +07:00
Dang Hoang Vu f4eba9760b fix bug prompt when newline 2012-10-07 18:56:21 +02:00
Long Le 7ac7915eee Merge branch 'master' of https://github.com/longld/peda 2012-10-07 23:44:45 +07:00
Long Le 7303f1365a Update shellcode command/function: replace print by msg, add auto completion options 2012-10-07 23:43:41 +07:00
Dang Hoang Vu b6ac1bd307 fix prompt when newline 2012-10-07 18:34:42 +02:00
Jonathan Salwan f6da2413ba clean code shellcode.search() 2012-10-07 10:09:27 +02:00
Jonathan Salwan 62b1ddfbbb Add display info in function shellcode(), mode search 2012-10-07 00:22:41 +02:00
JonathanSalwan eb5269c19a Update bugfix in shellcode function about shell-storm api 2012-10-06 21:56:40 +02:00
JonathanSalwan 4186dbbe6b Add shellcode display in peda framework. Now shellcode generate/search/display is OK 2012-10-06 21:36:45 +02:00
JonathanSalwan c1a19fe7ff Add shellcode search in peda framework 2012-10-06 21:16:39 +02:00
JonathanSalwan 358964640d modification shellcode func for begin to include shellstorm api 2012-10-06 22:49:10 +02:00
longld ddc5e16d67 Initial commit - peda-1.0 2012-08-03 13:33:45 +07:00