Intro to Hardware Reversing: Finding a UART and getting a shell

885,107
151
Published 2019-11-04
This video is part of the Figurable project, which is geared toward people who are curious about IoT security and looking for that first bite of the apple.

If you're interested in hardware but haven't had a chance to play with any yet, this one's for you. In this "hello world"-level reversing project we're checking out a UART (serial port) and using it to access a shell on a very soft target. If you decide to try it on your own you'll find an equipment list, walkthrough references, and some troubleshooting ideas at the link below.

1585security.com/Hardware-Reversing-to-find-UART-a…

All Comments (21)
  • @Brandon-youtube
    The rare 'triple crown' of educators: Intelligent, good at explaining, and interesting to listen to. Props.
  • @Grummpyro
    Dam I was excited to watch all the videos but I just realized that there is only 2 of em. Please make more videos I love them :)
  • @miigon9117
    The thing that’s great about his video is that he not only tells you how to do it but also tells you the thinking process, while still keeping the video short and straightforward. He’s a great educator. I hope my teachers are all like him.
  • @phinok.m.628
    6:11 Serial ports usually default to the high level when not transmitting and pull the line low to send the start bit (0) after which it jumps up and down to representing the zeros and ones being sent. While transmitting data, on average the line is usually somewhere around half VCC since on average you'll probably be sending about as many zeros as ones. Therefore you should expect to get 3.3 V on idle around 1-2 V while transmitting. That's with a multimeter (or other slow voltmeter), on an oscilloscope you would see the actual data being sent of course.
  • @annix493
    Tony! There are only two videos here?! I refuse to believe that you have this level of skill as a teacher / producer of tutorial videos out of nowhere. Please, PLEASE, if you have some back catalogue of videos that you’ve produced for work/school? I am 100% certain that I speak for every sentient life form across the known and unknown universe when I say : TONY. GIVE. US. MORE! I don’t care if it’s a video showing us how to bend a paper clip to look like a bunny. Teach me to clean a soldering iron by licking it. Show me how you organise zip-ties. ANYTHING, TONY. PLEASE!
  • @S54B32_
    Bro, i was watching it WITHOUT SKIPPING, it was so cool and interesting! Sadly, there are only 2 videos on your channel. Make another one, it's really cool. Pure jewel.
  • @iw5747
    Imagine dropping 2 banger videos, 2 years apart, and then disappearing for 4 years lmao
  • @Linux.Learner
    SPEECHLESS. PURE JEWEL. It takes great curiosity, comprehension and an intelligence to cram up the most difficult of the contents into as much less of a time and length as possible - with added wittyness. THIS MAN IS A TRUE GENIUS. A man holding the capability to spark the same into others. BRAVO! BRAVO! BRAVO!
  • @fiyakhue3587
    This is one of the most informative videos I have ever seen in my life. So much info packed into such a brief video. This guy should be teaching IT professors how to explain things.
  • @okiseeyou
    Im an electrical engineer by education and a software developer by trade, and this video is a beautiful rainbow connecting them both. Can't wait to mess around with some of this stuff
  • Doing my yearly attendance to this wonderfully made video. Please come back.
  • @RobsBodgecast
    You made learning this fun and entertaining. A professor once told me that a true sign of intelligence is the ability for a human to make a complicated task sound easy and enjoyable to enable another human to learn the topic covered.
  • @liqwiz
    "we're not disarming a nuke", combined with some hours watched on louis rossman and the current ongoings in eastern Europe, and the algorithm does its work and here we are. great video, thanks :)
  • @LyddonGareth
    I rarely comment on videos, disappointed there aren't more. Easy to follow, perfect pace. ty
  • I learned more from 2 videos and 20 something minutes than I have done in years from other sources 👍🏻
  • @kworgz
    You sir are a good teacher of the uninitiated. Being able to bridge the gap from uninitiated students to intermediate learners in fields like IT/Network Inf is crucial! Make more videos please!
  • @benjelum
    hands down some of the most incredibly approachable, beginner friendly, and informative content I've ever seen on the subject! wish you were still making videos :)
  • @phillip4833
    Hey, just checked your channel and im disappointed its not a gold mine of more content just like this. Im a senior electrical engineer going for a masters in elec/computer engineering and this type of stuff I wanna learn to do its incredibly interesting and hope to see more in the future. Great stuff honestly
  • @jonweinraub
    Such cool stuff. I’ve been so scared of hardware as I’ve been a software guy for so long. It’s neat to get my feet wet watching these and soon to play. Thx.
  • @paul4866
    Please continue to make more videos if possible for you. You stand out as one of the clearest communicators I've ever heard from in Cybersec