protomolecule/README.md

65 lines
1.2 KiB
Markdown
Raw Normal View History

2021-04-02 21:02:44 +00:00
# protomolecule
2021-05-09 03:04:09 +00:00
Cross platform BLE scanner and logger with teeth
2021-05-08 02:23:12 +00:00
***add a better description***
2021-05-08 00:37:23 +00:00
2021-05-08 22:01:32 +00:00
# Dev notes
- **dust** util functions
- **eros** found devices DB
- **phoebe** tiny go stuff
- **scanStuff** well i mean...
- **blueStuff** connect to devices / retreive service characteristics
2021-05-08 00:23:37 +00:00
# TODO
2021-05-07 23:52:08 +00:00
2021-05-08 00:37:23 +00:00
## Short Term Needs
2021-05-07 23:52:08 +00:00
2021-05-08 00:23:37 +00:00
- ### Scan for
2021-05-31 07:31:52 +00:00
- ~~Device Manufacturer Data~~
- ~~Services UUIDs~~
2021-05-07 23:52:08 +00:00
2021-05-08 00:23:37 +00:00
- ### Go channels to handle scanning (Keep continous background scanning as an option)
2021-05-07 23:52:08 +00:00
2021-05-08 00:23:37 +00:00
- ### Output to simple menu for device target / attack selection (Bubbletea? Pterm?)
2021-05-07 23:52:08 +00:00
2021-05-31 07:31:52 +00:00
- ### ~~Implement bitcask DB to hold device info (will likely need a struct) ** eros **~~
2021-05-31 07:31:52 +00:00
- ~~Address (Key)~~
- ~~Device Local Name (data)~~
- ~~Device Manufacturer Data (data)~~
- ~~Services UUIDs (data)~~
2021-05-07 23:52:08 +00:00
2021-05-08 00:23:37 +00:00
- ### Implement- Exploit DB
2021-05-07 23:52:08 +00:00
2021-05-08 00:23:37 +00:00
- If GATT exploits are known, present user with options
2021-05-07 23:52:08 +00:00
2021-05-09 03:04:09 +00:00
- ### Logging
2021-05-08 00:37:23 +00:00
- ### Connect to device
- ### Read / Write GATT
2021-05-08 02:23:12 +00:00
- ### Device selection
2021-05-08 00:37:23 +00:00
2021-05-08 00:23:37 +00:00
## Distant Wants
- ### GATT fuzzing
2021-06-10 19:25:43 +00:00
- ### Advertisment fuzzing / flooding
2021-05-31 07:31:52 +00:00
- ### Sweyntooth
2021-05-08 00:23:37 +00:00
- ### Search for DFU
- If nordic chip, use DFU attack
- ### Nordic Softdevice compile with tiny go (phoebe)
2021-05-08 00:23:37 +00:00
- What to do?
- ### C2?