Hacker's Guide to UART Root Shells

  Рет қаралды 463,453

Flashback Team

Flashback Team

Күн бұрын

Learn tricks and techniques like these, with us, in our amazing training courses!
flashback.sh/training
The UART Protocol and Interface is crucial for hacking IoT devices. We explain how to quickly identify a UART interface and connect to it to get a root shell, as well as a trick on how to re-enable a UART connector that has been disabled by the manufacturer.
00:00 Intro
01:00 What is UART?
04:05 Identifying UART
07:56 Connecting to UART
08:52 The UART Protocol
14:42 Re-enabling broken UART
Did you enjoy this video? Then follow us on Twitter, and subscribe to our channel for more awesome hacking videos.
~ Flashback Team
flashback.sh
/ flashbackpwn

Пікірлер: 249
@jonathanbouchard720
@jonathanbouchard720 3 жыл бұрын
Keep up the videos very awesome! For someone new to hardware hacking what cheap devices could I try my hands on that has an UART interface?
@FlashbackTeam
@FlashbackTeam 3 жыл бұрын
Thank you for your feedback! While the techniques we show apply to any IoT / embedded device (TVs, set top boxes, smart speakers, smart home appliances, cameras, enterprise firewalls, car ECU, etc) we really like showing examples on routers. This is because routers are very cheap and easy to get, share lots with common with most IoT devices. Not all routers will have UART, but in our experience 90% do. You could start with TP-Link TL-WR841N. It's quite cheap and could be a good start!
@graysoncanaan5364
@graysoncanaan5364 2 жыл бұрын
instablaster...
@Jimfowler82
@Jimfowler82 Жыл бұрын
Routers. I find them all the time next to bins 🗑
@Jarmezrocks
@Jarmezrocks Жыл бұрын
@@Jimfowler82 that's right, you could use one to that you know a target uses and see if you can make exploits to test on that same brand router? Other than that.....the router is probably in the bin for a reason? Or people just don't care and upgraded to a newer connection that the router doesn't support (because it's branded and locked to a specific network), and in that case....the best you could do is "unlock" the router to use firmware supported on other networks? You can inject features that are supported on the hardware, that are not coded into the firmware interface? You can white list and black list different services& connections as do the OEMs? You can unlock things that your current ISP doesn't want you to get access to, or access is provided through different hardware without the restriction etc? So if you see a router just like yours and you want to hack around with some things; you can do it safely without taking your household off the internet while you try fixing it? Lol
@Jimfowler82
@Jimfowler82 Жыл бұрын
@@Jarmezrocks in the U.K. it seems quite often people change isp companies and just throw the old router away. I found one last year & connected the uart it’s an interesting process that gives you a decent understanding of how the hardware & software work.
@yuri0001
@yuri0001 Жыл бұрын
Hollywood Hacker: "I'm in the mainframe!" Real world hacker: paperclip bridge
@dev-debug
@dev-debug Жыл бұрын
I'm lazy so I just usually try 9600, 19200 or 115200, works 99% of the time and is faster than reversing the baud rate. Of course for an educational video showing how you can calculate the baud rate is very good. Great video !
@joshuamahon260
@joshuamahon260 Жыл бұрын
In school: You will need to learn these 10,000 different methods! In practice: There's like 3 ways to do it most of the time.
@nicewhenearnedrudemostlyel489
@nicewhenearnedrudemostlyel489 Жыл бұрын
@@joshuamahon260 In youtube comments: Proving you couldn't find a use for knowledge!
@la-ia1404
@la-ia1404 Жыл бұрын
I bet there is a utility to auto find the baud rate. Idgaf about manually calculating transfer speeds.
@TuMundoAndroideMania
@TuMundoAndroideMania 4 ай бұрын
What is the 3.3 or 5 volt of the uart for? I don't see that they use it and it comes there on the USB! If I do it on a camera as they say in the video, I don't need tftp or is that mandatory? I'm bad at this and I don't understand tftp. I damaged my camera by installing the wrong firmware but it turns on but I can't connect to it anywhere, I only see the infrared LEDs and that's it. Do you think this works with that software in the tutorial?
@TequilaDave
@TequilaDave 8 күн бұрын
I wonder how many people here remember 9600 baud modem?!? :)
@Clawthorne
@Clawthorne Жыл бұрын
I had never considered before that you could take photos of both sides of the PCB and color traces in a photo editor. That's such a great idea!
@StarsManny
@StarsManny Жыл бұрын
If I wanted to show someone an example of what a well presented, entertaining KZfaq video looks like, I would show them this channel.
@untermench3502
@untermench3502 Жыл бұрын
In 1990, I built from scratch a few micro controllers and communicated with them using a serial interface and a terminal to configure them. This video brings back old memories and makes me glad that people are using the same technique.
@ulysses_grant
@ulysses_grant 7 ай бұрын
Absolutely amazing! I can totally imagine how satisfying that experience must have been. Ah, those were the days!
@untermench3502
@untermench3502 7 ай бұрын
@@ulysses_grant I still have them and the source code. They helped me get a good job at DEC.
@bororobo3805
@bororobo3805 5 ай бұрын
I hadn't been born yet😂
@evanlane1690
@evanlane1690 Жыл бұрын
This is an example of a perfect tutorial. Great pace, background info, and real-world examples. Thanks so much! Subscribed.
@harshtiwari7593
@harshtiwari7593 2 жыл бұрын
Simply brilliant. Thank you for explaining the concept of calculating the baud rate so beautifully.
@PlaceholderforBjorn
@PlaceholderforBjorn Жыл бұрын
Wow, impressive how you tought me serial communication in 17minutes when I have had quite hard to grasp it before. Very educational approch with practical example, and problem solving. Subscribed!
@ryanreedgibson
@ryanreedgibson Жыл бұрын
This video should be what youtube is all about. GREAT WORK teaching!
@sauravmodak507
@sauravmodak507 Жыл бұрын
Never seen anyone teaching something so easily! Love this thank you sir
@altimmons
@altimmons Жыл бұрын
Please keep doing these. I’m trying very hard to learn to do stuff like this, I literally have all the gear. But either I’m slogging through textbooks that are too boring to read, just poking around under the microscope and multimeter or with uart to usb, reading tutorials for already wide open -eg dev boards and generally struggling.
@altimmons
@altimmons Жыл бұрын
I don’t want to hack hack anything; I just would love to be able to take my old broken smart devices with generally powerful chips and Linux - I can list what I’m working on if interested- and repurpose them. For instance I have a 22 in touch screen used in advertising and ran android it no longer works. I got uart logs, I can even send commmands over uart though unreliably- usually the boot log washes it out but a Simple “ls” will output in between log lines. I don’t yet understand what to do next, boot loaders, getting it to boot My Linux. I don’t understand even a smidge of android- so that’ll have to to
@altimmons
@altimmons Жыл бұрын
It’s a rock chip rk3288 but I also have several other projects, two with ingenic JZ4775, a very important one I need to fix with a vacuum octeon plus with usb thumb drive rather than spi? And another I have three of mediatek or something. Discarded yi cameras. But I can’t get all the way there like you guys . I have 75% the skills but I neeed the last 25%
@pharos7466
@pharos7466 Жыл бұрын
this is amazing. this is the first video of this kind that I watched and was so educational. thank you very much
@michalisp.6318
@michalisp.6318 3 жыл бұрын
Great tutorial. Thanks for sharing your knowledge!
@craig4197
@craig4197 3 жыл бұрын
excellent video. well explained and visualized. keep up the good work. subscribed.
@kikimaulana6439
@kikimaulana6439 Жыл бұрын
Thank you for explaining this thoroughly!
@Uneke
@Uneke Ай бұрын
A lot of the times, the manufacturer will have vcc connected to ground on the board which is what locks hart down and makes it read only. By disconnecting them with a small tear (micro grinder works well for this so you can do repairs later) you open it up to read/write. This is not for all of them, but it is a cheap and effective way that they do, do it.
@adrianoaguilar9012
@adrianoaguilar9012 Жыл бұрын
Excellent tutorial, thanks a lot for showing us this keep up the great work!
@script--x3csvgsvgonloadale829
@script--x3csvgsvgonloadale829 3 жыл бұрын
Thanks again, nice to see you pushing out more videos.
@GeorgeBoudouris
@GeorgeBoudouris 4 ай бұрын
This is the best tutorial i have seen about usb to ttl. Thank you so much man for the help
@JamesAChambers
@JamesAChambers Жыл бұрын
This helped me. Great work!
@cangozpinar
@cangozpinar 11 ай бұрын
Amazing step by step explanation. Thank you very very much.
@jaydub8085
@jaydub8085 Жыл бұрын
I just purchased a TPLink Archer identical to the one you have just shown in the video. That's handy to know!!!
@SilkroadOnlineGlobal
@SilkroadOnlineGlobal Жыл бұрын
Thanks alot! Great video! Keep them coming, please.
@dsitum
@dsitum Ай бұрын
Amazing explanation!
@lofgren007
@lofgren007 Жыл бұрын
Awesome video, very informative. Thanks for sharing
@Xerox482
@Xerox482 Жыл бұрын
very useful video , pls post more videos like that we need more and more
@epsweepstakes7889
@epsweepstakes7889 3 жыл бұрын
By far the best thing on the internet for hardware hacking
@FlashbackTeam
@FlashbackTeam 3 жыл бұрын
Thank you. We are just getting started!
@aazjo
@aazjo Жыл бұрын
Thanks for documenting this. I got a root shell on my Archer C9 back in 2016 with the same simple UART interface.
@jonathanlein7699
@jonathanlein7699 3 жыл бұрын
Very cool video. I just got my first root shell on an old Wi-fi range extender I had lying around.
@FlashbackTeam
@FlashbackTeam 3 жыл бұрын
Great job! Let us know if you find any vulnerabilities!
@Xerox482
@Xerox482 Жыл бұрын
how you login ? i mean the username password ?
@somsiri9319
@somsiri9319 3 жыл бұрын
This is for real hackers. Awesome!
@PoliticalPanic
@PoliticalPanic Жыл бұрын
great video and ofcourse great explanation.. thank you so much.
@rabahbougaa8997
@rabahbougaa8997 Жыл бұрын
Thank you, it works perfect!
@Dividerinchief
@Dividerinchief Жыл бұрын
Very informative video.. Love from India
@zackmcdonald5091
@zackmcdonald5091 Жыл бұрын
i don't think ill ever use this but i learned a lot about serial. Thanks
@xXbeersandbytesXx
@xXbeersandbytesXx Жыл бұрын
Amazing. Thanks for sharing.
@indel0425
@indel0425 Жыл бұрын
Awesome video, great explanation!
@FlashbackTeam
@FlashbackTeam Жыл бұрын
Glad you liked it!
@Lucas-md8gg
@Lucas-md8gg Жыл бұрын
Excelente vídeo!
@selimeneskaraduman6935
@selimeneskaraduman6935 3 жыл бұрын
Awesome, thank you
@kyawthetlwin5006
@kyawthetlwin5006 Жыл бұрын
Awesome video!
@vincentvanrhyn2277
@vincentvanrhyn2277 11 ай бұрын
Vey very cool stuff, thank you for this one!!
@satadrudas3675
@satadrudas3675 2 жыл бұрын
This is great, I am trying the same with an IP camera.
@crazyhacker2437
@crazyhacker2437 2 жыл бұрын
I am surprised that such a good video has less view from researchers.
@deang5622
@deang5622 Жыл бұрын
We don't need videos like this. We have degrees in electronics and already understand UARTs and communication protocols and understand how to use oscilloscopes and logic analysers.
@Jaz_Zy
@Jaz_Zy Жыл бұрын
I was able to revive my tplink AP. Thanks to this
@seancondon5572
@seancondon5572 Жыл бұрын
7:20 - In most cases, which pin is the ground should be readily apparent. Usually all but one of them will have small traces connected. The one that has a large, wide trace is going to be the ground. Some PCBs, however, have a certain degree of protection by making the traces less visible. On those, a multimeter with continuity would be a necessity. This board is not one of those, as you can visibly see the North pin and the 2 South pins have small traces, and the odd one out is connected to the Board Common Ground. This works for simpler PCBs. It is the more complex ones - where the ground is less obvious - where you need to use this method.
@minalbannerjee3484
@minalbannerjee3484 Жыл бұрын
Awesome inspiring. Do more pls
@MrLaxr-op4be
@MrLaxr-op4be Жыл бұрын
The movie finished before it even started ! 💖 it !
@Aporlorxl23
@Aporlorxl23 3 жыл бұрын
Thanks for video
@shafi.j
@shafi.j Жыл бұрын
Wov I am searching you very long thanks God I found at last.
@Brownkevin7
@Brownkevin7 2 жыл бұрын
I aspire to be as good as you guys one day.
@Bianchi77
@Bianchi77 Жыл бұрын
Nice video, thanks :)
@nicktheneko
@nicktheneko 3 ай бұрын
How about a JTAG video in a similar style??, I've learned quite allot from this video
@gerardooviedo4145
@gerardooviedo4145 Жыл бұрын
Muy buena su información
@djangel_rodrigues3701
@djangel_rodrigues3701 8 ай бұрын
thank you so much!!
@redpillcommando
@redpillcommando Жыл бұрын
You guys rock!!!!!
@AN-ic7wp
@AN-ic7wp 3 жыл бұрын
Great skills
@m.yousifadil8383
@m.yousifadil8383 2 жыл бұрын
Nice information thank
@schnasndasn1504
@schnasndasn1504 Жыл бұрын
Hey Guys! Thank you very much for this awesome video! It's very informative and it's cool to see how everything comes together at the end. From the bits recorded by the logic analyzer to the baud rate to the connection. Even though it's faster to just guess the baud rate, due to your example it's much clearer what is going on in the background. Right now I'm trying to connect to a cheap 8 dollar smart watch which works with the Mediatek MT6260 SoC and aparently it's working with 2.8 volts cause it's cmos based. Can i still use an FTDI adapter in 3.3 V mode to connect? I tried to find some information on the internet but wasn't very successful! Greetings
@greywolf271
@greywolf271 Жыл бұрын
One thing to note about baud rate is that the whole number integer values are not the only values you can use. There are fractional rates that are available, depending on the CLK frequency. Look up any of the older UART ICs and you should find the info.
@victornpb
@victornpb Жыл бұрын
It takes no more than 3 minutes to try the most common settings, if none of them work then you can pull out the oscilloscope but almost always you will save the hassle
@greywolf271
@greywolf271 Жыл бұрын
@@victornpb Also, from what I've experienced with non standard rates, if you're off by 10-20 hertz, you'll always see recognizable characters to a large extent.
@crackwitz
@crackwitz 10 ай бұрын
You can usually be off by 1-2%. The UART peripheral will not even notice that. It depends on the sample rate of the peripheral and the number of samples it takes per symbol.
@adkenzo
@adkenzo Жыл бұрын
Thanks guys
@MichaelLaszambouw
@MichaelLaszambouw Жыл бұрын
Owesome video
@chumkiisrat3065
@chumkiisrat3065 Жыл бұрын
Nice video
@mheermance
@mheermance Жыл бұрын
This was interesting and informative. One small nit. I've always heard this called asynchronous serial protocol, and the UART is the hardware component that emits the protocol.
@wibblywobblyidiotvision
@wibblywobblyidiotvision Жыл бұрын
This. Saying "uart protocol" makes the hairs on the back of my neck stick up. Universal Asynchronous Receiver / Transmitter. It's hardware component, used to be a discrete chip but these days it's usually a macrocell in the CPU (or other VLSI chip) design.
@pfidler67
@pfidler67 Жыл бұрын
You can also use well known 'screen' command instead of 'minicom'. Screen is usually used to create background sessions but also has functionality to support configurable serial connections.
@FlashbackTeam
@FlashbackTeam Жыл бұрын
Yes, screen is actually our default but wanted to use minicom in the video as it's more recognizable. Thanks for the heads up.
@pfidler67
@pfidler67 Жыл бұрын
@@FlashbackTeam Thanks for reply and thanks in general for your whole impressive work. Will you be publishing anything related to HackRFOne device? And one more question - this logic analyzer is original Saleae device? Is it very expensive?
@jeremirynkiewicz4913
@jeremirynkiewicz4913 3 жыл бұрын
excellent
@towkukus
@towkukus Жыл бұрын
Your videos are so interesting. I wonder if you had a chance to play with any of the DrayTek products
@micmacha
@micmacha Жыл бұрын
Following a trace with digital image software is very clever.
@maxhouseman3129
@maxhouseman3129 Жыл бұрын
HW dev here. You are very lucky with the devices you showed. I don't know any device, which my company developed where you can do such attacks. But nice video!
@FlashbackTeam
@FlashbackTeam Жыл бұрын
It's a nice gift to have full UART access and that happens way often as some may think. Also, consider that even if UART is disabled in production there are still ways to enable it as we have done many times, even Tx is very useful already. But if that doesn't work you just adapt your approach.
@maxhouseman3129
@maxhouseman3129 Жыл бұрын
@@FlashbackTeam you are right! We develop only products or parts which are not consumer grade. For example parts of DNA sequencers etc. We have to protect your IP and that's the reason why we put a lot of effort in protecting mechanisms.
@swisstraeng
@swisstraeng Жыл бұрын
@@FlashbackTeam Some chips allow you to blow a fuze inside them to permanently cut any UART from the pins. However it is not often enough used. Which is why such attacks work relatively often.
@user-ne1zs6bz4z
@user-ne1zs6bz4z Ай бұрын
1. What logic analyzer model are you using? 2. What software for analyzing the image traces is that?
@courdyou
@courdyou 10 ай бұрын
As a beginner, this video is great! May I ask if there are any cheap IOT devices (such as cameras) that I can try to get started with? I want to use UART to complete IOT forensics, but I don't know which models of devices can be used to try.
@leandroccdev
@leandroccdev 2 жыл бұрын
thanks!
@sargismartirosyan9946
@sargismartirosyan9946 5 ай бұрын
Damn it looks easy :)
@FxEarth
@FxEarth 3 жыл бұрын
Thanks for a great video! I would like to ask you what components it is at 6:24?
@FlashbackTeam
@FlashbackTeam 3 жыл бұрын
Thanks. I got it from here: www.thingiverse.com/thing:2427726
@nickhuynh6321
@nickhuynh6321 Жыл бұрын
Good stuff... they don't teach you this in school...
@user-mv2bw7lg8z
@user-mv2bw7lg8z Ай бұрын
The best video! Thank you for it. Any possibility of a 2024 update?
@FlashbackTeam
@FlashbackTeam Ай бұрын
Working on it!
@UseR-ne8fm
@UseR-ne8fm Жыл бұрын
well done ;))))
@hamx69
@hamx69 Жыл бұрын
Excelente video 👌. Tengo una cámara china yoosee cómo hago para flashear un firmware por uart ? . Gracias
@taras94s
@taras94s Жыл бұрын
nice 👍
@TuMundoAndroideMania
@TuMundoAndroideMania 4 ай бұрын
What is the 3.3 or 5 volt of the uart for? I don't see that they use it and it comes there on the USB! If I do it on a camera as they say in the video, I don't need tftp or is that mandatory? I'm bad at this and I don't understand tftp. I damaged my camera by installing the wrong firmware but it turns on but I can't connect to it anywhere, I only see the infrared LEDs and that's it. Do you think this works with that software in the tutorial?
@inwerp
@inwerp 11 ай бұрын
Hi. Do you think it might be possible to interface with SIP chips like macbook WiFi ICs? Since 2020 apple uses embedded WiFi SIP with onboard SPI ROM which stores MAC and SN. The problem is that it is also bonded to CPU, so there are thousands of macs with signature damage (due to design WiFi chip dies after water damage in very high amount of cases). Unfortunately this causes the device to crash on boot and it wont work with different IC. There are UART testpoints around this IC, so I was wondering if there is a chance that such specific chip might he hacked to work on different board.
@tazdrum73
@tazdrum73 Жыл бұрын
What is the model of the UART comms device shown at 7:59?
@orelsiton2130
@orelsiton2130 5 күн бұрын
🔥🔥🔥🔥
@norwindaveramirez6089
@norwindaveramirez6089 Жыл бұрын
Nc sharing, Lods
@DiegoSilva-dv9uf
@DiegoSilva-dv9uf Жыл бұрын
Valeu!
@SchwaAlien
@SchwaAlien Жыл бұрын
This technique will help save IoT hardware from landing in the garbage dump before they should. Imagine if you could take an old Sonos zone player and free it from needing to communicate with Sonos, give it a web interface and let it be a DLNA or AirPlay media target or something... so many good quality products are destined to become garbage the second the manufacturer stops supporting them, or goes belly up. We’re going to need an army of hackers to save the hardware from greedy corporations that think they still own hardware they sold to us like the way China deals with real estate... I’m more seriously considering purchasing a device that has known terrible firmware that forces you to use their junk cloud service that people have developed alternate firmware for since the hardware is totally decent but requires this type of hack to flash the open source firmware onto it... not so mysterious now.
@Jarmezrocks
@Jarmezrocks Жыл бұрын
This is exactly the information I needed to see if I can hack a android digital TV box 👍 And that means if I can get a root shell I can imagine a non-branded box via the UART and then write it back on-to my "brained perpetual subscription box" so I can get free digital TV again, perhaps? 🤔
@AlfredVela-jk8ri
@AlfredVela-jk8ri 6 ай бұрын
te funciono En que Marca y modelo Lo intentaste??
@kidusbk3021
@kidusbk3021 6 ай бұрын
I have a question what if it has multiple tx and rx ,like tx1 and tx2. Rx1 and rx2 the pins are labelled
@mcu7010
@mcu7010 2 жыл бұрын
I have lcd send uart data i try to decode data by usb to serial but data showing vary difficult ... how can i send to you video and contract you ...plz reply
@simuislam5752
@simuislam5752 Жыл бұрын
Good
@swimmerboy
@swimmerboy 3 жыл бұрын
Thank you for your content. Please recommend some devices to get my feet wet. A cheap router and the uart usb. If for example i use the wrong pins in the uart, can i fry the target? Congrats once again 🇵🇹
@FlashbackTeam
@FlashbackTeam 3 жыл бұрын
You could start with TP-Link TL-WR841N. It's quite cheap and could be a good start. There are really a lot of UART-USB devices on amazon, just take the one which has good reviews and has a good price for you and you should be fine. I think the risk of frying the board is quite small if you make sure you discover the ground and vcc pin of the board and you wire things fine.
@swimmerboy
@swimmerboy 3 жыл бұрын
@@FlashbackTeam thanks for the response. Please keep up with this channel
@FlashbackTeam
@FlashbackTeam 3 жыл бұрын
🇵🇹 🇵🇱
@huszerldani
@huszerldani 7 ай бұрын
Thanks
@FlashbackTeam
@FlashbackTeam 7 ай бұрын
Thank you for supporting our channel!
@vinitshandilya
@vinitshandilya Жыл бұрын
If the router and the USB ports are powered through different source, how do you close the ground loop? Also, is the 3.3 volt logic tolerant with 5V port?
@fss1704
@fss1704 Жыл бұрын
As long as you have an isolated power supply and you are not getting shocked there is no ground voltage and you can join both grounds with no problem, you can connect any 3.3v tx into a 5v rx no problem but the other way 5v tx to 3.3 needs a voltage divider, i usually use a resistor and a led for that as the led will drop the voltage to 3v and give feedback as a bonus.
@rafa_br34
@rafa_br34 Жыл бұрын
Nice video. however, I have a question. Is the start/stop bit always just one 0? If so just the bits per second define how many bits it will capture per packet so it doesn't "desynchronize"?
@FlashbackTeam
@FlashbackTeam Жыл бұрын
Thanks! Synchronization is only determined by the baud rate that sender and receiver need to set to the same value. It ensures synchronization of read and write. Start bit is always a LOW value (logical 0) and Stop bit can be 1, 1.5 or 2 bits HIGH value (logical 1) at the end of the UART frame.
@aidwilli
@aidwilli 10 ай бұрын
I believe it depends on the idle state of the data line. Start will always be inverse of idle level and stop will be same level as idle. @@FlashbackTeam
@skuizhopatt5318
@skuizhopatt5318 Жыл бұрын
Thé most dépressive intro i saw on KZfaq for years, congrats !!
@vaniz2012
@vaniz2012 Жыл бұрын
Hi there, please made video for mikrotik router board uart thank you very much before
@rocksalt636
@rocksalt636 Ай бұрын
Could you use an arduino instead of an FTDI chip?
@tslim3899
@tslim3899 3 жыл бұрын
At 6:40? How did you know that it is a UART interface? How do we connect to that sort of interface?
@FlashbackTeam
@FlashbackTeam 3 жыл бұрын
Sort of experience. The more you work with embedded the faster you are able to identify various elements of it. Hence we have shown different types of UART interfaces in the video to emphasize on it. Normally a special connector would be needed for that interface. But if we didn't have it we would simply solder wires into it.
@dudatravas
@dudatravas 3 жыл бұрын
We win!
@MarKac9090
@MarKac9090 3 жыл бұрын
8:01 what's the name of the board? that can speak UART. great video
@FlashbackTeam
@FlashbackTeam 3 жыл бұрын
Just search for any USB-to-UART adapter. They will register to your computer as a device, i.e. /dev/ttyUSB0. They have FTDI chips that is used to speak UART protocol.
@manishpoudel4540
@manishpoudel4540 Жыл бұрын
you can use arduino as that device by connecting the reset pin to arduino to gnd and then using its tx rx vcc and gnd pin , same as in ftdi
@hansliss
@hansliss Жыл бұрын
"UART" is not a protocol, it's a device (here built into the processor) that provides an asynchronous serial port to a system. The easiest way to refer to it is just "serial port", or "RS-232" if you ignore that the voltage levels are wrong.
@tslim3899
@tslim3899 3 жыл бұрын
Where can I get that articulated arm at 6:30?
@FlashbackTeam
@FlashbackTeam 3 жыл бұрын
We got it from here: www.thingiverse.com/thing:2427726
Extracting Firmware from Embedded Devices (SPI NOR Flash) ⚡
18:41
Flashback Team
Рет қаралды 549 М.
MEGA BOXES ARE BACK!!!
08:53
Brawl Stars
Рет қаралды 32 МЛН
1❤️#thankyou #shorts
00:21
あみか部
Рет қаралды 88 МЛН
OMG🤪 #tiktok #shorts #potapova_blog
00:50
Potapova_blog
Рет қаралды 17 МЛН
Haha😂 Power💪 #trending #funny #viral #shorts
00:18
Reaction Station TV
Рет қаралды 13 МЛН
Fun With HARDWARE HACKING!!! - UART ROOT SHELLS and Finding SECRETS!
31:15
Hacking a weird TV censoring device
20:59
Ben Eater
Рет қаралды 2,9 МЛН
How We Hacked a TP-Link Router and Took Home $55,000 in Pwn2Own
17:44
Flashback Team
Рет қаралды 371 М.
Finding UART and Getting a Root Shell on a Linux Router
20:11
Matt Brown
Рет қаралды 30 М.
The RS-232 protocol
26:10
Ben Eater
Рет қаралды 822 М.
IoT Hacking - Polycom Conference Phone - Firmware Extraction
33:53
Hack everything: re-purposing everyday devices - Matt Evans
50:39
Linux.conf.au 2012 -- Ballarat, Australia
Рет қаралды 798 М.
Hacking a Samsung Galaxy for $6,000,000 in Bitcoin!?
36:25
Joe Grand
Рет қаралды 4,1 МЛН
Real Hardware Hacking for S$30 or Less - Presented by Joe FitzPatrick
45:01
Infosec In the City
Рет қаралды 15 М.
Ждёшь обновление IOS 18? #ios #ios18 #айоэс #apple #iphone #айфон
0:57
Неразрушаемый смартфон
1:00
Status
Рет қаралды 1,6 МЛН
Samsung Galaxy 🔥 #shorts  #trending #youtubeshorts  #shortvideo ujjawal4u
0:10
Ujjawal4u. 120k Views . 4 hours ago
Рет қаралды 9 МЛН