How To Reverse Engineer A Bluetooth Device

  Переглядів 39,384

Hacking Modern Life

Hacking Modern Life

2 роки тому

How to control an unsupported Bluetooth device from your computer, and add it to Home Assistant?
Use an Android phone and a Raspberry Pi to reverse engineer the Bluetooth Low Energy protocol, and control a light or other Bluetooth devices. In this video, we'll learn to control the device with a Python script, and in a future video, we'll add a Home Assistant integration for it.
Part 2 - How to create a Home Assistant Integration: • It's THAT easy! Buildi...
Software:
VS Code: bit.ly/3EInjXZ
VS Code Remote SSH Extension: bit.ly/38kSnko
Wireshark: bit.ly/3kaBPhX
Hardware:
Godox VL150: amzn.to/3EFr7d7
Raspberry Pi: bit.ly/3MvnybR

КОМЕНТАРІ: 123
@namero999
@namero999 2 роки тому
I am stunned by the synchronicity... Just a week ago I embarked on a quest to reverse a small bluetooth printer, and your video is perfectly timed. I also like the tone and vibe of your explanations! Thanks for making the video.
@hml
@hml 2 роки тому
Thank you so much! I also did a video on how to transform an old-school printer to a WiFi enabled one, so be sure to check this out :-)
@henrikgering87
@henrikgering87 Рік тому
Great description of the process of reverse engeneering BLE device. I would love to see you reverse engeneer a BLE enable scale!
@DavidTabachnikov
@DavidTabachnikov Рік тому
Sure, I'll do one in the future, specifically a Xiaomi one that I have at home.
@dschaedler
@dschaedler 11 місяців тому
@@DavidTabachnikov is that video still planned? 😁 would be interesting to me too as that is what i want to do 🤔
@bernhardherrmann4501
@bernhardherrmann4501 6 місяців тому
I would like to do that too but cintrol it with an app
@EnglishRain
@EnglishRain 2 роки тому
Wow that was some amazing work, subscribed!
@hml
@hml 2 роки тому
Thank you so much! Will keep them coming.
@danielckv
@danielckv 2 роки тому
Great video David!
@hml
@hml 2 роки тому
Thank you so much!
@maximusdecimus2350
@maximusdecimus2350 Рік тому
So glad this came across my feed, I am new to HA and love being able to "hack" other products to work together. Great step by step and video production, subscribed!
@hml
@hml Рік тому
You are so welcome! While this channel isn't only about home automation, I do have a few videos coming up that are follow-ups for this video, including HA's new "native bluetooth" integration.
@alexlouder
@alexlouder 2 роки тому
ok that was awesome. Keep the videos coming!
@hml
@hml 2 роки тому
Thank you so much, I will!
@dronenb
@dronenb Рік тому
Thanks for this. I was able to reverse engineer a BLE lamp using this tutorial.
@hml
@hml Рік тому
That's what I love to hear! Awesome! Will you integrate it in Home Assistant, or do something else?
@dronenb
@dronenb Рік тому
@@hml working on integrating it with HA. Hoping to use the new Bluetooth integration to natively integrate as a BLEDevice. Your other video has been helpful as well.
@AlexMartin-mx6bd
@AlexMartin-mx6bd 3 місяці тому
Great tutorial! Are you planning to cover Bluetooth mesh reverse engineering?
@krullbulle2
@krullbulle2 10 місяців тому
Wow, MEGA tutorial!
@hml
@hml 9 місяців тому
Glad you like it!
@user-zi8jn1go8k
@user-zi8jn1go8k 2 місяці тому
Great video! As I understand this is a BLE device. What about bluetooth classic devices? In my capture file I dont have btatt packets. However I see spme L2CAP packets (with the destination matching my target device) are those the ones I should be looking into?
@jahwni
@jahwni Місяць тому
Nice video, thanks! Just wondering how you get that "Value" column in Wireshark?
@thaddeusbibbs9772
@thaddeusbibbs9772 15 днів тому
Finally found it: 1. Right-click any column 2. Click on "column preferences" 3. Click on the + sign 4. Give it a title. I called mine "Value" 5. Select "Custom" type 6. In the "fields" column, type this value: "btatt.value" 7. Click on "OK" and that's it.
@EnglishRain
@EnglishRain 2 роки тому
Thank you for keeping your intro music volume lower than your voice volume.
@hml
@hml 2 роки тому
Sure. Still trying to figure out the format of those videos, but will definitely keep that in the future!
@random-videos
@random-videos 2 роки тому
Very cool 😎👍
@hml
@hml 2 роки тому
Thank you! Took a while to figure out, but now it’s working in my office, automatically.
@mynameisone8777
@mynameisone8777 27 днів тому
Thanks for this useful video. I have 2 devices that I am attempting to reverse engineer. The first device showed no ATT data when I looked at it in wireshark, but the second device is very similar to your video, with the commands being plain text readable. The first device looks almost like it might be somehow configured in bluetooth advertising mode in order to communicate. Does that sound at all possible? If I open bluetooth scan on my phone I'm unable to find the device, but if I open the app it just "works" without any pairing, etc. If I disable bluetooth on my phone the device stops working, so I'm pretty sure it is using bluetooth (aside from the box saying it's bluetooth). Do you have any ideas or resources or even names of what I can search for if my device is using advertising mode to communicate between the android phone and the bluetooth device?
@matthewchristianmaso
@matthewchristianmaso 2 роки тому
Looking forward to your next video on integrating with Home Assistant. I'm just starting HA because i want to link a BT light to my work computer. I have the Home Assistant OS which has a different terminal. I thought add-ons were not available if not the OS was not installed but i don't know how to add gatttool to the HA OS. Would you please discuss HA OS vs how you installed HA? i brief overview of the steps required would be helpful.
@hml
@hml 2 роки тому
In this video it's a standard Raspberry Pi OS, without HA. It's easier to get it working that way, to make sure you figured out the protocol, before you move on implement it as a HA integration. You can just take an empty MicroSD, flash Raspberry Pi OS, and use that even in the HA Pi. Make sure the protocol works, and then swap back to HA.
@DenzilFerreira
@DenzilFerreira Рік тому
Awesome 👍 I've been aiming to get my Danalock V3 Bluetooth only to integrate because there is no public API.
@hml
@hml Рік тому
Amazing, I love to hear this!
@JohnForTheWin
@JohnForTheWin 9 місяців тому
Thank you for your video. This is helpful. I was able to figure out how to change the brightness of a Bluetooth LED sign that I purchased from Amazon. Sending data to the LED sign is more complicated. Is there a way to monitor the Bluetooth HCI snoop log via Wireshark in real-time? It's tedious to send commands with the proprietary app, create a bug report, etc.
@hml
@hml 9 місяців тому
In theory, it should be possible, by connecting the phone to the computer, and defining the Android phone as the input to Wireshark. Unfortunately, I never could get it to work, and I spent day on this...
@solmanJapan
@solmanJapan 2 місяці тому
I'm going to try this... I really want to gain access to a Bluetooth device because the app hasn't been updated to work on newer versions of android and all I really want to do is turn it on and off and hopefully get data from it. Thanks!
@RealGabeMcGuire
@RealGabeMcGuire 11 місяців тому
Hi I like this video a lot it was very helpful. My only question is about the python script connecting and sending the command to the light. Does it have to be on a raspberry pi? Would there be any way to connect to the device just running the script and using the built-in bluetooth adapter in a Macbook or the android phone?
@hml
@hml 11 місяців тому
Yeah, it definitely could be an Android phone or a MacBook. However, I guess on an Android phone you'll have to write it in Kotlin, the Python code definitely won't work directly. On a Mac, however, there's a very high chance it will work directly.
@elianad.9646
@elianad.9646 11 місяців тому
Hello! I loved this video. I was wondering, is there a way where you could take control of a device that has bluetooth capabilities, but does not have an app that it uses to control it? My specific case is portable light that sends out a bluetooth singal (it shows as a connectable device) and has features things such as color and blinking, but it does not have an app to control these things.
@hml
@hml 11 місяців тому
It's possible, but a little bit more complicated. You can use the "nRF Connect" app for Android from Nordic Semiconductor, and through it you can connect to the device, and map all it's attributes. Then you can either try to write to the properties, or change the settings and try to read from the Bluetooth properties to try to learn which attributes control it. But I am surprised - what light has Bluetooth but no app?
@digo100nada
@digo100nada 2 роки тому
Awesome approach!! I was wondering if this is possible with internet connected devices like smart lights and etc. Are devices with this connection protected with some kind of encryptation?
@hml
@hml 2 роки тому
It's less important what the device is, but more important what protocol it's using - so any Bluetooth device could be reversed with this technique. If the device uses WiFi, then it should be possible to reverse it with a transparent proxy - and I'll try to make a video on that in the future as well. If it's ZigBee - would be possible to reverse engineer it with a ZigBee sniffer, like the CC2531 or similar.
@rtql8d
@rtql8d Рік тому
This is brilliant! I'm trying to see if I can control a Nike Adapt (the self-lacing shoes that use Bluetooth)
@hml
@hml Рік тому
Oh, wow, that is brilliant! Let me know how it goes, and definitely let me know on our Discord (discord.gg/9STf8Ngu7W) if you have any questions, or anything is not clear.
@matthewcastrigno6138
@matthewcastrigno6138 2 місяці тому
@@hml What is the name of this channel? The link just takes me to the login page of Discord. Sorry not a big Discord user.
@JoseGustavoAbreuMurta
@JoseGustavoAbreuMurta Рік тому
Although the procedures are different on my Samsung S2 Tablet, I was able to find the btsnoop_hci.log file in the Android/data folder. Helped me a lot! Thank you very much!
@stefankasmannhuber7345
@stefankasmannhuber7345 Рік тому
Hey, great video! I would like to clone my firestick remote control. Is it also possible to collect bluetooth protocols, which are not send/recieved from/to the mobile phone?
@hml
@hml Рік тому
There are a few ways to sniff a hardware Bluetooth device, but they are much more complicated than what I show in the video. I don't know if the Firestick uses an open BLE protocol, or some encrypted protocol, so it's hard for me to give precise input, but a device such as this: www.adafruit.com/product/2269 would be a great starting point. Maybe I will do a video on this soon.
@MilkJug12
@MilkJug12 Місяць тому
Hey, I am trying to do this for my LED lights as the app that controls them is really unstable and sketchy, I'm just a bit confused at the CRC part. I don't know how to figure out mine. Is supposed to be the last 2 bits on the end of the value? (One of my values for my led light's controller was 5a0001ffffff006400a5) 0x5a001 is constant, 0xffffff is white since each set of 2 handles color, and then the last couple I believe I've figured out? 0x00 stays, but 0x64 handles brightness. But I don't know what the last 4 bytes are(0x00a5) as its one of the other constant things here.
@TheJCDFilms
@TheJCDFilms 2 роки тому
Great video, looking for a solution to control a Bluetooth device like this for a long time. When do you plan to release part 2?
@hml
@hml 2 роки тому
Unfortunately I am travelling to the US now, and cannot get a Raspberry Pi around here to record the second part. So if somebody would borrow me a Pi in Austin for a few days - I'd release the follow up video. But so far they seem to be out of stock everywhere!
@TheJCDFilms
@TheJCDFilms Рік тому
@@hml any updates on part 2?
@hml
@hml Рік тому
@@TheJCDFilms yeah, been working on it today, should be out next week, thanks for being patient!
@hml
@hml Рік тому
I'm happy to report that that part 2 has just been released. Hopefully it'll help you implement the Bluetooth device you tried to control. If not - drop me a line, and I'll try to help you figure it out.
@epsweepstakes7889
@epsweepstakes7889 2 роки тому
Can you please do more reverse engineering common hardware please
@hml
@hml 2 роки тому
Sure, anything in particular you have in mind? I could make a video on using a transparent proxy to reverse a WiFi device, for example.
@epsweepstakes7889
@epsweepstakes7889 2 роки тому
@@hml yes I’d be very interested in that. It’s an area that is hard to find many guides on
@matthewchristianmaso
@matthewchristianmaso 2 роки тому
Very good tutorial. You show how to get the SDK tools but skip a step of how to launch the developer tools once downloaded.
@hml
@hml 2 роки тому
I did cut it in order to keep the tutorial short. Basically you open your Terminal, and navigate to the folder where you unarchived the platform tools, by either "cd" to the folder, or right clicking on the folder in Finder, "services" > "open terminal here", there you have "ADB", just run it through"./adb"
@Tntdruid
@Tntdruid 2 роки тому
Passive BLE Monitor integration in HACK does some stuff like this?
@hml
@hml 2 роки тому
Passive BLE monitor allows you to monitor devices that were already implemented. It also doesn't allow (as far as I know) you to control a device, but rather just turn a BLE device into a sensor. You can see in my previous videos that I use the BLE Monitor to connect to a Xiaomi temperature sensor. However, if it's a completely unsupported device, you still need to reverse it's protocol, even just to add support for it in BLE Monitor.
@Tntdruid
@Tntdruid 2 роки тому
@@hml ah, I need to do this same as you did for my BT Finger bot.
@hml
@hml 2 роки тому
@@Tntdruid If it's SwitchBot, HA has an official integration. I think most "Fingetbots" are supported. But if it's not - should be very easy to implement using this and the next video in this series.
@AlessandroTischer
@AlessandroTischer Рік тому
Nice video! I'm trying to reverse engineering an husqvarna automower which has only bt capabilities to make it work in HA, but I'm very stuck in wireshark trying to find any pattern without any clue...
@hml
@hml Рік тому
Did you get a proper dump from the app? Does it open fine in Wireshark? You have an Android app for it? If the answer to all of those are true, you can post the log on gist.github.com, and share it with me, and I'll try to give him more pointers.
@AlessandroTischer
@AlessandroTischer Рік тому
@@hml I got something, but I think the whole thing is encrypted, so I tried other ways (uart connection with an esp on the mower itself).
@mohamudhussin7188
@mohamudhussin7188 Рік тому
Wow crazy !! So I can control any Bluetooth device I want with this step ? Low energy Bluetooth etc... , it will be great more more if you turn it to mobile app rather then respi?? By the way just subscribed ❤️👏🏽
@hml
@hml Рік тому
Well, my goal was to add it as an integration to Home Assistant that runs on Raspi, that's why I did it on Raspi. But it could be a fun video to turn it into a web Bluetooth page, and then run it from mobile/desktop, and so on. Maybe I will make a video like that!
@mohamudhussin7188
@mohamudhussin7188 Рік тому
@@hml great so it’s possible to control those devices, one I tried to buy smart blu device from Chinese Wearhouse , and they said you only can control the device through there own app , and I can’t control it by app , since that time I was in misunderstanding position and after I i saw your video I found the missing answers
@mohamudhussin7188
@mohamudhussin7188 Рік тому
@@hml great great 👍🏼, I would like to know more about it , all I need to know is can I control any Bluetooth device in the market? That’s my biggest concern I’m about to buy one now on alibaba
@shannonbreaux8442
@shannonbreaux8442 Рік тому
Can you do this for a smart lock such as this one ultraloq pro ?
@hml
@hml Рік тому
I would assume that yes, but it's hard to say without seeing at least a HCI Log dump from the Ultraloq Pro. I guess they use some kind of encryption, but I don't think that if you already have the app, and you know the password, it should be too hard to reverse. I'd love to take a look at it, but I don't have the Ultraloq. But if you'd either send me a log, or an actual device, I could definitely help you more.
@jb_1167
@jb_1167 Рік тому
@@hml The Ultraloq Pro device I have does not allow me to connect directly via BT - it requires their app, so I assume there's some authentication/validation/saved credentials involved in the connection. Further, when looking at the log I captured, I don't see btatt traffic as you've demonstrated. I see a lot of host/controller interaction that seems to correspond with my app commands to the lock (lock and unlock presses). I have an HCI log dump I can share if you'd like to have a look - you may understand what you see more than I do.
@hml
@hml Рік тому
@@jb_1167 sure, I can take a look, share it on our discord server, and I'll see if I can make sense of it discord.gg/Vvx5fdf3
@liamsoccerpro3040
@liamsoccerpro3040 5 місяців тому
fucken perfect i needed this
@hml
@hml 5 місяців тому
Did it help?
@cezarlacatus
@cezarlacatus Рік тому
Maybe could you show us how to do this with other devices and by using built in androiddump module to directly sniff from an android phone?(And analyse a live packet view)
@hml
@hml Рік тому
Yeah, it's not a bad idea, I wrote it down, and will definitely do a video in the future on live sniffing from an Android device.
@JayR_aus
@JayR_aus Рік тому
Are you able to reverse engineer the Switchbot Lock? This is what I'm trying to do as it doesn't have a HA integration.
@hml
@hml Рік тому
I didn't try yet. Honestly, I'd imagine SwitchBot will make their own integration faster than it'll take us to build our own version of it. With that said - I would imagine a similar technique could work, but would be much harder because of the (hopefully) better security.
@JayR_aus
@JayR_aus Рік тому
@@hml Yeh. Tried following your method here with the Switchbot Lock, didn't quite work.
@hml
@hml Рік тому
Where did it fail? Did you get the logs?
@JayR_aus
@JayR_aus Рік тому
@@hml Managed to find the logs. The Didn't know how to interpret the commands in Wireshark.
@swisshisha
@swisshisha Рік тому
Hi, I dont have a lot of experience with all of this but I really need to connect my godox tl60 to my homeassistant... is there any way you could help me reverse engineer that? I am stuck at the wireshark step and have no idea what to look for and everything looks different 🤣
@hml
@hml Рік тому
I love Shisha as well! It's a shame I don't understand German, otherwise I would've subscribed to your channel. Anyway, it's gonna be very hard to figure it out without having the actual lamp - I might actually get a TL60 at some point. But I'm definitely willing to take a look at the wireshark dump, and let's see if I can make some sense out of it.
@swisshisha
@swisshisha Рік тому
@@hml Thanks a lot for the reply, I can give you some shisha tips in return ;) where can I send you the wireshark dump? I asked a bit around and it seems like the TL60 uses an encrypted bluetooth protocol... since it looked like I wont be able to make it I switched to dmx controll, the hardware should arrive soon. But maybe its still a good idea to look at it since you are planning on getting a Tl60
@FinchDaRovo
@FinchDaRovo 6 місяців тому
i have been having issues getting gattool on mac, can you help?
@hml
@hml 6 місяців тому
Sure, come to our Discord at discord.com/invite/Xf4grCPd, and I'll try to help you!
@nemilose
@nemilose 9 місяців тому
After adb pair, I needed to do adb connect in order to get my phone in the devices list.
@hml
@hml 8 місяців тому
yeah, if you connect over the network, you need to do "pair" and "connect" separately
@shannonbreaux8442
@shannonbreaux8442 Рік тому
where is the second video with home assistant ? send link. also my android don't have wireless debug I'll have to use USB I also just downloaded the full android studio chipmunk can you give a guide using that , I also use windows 10 PC . I would like to reverse engineer a smart lock I have so I can run the script via home assistant to lock and unlock my lock.
@hml
@hml Рік тому
The second video is at ukposts.info/have/v-deo/nWOHq4aZbmhzw5s.html, but I am working on another video in this series, with updates to the new Native Bluetooth support, which I will release in a few days. You don't need the full Android Studio for this, just the adb tools... Unfortunately, I do not have access to a Windows machine, and haven't been using in many years, so it's gonna be hard for me to help you there... I do recommend you switch to Linux or Mac, though, since such things are much easier to do there.
@shannonbreaux8442
@shannonbreaux8442 Рік тому
@@hml ah thanks. Very interesting videos I'll check it out.
@lunarstarfurry
@lunarstarfurry Місяць тому
Hmm Try this with my Bluetooth Enable Bike but sadly doesn't find any ATT in log, find a lot of SPP, RFCOMM, and L2CAP.
@hml
@hml Місяць тому
That's fine, you can probably reverse the RFCOMM communication, it could be even easier, since it's a little bit like the old analog modems - could even be plain text commands. If you want, send me the log on Discord, and I could give you a few tips to where to look.
@lunarstarfurry
@lunarstarfurry Місяць тому
Thanks! Already send chu a Message on UKposts! (I think)@@hml
@MonemAhmed-on8wo
@MonemAhmed-on8wo Рік тому
My zip file does't have fs/data/misc/bluetooth folder. I have only one folder named recovery inside fd/data/misc. Kindly help.
@hml
@hml Рік тому
That means it didn't generate the bluetooth folder. Try it again - sometimes it takes 2-3 tries to succeed.
@nachorodriguezhansen8273
@nachorodriguezhansen8273 Рік тому
same problem
@laurynasgiriunas4780
@laurynasgiriunas4780 3 місяці тому
Is it similar for WiFi devices?
@hml
@hml Місяць тому
WiFi devices are actually easier - I will make a video about that at some point. You basically take a Linux machine or something similar, add a proxy, and direct your DNS to that proxy.
@liamsoccerpro3040
@liamsoccerpro3040 5 місяців тому
How do I import it into wireshark
@hml
@hml 5 місяців тому
You just do "file open" and open the hci_snoop file. It doesn't work for you?
@MonemAhmed-on8wo
@MonemAhmed-on8wo Рік тому
I can't get the 'value' collumn in the wireshark. Can someone help?
@hml
@hml Рік тому
Did you find the file, and opened it? If you're still struggling, come to our Discord, and share the screenshot in the "#reverse-engineering" channel
@snopz
@snopz 5 місяців тому
Why I'm getting a .curf file instead of .log file?
@hml
@hml 5 місяців тому
What phone do you use? What Android version?
@rajupatel-js1qd
@rajupatel-js1qd Рік тому
Can we log wifi packets like this ?
@hml
@hml Рік тому
Like this - no, but if you're on a Mac you can use the built in wireless diagnostic to sniff packets. Maybe I'll do a video on that in the future. If you specifically want to capture traffic between your computer or phone and a WiFI device, you can use a man-in-the-middle proxy. What exactly are you trying to achieve?
@rajupatel-js1qd
@rajupatel-js1qd Рік тому
@@hml I don't have wifi card / wifi adapter to capture wifi logs between my phone and wifi router, I want to see web app's background logs. I didn't tried your Bluetooth hack trick but it will help me alot, a big thank you for that. 🙏
@botanysilkiebreeders7732
@botanysilkiebreeders7732 Рік тому
Tried two different phones, both dont produce the snoop log
@hml
@hml Рік тому
What phones did you try? Make sure to toggle Bluetooth on/off after switching the log on. Also, what Android version? Older versions put the log in a different place
@botanysilkiebreeders7732
@botanysilkiebreeders7732 Рік тому
@@hml Currently using a poco m4. Running MIUI 12.5. Other is huawei INE-LX2 I wonder if this is a non issue for samsung phones running real Android, and if the more locked down firmwares such as huawei don't support it. Will be rooting soon (have to wait with xiomi) and give it another crack. My process. Turn off bluetooth. Enable HCI, Turn on bluetooth. Record. Turn off bluetooth, HCI. Finally i download the debug using ADB onto my computer. I can go all the way to .zip\FS\data\misc\bluetooth\logs And the only files I see, on both phones, is the firmware_events.log, not the bt_snoop
@hml
@hml Рік тому
@@botanysilkiebreeders7732 I'm not sure about the Huawei, but this tutorial was actually recorded on MIUI 12, on a Mi 11 Ultra, so it definitely works well on MIUI12. Play a bit with the order - try turning on HCI Snoop, then turn Bluetooth off and then on, and then do the "bugreport". Try to do it a few times. It definitely works on MIUI 12, without root.
@botanysilkiebreeders7732
@botanysilkiebreeders7732 Рік тому
@@hml BIG ups to you. I purchased nRF52 for BLE sniffing but definitely works on MIUI I was not expecting to find the .cfa file format for the snoop log. Now it's open, it's incredibly easy to debug. A tip for any readers is to record your screen so you can match the action to the log.
@jys923
@jys923 Рік тому
how can I do ios?
@hml
@hml Рік тому
While there is a way to do it on iOS, with a Mac as a middle-proxy, it's a much more complicated process than on Android. I might do a video on that in the future. Alternatively, you can use something like Adafruit BLE Sniffer to do it on your computer instead.
@JayR_aus
@JayR_aus Рік тому
Managed to get as far as the figuring out the command packets from WireShark. You lost me when you switched to Python. Not enough explanation about what you're actually doing as you're doing it. I give up.
@hml
@hml Рік тому
Did you try the next video in the series? Where I create the automation? Might have a bit more details there
@stevenn1397
@stevenn1397 11 місяців тому
Not seeing the btsnoop_hci.log file in the FS folder generated from my Samsung Galaxy Note 9. I only see a recovery folder. Any thoughts? I tried some google searches, and haven't found anything helpful. Thanks!
@hml
@hml 11 місяців тому
Make sure you turn Bluetooth off/on after you toggle the snoop log, since it doesn't always start creating the log right away. Also, on older phones you might try just searching for the log on your SD card, since they don't store it in the bug report folder.
@stevenn1397
@stevenn1397 11 місяців тому
@@hml ok. thanks. Thought I did that several times. But I'll try that again.
@hergerger8725
@hergerger8725 7 місяців тому
@@stevenn1397did you have good luck? I struggle on the same
3 HACKING gadgets you have to TRY!!
19:34
NetworkChuck
Переглядів 1,4 млн
everything is open source if you can reverse engineer (try it RIGHT NOW!)
13:56
Low Level Learning
Переглядів 1,2 млн
Повістки у Києві: «Яке право вони мають забирати всіх мужиків?» #війна #мобілізація #військові
00:41
Слідство.Інфо | Розслідування, репортажі, викриття
Переглядів 800 тис.
Секретная разработка КГБ! Волга «Догонялка» на V8…
1:07:10
Мастерская Синдиката
Переглядів 2,3 млн
Sniffing, Reverse Engineering, and Coding the ESP32 Bluetooth LE Part 1 of 3
12:26
Extracting Firmware from Embedded Devices (SPI NOR Flash) ⚡
18:41
Flashback Team
Переглядів 479 тис.
Android Framework - Method to collect Bluetooth HCI snoop logs
11:26
Reverse Engineering Bluetooth Low Energy (BLE) Devices
59:52
Elektor TV
Переглядів 3 тис.
I Tried Hacking a Bluetooth Speaker... (and failed...)
11:12
Grant Collins
Переглядів 231 тис.
Why Some Designs Are Impossible to Improve: Quintessence
33:03
Design Theory
Переглядів 43 тис.
Sniffing, Reverse Engineering, and Coding the ESP32 Bluetooth LE Part 2 of 3
21:08
Every Apartment needs this Upgrade! (WhatsApp/Telegram Notifications)
10:05
Setting Up The PERFECT Home Assistant Wall Dashboard
11:17
Jimmy Landry
Переглядів 83 тис.
Bluetooth Low Energy Hacking Part 2 - Sniffing Bluetooth Low Energy
17:30
Это БЕСИТ ВСЕХ пользователей iPhone!!! 😡
28:07
Яблочный Маньяк
Переглядів 27 тис.
#smartphone #screenprotection #tech #shorts #magicjohn
1:01
MagicJohn
Переглядів 6 млн
Which Phone Unlock Code Will You Choose? 🤔️
0:12
Game9bit
Переглядів 3,3 млн