Commit Graph

  • f524380672 Merge pull request #78 from rfenlon/feature/cyw20820 master Jiska Classen 2024-08-21 17:45:36 +02:00
  • 3261681f2a Merge pull request #72 from jsmif/jsmif-patch-1 Jiska Classen 2024-08-21 17:45:06 +02:00
  • 6acbc2a234 added CYW20820 riley fenlon 2024-02-12 10:00:48 -05:00
  • b6ccfd66dc Merge pull request #75 from bluekitchen/btstackcore Jiska Classen 2024-01-01 22:38:25 +01:00
  • 441ada02cc Add BTstack to README.md Matthias Ringwald 2023-12-30 13:54:21 +01:00
  • 4a12aaddd0 Add BTstackCore Matthias Ringwald 2023-12-25 21:01:44 +01:00
  • 75c1784ea8 Update macos.md jsmif 2023-05-09 06:10:44 -07:00
  • 9a7ddea09e Merge pull request #65 from rhabichl/master Davide Toldo 2022-11-25 16:03:43 +01:00
  • 477495ffa0 Fixed another subheading issue in linux_bluez.md Limux 2022-11-25 09:27:11 +01:00
  • 07c7df3e59 Fixed a markdown error in the installation documentation. Limux 2022-11-25 09:22:05 +01:00
  • 771c7f3d63 Merge pull request #61 from rec0de/master Jiska Classen 2022-05-31 23:46:56 +02:00
  • a4feb59697 add bluetoothd function offsets for ios 14.8 rec0de 2022-05-31 11:17:07 +02:00
  • 878553c450 rewrote the readme for ios, added iphone 11/se2020 rw support Jiska Classen 2022-05-07 23:50:21 +02:00
  • 066bc3cdca more ios Jiska Classen 2022-04-30 00:16:13 +02:00
  • 210e3949af iphone 12/13, ios 15.2 firmware support Jiska Classen 2022-04-29 23:59:18 +02:00
  • f274c70d74 Fix #59 - issue due to change in cmd2 /dave/null 2022-03-09 17:42:01 +01:00
  • ba6ba0b99f new hci commands, fix for memdump base image, ios hci event debug print Jiska Classen 2022-01-15 02:10:14 +01:00
  • 889946a138 Merge pull request #56 from seemoo-lab/hcisocket_user_channel Jiska Classen 2021-10-21 13:52:23 +02:00
  • 0ae8db134b Add HCI_CHANNEL_USER socket to hcicore hcisocket_user_channel Dennis Heinze 2021-10-12 17:26:48 +02:00
  • 5460f57275 fixed pwntools 4.6.0 bug Jiska Classen 2021-09-27 11:55:58 +02:00
  • 8674e9c248 minor changes to get lmp stuff working again Jiska Classen 2021-09-07 12:26:38 +02:00
  • e48d658dca ios 14.7 write_ram support Jiska Classen 2021-08-20 00:35:31 +02:00
  • a18035d40f rudimentary iphone 12 support Jiska Classen 2021-07-05 19:08:04 +02:00
  • 89e8b420be Merge branch 'master' of github.com:seemoo-lab/internalblue Jiska Classen 2021-06-25 15:29:06 +02:00
  • 89e7ef8dc0 raspberry pi 4b support Jiska Classen 2021-06-25 15:28:40 +02:00
  • b37ef2f062 Merge pull request #52 from cchaine/fix-use-ipython-error-from-cmd2-2_0_0-version Jiska Classen 2021-06-24 13:07:00 +02:00
  • 9d2c41f34d Fixes the *use_ipython* error during launch Clément Chaine 2021-06-23 17:19:17 +02:00
  • 1967085090 Merge branch 'master' of github.com:seemoo-lab/internalblue Jiska Classen 2021-06-22 22:20:06 +02:00
  • 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
  • b69bf412d3 happy mitm frida poc Jiska Classen 2021-06-22 12:49:19 +02:00
  • e07f0465a2 reimplemented flat for faster memdumps ios-pcie r0bre 2021-04-26 20:45:25 +02:00
  • 8fd200af99 Merge pull request #47 from drewbug/patch-1 Jiska Classen 2021-04-23 15:24:32 +02:00
  • abaa1b3ff4 Fix small typo drewbug 2021-04-22 15:35:17 +02:00
  • 8c3f4f98a7 Update setup.md Robert Reith 2021-04-04 01:15:35 +02:00
  • ca7c831c99 bluez linux kernel diff for diagnostics Jiska Classen 2021-03-04 19:15:15 +01:00
  • cd75e8a747 Android 11 works but needs extended timeouts on queues Jiska Classen 2021-01-24 20:52:27 +01:00
  • 8031188615 2021 :) Jiska Classen 2021-01-21 03:25:47 +01:00
  • 4efb73851d forgot versions, it's a bit late... Jiska Classen 2021-01-21 03:22:04 +01:00
  • c205e3b6cc ugly workaround for write_ram on s10e / galaxy s20 5g with january 2021 patchlevel Jiska Classen 2021-01-21 03:08:59 +01:00
  • 989ac44a5a write_ram on iPwn 7 Jiska Classen 2021-01-18 03:35:39 +01:00
  • 070f82844b Write_RAM on iOS 14.3/iPhone 8, notes on macOS Bug Sir Jiska Classen 2021-01-14 20:05:54 +01:00
  • 8955803a38 Merge pull request #38 from robre/ios-pcie Robert Reith 2020-12-18 16:55:11 +01:00
  • 8bda5c7078 updated doc that now we use jtool2 instead of jtool r0bre 2020-12-18 16:54:00 +01:00
  • e6425152a5 Merge pull request #37 from robre/ios-pcie Robert Reith 2020-12-18 16:50:06 +01:00
  • 90e56d893e updated installation script to use jtool2 instead of the old jtool r0bre 2020-12-18 16:34:12 +01:00
  • 6a87e6702f Add my thesis Davide Toldo 2020-12-07 20:34:17 +01:00
  • 41dd24abf1 Add my thesis Davide Toldo 2020-12-07 20:28:38 +01:00
  • dd62b28bc2 Add internalblue console script back Davide Toldo 2020-10-24 18:12:59 +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
  • 3bb8ee79f7 ADBCore fixed for Samsung V2 Davide Toldo 2020-10-22 00:55:36 +02:00
  • e16bea12ea ADBCore fixed for Samsung Davide Toldo 2020-10-22 00:51:21 +02:00
  • 6983be188f Add some typing, fix stupid syntactic error, fingers crossed 🤞 Davide Toldo 2020-10-20 10:51:35 +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
  • b572b7bc43 Fix tracing Davide Toldo 2020-10-16 18:21:34 +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
  • 65c63c2055 Fix bug potential in macOS core Davide Toldo 2020-10-16 18:09:22 +02:00
  • 6f205fbd01 Fix smol bug in ADB Davide Toldo 2020-10-16 18:05:32 +02:00
  • 7223e8c131 Fix copy-paste error Davide Toldo 2020-10-16 18:04:56 +02:00
  • 14024819bc Remove PWN from adbcore (now uses ppadb) Fix typo Davide Toldo 2020-10-15 22:50:20 +02:00
  • 6fbe2a4e68 Make pwnlibs optional dependency Davide Toldo 2020-10-15 15:35:25 +02:00
  • 11b30341bc Fix u8 (returned tuple instead of number) Davide Toldo 2020-10-15 15:28:00 +02:00
  • 78aaddc028 Move H4 check to better location to prevent errors Davide Toldo 2020-10-15 15:27:45 +02:00
  • c4d9ddd262 Fix syntax error Davide Toldo 2020-10-15 15:27:27 +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
  • f6aa3415f4 Remove unneeded variable Davide Toldo 2020-10-14 16:04:24 +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
  • d435410623 Create bits / unbits functions, move decorator to utils Davide Toldo 2020-10-14 10:45:42 +02:00
  • 18d64e6122 Remove CustomCmd (aliases are built-in into Cmd2), Fix import errors of pwnlibs Davide Toldo 2020-10-14 10:12:22 +02:00
  • dc3e365dce Add new annotation and decorator that imports pwn if you use a function that requires it. Davide Toldo 2020-10-14 01:03:35 +02:00
  • 0a37cd4ba4 Merge pull request #34 from robre/ios-pcie Robert Reith 2020-10-09 21:08:19 +02:00
  • 0c52236b23 added error when all transport creations failed r0bre 2020-10-09 15:43:42 +02:00
  • 5633aeaa9e reduced logging outputs r0bre 2020-10-09 15:30:58 +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
  • edfac4d209 Fix unpack methods Davide Toldo 2020-10-08 17:23:09 +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
  • 3a235cd458 Merge pull request #33 from robre/ios-pcie Jiska Classen 2020-10-06 14:49:35 +02:00
  • ae3ade37a0 Doctors Hate this trick! r0bre 2020-10-02 19:38:42 +02:00