Closed Priyasachi closed 4 years ago
Hi @Priyasachi, did you flash the nRF52840 driver firmware before executing the exploit script? By looking the image, it doesn't seem the nRF52840 is running the driver firmware. The command to install the firmware on the dongle is the following:
python -m pip install nrfutil pyserial pycryptodome
nrfutil dfu usb-serial -p COM4 -pkg nRF52_driver_firmware.zip
Hi, Yes i did flash the nRF52840 driver firmware before executing the exploit script and both run successfully. (My serial port changed)
python -m pip install nrfutil pyserial pycryptodome
nrfutil dfu usb-serial -p COM7 -pkg nRF52_driver_firmware.zip
@Priyasachi does this happen only with the public key script, or if you run the other scripts it can find CubiTag? Also make sure the CubiTag is disconnected from any smartphone/app. SweynTooth scripts can't find CubiTag if a connection has already been established between it and any other device. For example, if you can locate CubiTag address on the nRF connect app, without clicking on the connect button, the public key script should also be able to find it.
I'll try to replicate this problem here, but let me know if you have verified the CubiTag address is correct and that you are not connected to it while executing the script.
Regards
Thank you very much for your comments.
Hi @Priyasachi after flashing the red led stops working, but a green led starts blinking. By looking at your output, the firmware was flashed, but the COM port may have changed after the nRF switched from DFU mode to normal operation (COM7 windows error).
Please, check if the script works by using the COM port under normal operation of the nRF52 dongle and let me know.
Yes, We already checked that cubiTag can be connected to nRF52840 dongle. We would be wondering if you can give us the hints on final step of crashing cubiTag
We are getting the expected output. Thank you.
Hi @Priyasachi I noticed you were not getting a yellow message showing that a malformed packet was sent on the terminal. Could you share what you did to get the expected output so we can try to improve the scripts?
Thanks.
Hi @Matheus-Garbelini after reconnecting nRF52840 dongle we are not running the script to flash the firmware again that might be the reason for not getting the yellow message (malfunction packet was sent on the terminal). also we believe that the environment (many active Bluetooth/WiFi) also affects the final output. Thank you
@Priyasachi thanks a lot, I'll investigate what you reported about the environment. Regards.
I have created necessary environment on windows 10 to crash the cubiTag device by using the nRF52840 dongle, unfortunately i always received the following output.
can you please suggest something by looking out the screenshot.