Upload files to "modules"

This commit is contained in:
2026-07-06 06:13:05 +00:00
parent 846025d3e5
commit 276c4e544a
5 changed files with 198 additions and 0 deletions
+16
View File
@@ -0,0 +1,16 @@
from transports.ble import BLETransport
from utils.packet import parse_race_response
async def fingerprint(target: str):
print(f"[*] Fingerprinting {target}...")
transport = BLETransport(target)
try:
await transport.connect()
raw_response = await transport.send_command(0x1E08)
parsed = parse_race_response(raw_response)
build_string = parsed['payload'].decode('utf-8', errors='ignore').strip('\x00')
return {"status": "success", "build": build_string}
except Exception as e:
return {"status": "error", "message": str(e)}
finally:
await transport.disconnect()