277 Commits
Author SHA1 Message Date
Jiska Classen 395e633577 coredumps for s10* 2019-08-07 17:00:19 +02:00
Jiska Classen 252b6e0ab8 added samsung s10/s10e/s10+ support for rooted stock rom 2019-08-06 18:20:35 +02:00
jiska 245be1873f firmware versions of pauls devices 2019-07-31 11:12:18 +02:00
Jiska Classen 6f6720855f corrected and tested address for raspi 3+/4 2019-07-23 13:42:55 +02:00
Jiska Classen 7685005a2f sendlcp for raspi 3/3+/4 2019-07-23 13:36:10 +02:00
Jiska Classen 54d839e8e2 sendlcp command, did first tests with nexus 5 that seemed to work 2019-07-22 21:30:16 +02:00
Jiska Classen 2358acf26c bugfixes for handling patchram with different lengths/addresses 2019-07-18 14:16:16 +02:00
Jiska Classen 83cf9c63e0 tracepoints for cyw20719 2019-07-17 21:14:16 +02:00
Jiska Classen cea981c647 updated instructions for linux 2019-07-16 11:37:12 +02:00
Jiska Classen 636a4163e6 raspian readme 2019-07-16 11:13:03 +02:00
Jiska 03d6f45aef rpi3 bd_addr 2019-07-10 15:40:09 +01:00
Jiska Classen 2bd937b4e2 rpi3 2019-07-10 15:41:03 +02:00
Jiska Classen 6ec8badbe5 Error messages for socket issues, REcon 2019-07-05 13:26:57 +02:00
Jiska Classen 8d3e740bad Merge branch 'master' of https://dev.seemoo.tu-darmstadt.de/bcm/internalblue 2019-07-04 16:23:30 +02:00
Jiska Classen b2b3a623dc fw version info 2019-07-04 16:23:22 +02:00
Dennis Heinze 335bca36b9 Add compiled proxy binary (ugh) 2019-06-13 22:29:01 +02:00
Dennis Heinze 95fd621eb7 Some more ios readme 2019-06-13 22:24:36 +02:00
Dennis Heinze 246ca035eb Adapt iPhone7 fw information 2019-06-13 22:24:36 +02:00
Dennis Heinze 1a2e4e90ca Add iOS proxy source code 2019-06-13 22:24:08 +02:00
Dennis Heinze 3b1222e327 Initial support for iOS 2019-06-07 00:52:32 +02:00
Dennis Heinze 7d4dd6a7a7 Add iPhone 7 firmware information 2019-06-07 00:30:54 +02:00
Jiska Classen 6aeeba6545 Merge branch 'master' of https://dev.seemoo.tu-darmstadt.de/bcm/internalblue 2019-06-06 15:46:06 +02:00
Jiska Classen cdbb9f4bae cyw20819 2019-06-06 15:45:35 +02:00
Jan Ruge 0c3430dfaf fw_0x420e.py fixed bloc_hdr 2019-06-04 18:18:43 +02:00
Jiska Classen d233b55042 cyw20719 2019-06-04 17:29:27 +02:00
Dennis Mantz 506475b658 Push version to 0.3 v0.3 2019-06-03 23:57:06 +02:00
Dennis Mantz 2b0b717ee3 Merge branch 'master' into bluez_refactoring 2019-06-03 23:49:43 +02:00
Dennis Mantz 9af1523fc9 Remove debug statement 2019-06-03 23:40:02 +02:00
Jiska Classen fe45932aef descriptions of new fw versions 2019-06-03 21:47:14 +02:00
Dennis Mantz 6ab0d336dd Print warning if CVE_2018_5383 example is executed on non-BCM4339 chip. 2019-06-02 23:28:53 +02:00
Dennis Mantz 967f00021b Refactoring bluezcore and sendH4
- Renaming bluezcore to hcicore
- Set default data directory to ~/.internalblue
- add '-h' (help), '-v' (verbose) and '-d' (data directory)
  commandline switches to internalblue cli
- Refactor sendH4 and sendHciCommand (sendQueue):
  - move sendH4 to core.py
  - new behavior: sendH4 does not wait for response
                  sendHciCommand waits for response
  - sendQueue now takes tuples which include the hciCallback function
    (caller decides how the response should look like).
  - this also fixes the filter functions in hcicore (bluez)
- add support for btsnoop.log file to hcicore
- minor fixes / changes
2019-06-02 23:01:08 +02:00
Dennis Mantz 32f8226384 Use ioctl's instead of hcitool for listing hci devices.
- use ioctl's HCIGETDEVLIST and HCIGETDEVINFO to list devices
  (no bluez needed)
- use ioctl HCIDEVUP to enable devices if they are down
  (no need to run 'hciconfig hciX up' anymore)
2019-06-02 15:11:13 +02:00
Dennis Mantz 0f7eee86a5 Moving hciport to adbcore.py 2019-06-02 00:34:59 +02:00
Dennis Mantz f0c6365381 Refactoring wireshark/monitor command 2019-06-02 00:33:43 +02:00
Dennis Mantz 8cf6af3f7b Updating installation files
It is not necessary to specify pyelftools separately anymore (this was
only done due to a temporal bug in pwntools).
Update install instructions to use 'pip install .' instead of setup.py
2019-06-02 00:31:06 +02:00
Dennis Mantz 21a4a9351e Adding new command 'ipython' to drop into an IPython shell 2019-06-02 00:30:09 +02:00
Jiska Classen 518fe22f95 Problems with pwnlib and some Android versions documented 2019-05-24 00:07:51 +02:00
Jiska Classen 93c9c02e0d Updated README with newest publications 2019-05-22 01:28:16 +02:00
Jiska Classen 66cbbfdc9a Merge branch 'master' of https://dev.seemoo.tu-darmstadt.de/bcm/internalblue 2019-05-09 22:14:12 +02:00
Jiska Classen 207c15378a overall minor bugfixes, nexus 5 queue names, launch_ram, more firmwares 2019-05-09 22:04:31 +02:00
Jan Ruge f730c30700 Merge branch 'master' of https://dev.seemoo.tu-darmstadt.de/bcm/internalblue 2019-04-23 13:47:13 +02:00
Jan Ruge 8bc8d202f0 Added heap parser for new BLOC struct (CYW920735Q60EVB-01) and BLOC_HEAD for some other devices 2019-04-23 13:47:04 +02:00
Jiska Classen 8681e42e71 tracepoints for evaluation board 2019-04-13 23:38:29 +02:00
Jiska Classen 1d840b7742 bugfix for nonexisting fw name on non-bcm chips 2019-04-11 19:00:44 +02:00
Jiska Classen f59969eef3 FW dumps: make ROM template names depending on the FW version 2019-04-08 16:57:37 +02:00
Jiska Classen 86af9e284d BCM20703A2 2019-04-05 15:58:29 +02:00
Jiska Classen bc0aa11ef3 do not force adb to exist 2019-03-29 15:33:21 +01:00
Jiska Classen 765d5a3468 Merge branch 'master' of https://dev.seemoo.tu-darmstadt.de/bcm/internalblue 2019-03-29 15:09:40 +01:00
Jiska Classen 8a8919f7a9 Updated firmware infos; Nexus 5 has diag off by one issue 2019-03-29 15:09:01 +01:00
Jan Ruge 7831796766 added command 'info heap verbose' 2019-03-27 22:11:47 +01:00