09f4f204dd
created poc for wisec tutorial (lmp features res filter), minor changes within stack dump parsing etc. that occurred while fixing
Jiska Classen
2021-06-22 22:19:11 +02:00
c860fe64f8
Fix repeat command
Dave
2021-06-22 22:08:41 +02:00
ef37102762
Just some refactoring
Davide Toldo
2020-10-23 15:17:10 +02:00
7f48480a89
Missed one function call!
Davide Toldo
2020-10-23 01:01:56 +02:00
fd7343dcd7
Optimise imports and formatting of magicpairing POCs
Davide Toldo
2020-10-23 01:00:23 +02:00
4d11cb1a0c
Fix iPhone POCs to work with latest InternalBlue changes
Davide Toldo
2020-10-23 00:49:26 +02:00
294bf163ce
Fix CYW20819 POCs to work with latest InternalBlue changes
Davide Toldo
2020-10-23 00:41:41 +02:00
192dc4408d
Fix CYW20735 POCs to work with latest InternalBlue changes
Davide Toldo
2020-10-23 00:29:56 +02:00
0610734be9
Fix CYW20719 POCs to work with latest InternalBlue changes
Davide Toldo
2020-10-23 00:20:30 +02:00
3707944a80
Fix Samsung S8 POCs to work with latest InternalBlue changes
Davide Toldo
2020-10-23 00:13:04 +02:00
d2c0c81081
Fix RPi3+ & 4 POCs to work with latest InternalBlue changes
Davide Toldo
2020-10-22 23:58:28 +02:00
677fc1fe63
Fix RPi3 POCs to work with latest InternalBlue changes
Davide Toldo
2020-10-22 23:40:30 +02:00
e6cd50e79b
Fix Nexus 6P POCs to work with latest InternalBlue changes
Davide Toldo
2020-10-22 22:11:47 +02:00
4e8b12c6b9
Fix Nexus 5 POCs to work with latest InternalBlue changes
Davide Toldo
2020-10-22 21:48:19 +02:00
4a2c3ac99a
Modify cli to be possible to initialise it with a pre-setup core / InternalBlue object e.g. when used in POCs
Davide Toldo
2020-10-22 19:59:54 +02:00
69b8ccee0a
Fix crash in bits_str
Davide Toldo
2020-10-22 19:40:09 +02:00
4e0607a4fc
Adapt docs and setup file to new setup (no pwntools by default)
Davide Toldo
2020-10-22 13:50:17 +02:00
0ac4824df2
Merge branch 'master' into cmd2 Add the latest changes of the master branch into cmd2 branch. Especially new iOS stuff.
Davide Toldo
2020-10-19 17:15:23 +02:00
08abb11fed
Add back 'check_binutils' hack since it seems to still be needed in some Linux distros
Davide Toldo
2020-10-19 16:07:37 +02:00
6a00b82aa9
* Fix black text on black background LOL * Fix hexdump (was missing last byte and dots didn't all have the right colour) * Make logging more in line with the 'original' from pwn
Davide Toldo
2020-10-19 15:29:43 +02:00
11614ea3dc
* Switch to cmd2's builtin ipython shell (invoked using ipy possible when IPython is installed) * Safe shutdown of core when using exit instead of quit (but both should be just fine) * Fix typos * Fix PyCharm warnings * Fix info commands: device, connections, patchram
Davide Toldo
2020-10-16 18:19:04 +02:00
16c025499d
Add all aliases / shortcuts for commands Fix help menu for decorated commands Fix fuzzlmp which exited the commandloop Fix adv & breakpoint commands
Davide Toldo
2020-10-15 15:26:34 +02:00
5802846bd1
* ADBCore: Optimise imports * CLI: * Optimise imports * Change pwnlibs decorator => imports at top of file now, not in decorator anymore. More in line with PEP8 n stuff. * Utility function to simply get the InternalBlue logger * Enable monitor (Wireshark) for ADB devices on macOS * Core: Optimise imports, use new decorator & logger utility * FW: Use new logger utility function * Others: Switch to own logging and packing / unpacking
Davide Toldo
2020-10-14 15:51:33 +02:00
26b9f6c162
Forgot to uncomment logger.debug when receiving data
Davide Toldo
2020-10-14 14:20:15 +02:00
6e6ea75280
Remove fix_binutils, not needed. Replace with in cli.py commands.
Davide Toldo
2020-10-14 11:20:37 +02:00
34ed4294fd
Fix for dev_id decoding error on different platforms
r0bre
2020-10-09 14:56:10 +02:00
ba9f4cfd76
Remove pwn from ios and macos cores (was still used for logging and loglevel)
Davide Toldo
2020-10-09 01:55:32 +02:00
cc1266e980
* Remove 'context' from adbcore, core * Loglevel can now be set like before (default INFO), is property of core * Move flat() and yesno() custom functions to utils * Use normal threading.Thread instead of pwnlibs threads * Autoformat core
Davide Toldo
2020-10-09 01:47:41 +02:00
1f230ef12d
Remove unpacking and packing methods & log from core and adbcore. TODO: Use log_level in console output (cmd2) TODO: Remove 'context' variable from pwntools
Davide Toldo
2020-10-08 17:25:24 +02:00
3965de63e6
CLI now starts using CMD2 instead of pwntools. * Multiple custom functions like hexdump, yesno, options and more. * All cores can be started and device selection also works. * History is saved and persists between sessions. * Cmd Class replaced by cli.py commands * TODO: Remove pwn from cores, check customCmd, tracing & loglevel setting
Davide Toldo
2020-10-08 01:00:55 +02:00
68f4a7ef0a
Tested iOS PCIe support and added Fiti/Moana Patchram
Jiska Classen
2020-10-06 14:53:39 +02:00