5788 Commits

Author SHA1 Message Date
Sven Steinbauer
91024d0d76 Add Pnx command for project notes (#6779)
* Notes command parsing

* Notes command parsing

* Add Pnx command
2017-02-14 14:52:23 +01:00
pancake
febe5f9e47 Fix #6769 - another heap overflow in pd-100 2017-02-14 11:58:37 +01:00
pancake
5c3a2f96b4 More wip work for the anal-blaze loop 2017-02-13 17:14:43 +01:00
pancake
2a80733253 Fix #6764 - overflow in pi -X after aa 2017-02-11 13:05:25 +01:00
pancake
8c1b11ceae Fix #6755 - Change nN keys in graph view 2017-02-10 17:22:51 +01:00
pancake
8b49c0bdfb Implement ascii (non-color) p2 when scr.color=false 2017-02-10 13:43:31 +01:00
pancake
56119f04b2 Fix infinite loop in pif and fix pif test 2017-02-10 12:03:28 +01:00
pancake
24f2068f05 pif uses realsize instead of fcn->size 2017-02-10 10:52:29 +01:00
pancake
70930f4496 Bring back the interest on sys/indent.sh 2017-02-10 02:05:58 +01:00
pancake
7d0aa11196 Update some af+ entries 2017-02-10 00:36:03 +01:00
pancake
a6a4144a87 Fix #6747 - Implemented @@@= iterator 2017-02-10 00:25:00 +01:00
leberus
8dd5a38461 Add: dbf - put a breakpoint into every no-return func 2017-02-10 00:19:41 +01:00
pancake
b70b0e02d4 Enhancements for aab and abb, codename 'analblaze' 2017-02-10 00:02:39 +01:00
pancake
00e844869f Identify functions in aab and reduce false positive BBs 2017-02-09 16:43:25 +01:00
pancake
f274bb710d Use SDB in aab/abb to be O(1) and not O(n^n) 2017-02-09 15:22:16 +01:00
SchumBlubBlub
0a63c58f33 Add detailed Cf? 2017-02-09 14:28:43 +01:00
SchumBlubBlub
b6344612a3 Enforce pf syntax 2017-02-09 10:09:54 +01:00
SchumBlubBlub
60d172058a Fix dcu regression (#6736) 2017-02-09 01:13:06 +01:00
SkUaTeR
778c5c8298 Improved backward so and fix bad char into source file 2017-02-09 00:31:40 +01:00
davidpolverari
a97a3c9d7c Fix #6723: Ps - project save - allow names with a hyphen (#6738) 2017-02-08 23:48:23 +01:00
Marc
f0a9536a6e Refactor and enhance dex tests 2017-02-08 18:25:30 +01:00
pancake
81403b807d Fix #6727 - Add aab command, still not registering fcns, but wip 2017-02-08 14:44:46 +01:00
SchumBlubBlub
7b2c107d7b Fix pf usage syntax, Cf help, tweak o+ help 2017-02-08 12:37:31 +01:00
SchumBlubBlub
313cb98073 Code style and Fortunes 2017-02-08 12:34:08 +01:00
pancake
b7396fffa5 Enhance Vx - visual xrefs browser, with more highlight and less glitches 2017-02-08 12:14:52 +01:00
Álvaro Felipe Melchor
05a4ed6607 Added new core binding to seek and set arch and bits
This born to handle arm/thumb since is a pain and we need to
track in which mode we are.
2017-02-07 23:58:35 +01:00
Álvaro Felipe Melchor
f3b1bb32bb Just iterate over plugin's bits when V& 2017-02-07 01:55:30 +00:00
Álvaro Felipe Melchor
2a1f619a11 Fix issue with arm anal due to bits 2017-02-07 01:55:30 +00:00
pancake
57692834eb Initial implementation of abb - analyze basic blocks in range 2017-02-06 12:04:26 +01:00
Álvaro Felipe Melchor
7eb8639f39 Build range based on hints when using af 2017-02-06 02:05:15 +01:00
Álvaro Felipe Melchor
37d949b3a3 Fix asm.bits when af in arm/thumb
The last value in asm.bits was used when analyzing a function producing
errors
2017-02-06 01:52:30 +01:00
pancake
d9e20e4855 Implement aggv like agv, but for the custom graph 2017-02-06 01:32:21 +01:00
pancake
3228110748 Be more explicit in the age error 2017-02-06 01:27:03 +01:00
pancake
e7c1f7a3f1 Disable asm.tabs when asm.pseudo 2017-02-06 00:56:51 +01:00
pancake
e11f033110 Honor Vd[x] in batch mode, also refresh with Vrq 2017-02-06 00:55:03 +01:00
Maijin
3249b24d32 Add key in visual mode to toggle asm.pseudo Fix #2914 2017-02-06 00:49:27 +01:00
pancake
1cac404463 Vr refresh visual screen 2017-02-06 00:24:01 +01:00
SchumBlubBlub
d475a3ac00 Tweak Cv[bsr] ?help (#6682) 2017-02-06 00:06:30 +01:00
SchumBlubBlub
6c00c9e2d5 Reorganize string macros 2017-02-06 00:00:03 +01:00
Maijin
e8319d5ca0 Add o= help 2017-02-05 15:43:08 +01:00
pancake
8f1c822908 Fix #6694 - oobread in P 2017-02-05 11:36:34 +01:00
SchumBlubBlub
56f5931712 Fix compile warnings (#6687) 2017-02-05 03:01:53 +01:00
pancake
20dbe525b9 Fix newline issue in json 2017-02-05 03:00:45 +01:00
pancake
77142b3896 Use disasm_json API instead of RCore.cmd in pdrj/pdfj 2017-02-05 02:44:42 +01:00
pancake
55f5bdcb30 pdrj resolves functions like pdfj now 2017-02-05 02:44:26 +01:00
pancake
54b8fe1bb3 Fix pdfj fixes 2017-02-05 01:24:50 +01:00
pancake
71d36d3dd6 Fix pdfj invalid json issue 2017-02-05 01:16:10 +01:00
pancake
8ecf4238fd Fix #6676 - rbin warn after re-o 2017-02-03 20:47:09 +01:00
pancake
f5e1294969 Fix rbin warning when ood after o 2017-02-04 17:35:09 +01:00
SchumBlubBlub
3522830c71 Tweak Visual ?help (#6679) 2017-02-04 13:01:39 +01:00