No Code Hardware Hacking - Introducing Glitchy

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 ต.ค. 2022
  • BECOME A PATREON!
    / recessim
    Glitchy fuses together all the peripherals you need to hack hardware without wring a single line of code! Glitch processors like a PRO! Full source code available on my GitHub below.
    Video uses the following hardware in the demo:
    NewAE ChipWhisperer: www.newae.com/chipwhisperer
    Envox BB3 Power Supply: www.envox.eu/eez-bb3/
    VoltLog VoltLink Serial Adaptor: www.tindie.com/products/voltl...
    Landing Site: recessim.com/
    Twitter: / bitbangingbytes
    Discord: / discord
    GitHub: github.com/BitBangingBytes
    Wiki: wiki.recessim.com
    Full Disclosure: VoltLog sent me the serial adaptor for free because they liked my videos, I included it in my video without any compensation because I like their product!
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 43

  • @voltlog
    @voltlog ปีที่แล้ว +9

    Nice work and I'm glad to see the Voltlink in action.

  • @weirdsciencetv4999
    @weirdsciencetv4999 ปีที่แล้ว +4

    I think tool makers are the most underrated kinds of ppl

  • @mohammedsaqeeb6400
    @mohammedsaqeeb6400 ปีที่แล้ว +1

    Your videos are super informative!

  • @nv1t
    @nv1t ปีที่แล้ว +2

    Nice! i use a pico to do most of my glitching, as the clockspeeds are quite enough. maybe interesting to have a gui for that as well, maybe i am going to dive into the code if i have some spare time. Thank you! It looks nice!

  • @Dancer148
    @Dancer148 4 หลายเดือนก่อน

    When I bought the ChipWhisperer-Lite I expected this level of UserInterface and control.
    Microchip HowTo Hackit video's would be nice ;-)
    Keep up the good work!!

  • @PeetHobby
    @PeetHobby 11 หลายเดือนก่อน

    That is a great idea, I love it! 👍

  • @razorr1920
    @razorr1920 7 หลายเดือนก่อน +1

    Awesome content. It would be great to have a series on Chipwhisperer analysis.

    • @RECESSIM
      @RECESSIM  7 หลายเดือนก่อน +2

      Will think about what I can put together on it, been a bit since I played with it. Missing all the fun I had!

    • @razorr1920
      @razorr1920 7 หลายเดือนก่อน

      @@RECESSIM I am ex-Flight Engineer who started with Embedded electronics during the pandemic and your Channel has been one of my favorites. Try not to miss you reportage as well. For the Chipwhisperer, a more fundamental and basic ground up video series might be great as none to my good search of TH-cam exists. Every videos tarts at higher baseline. There is one from Liveoverflow Channel but lacks Chipwhisperer scope and depth.

  • @0xbitbybit
    @0xbitbybit 5 หลายเดือนก่อน

    Awesome video, trying to learn all this stuff but finding it hard to find any decent resources. Also a bit of a newbie to it all, including electronics, got any recommendations on how to learn it all?
    Also, what power supply would you recommend? I tried to find the same one you have (love the connectivity it has! Over the network etc. so cool) but they don't seem to be available anymore.
    I've also got a ChipWhisperer Husky on the way but it's not even shipped until February 😭 was half looking at maybe I could try and do some power analysis, on some code that asks the user to enter a password and checks if it's correct, but I also don't have an oscilloscope so any recommendations there too would be grand 😂 Legend though, appreciate any videos on this stuff. Someone needs to set up a beginners guide to getting a setup like this going, or doing it as cheap as possible. If no one has by the time I learn, I'll create it!

  • @MkmeOrg
    @MkmeOrg ปีที่แล้ว +1

    Really cool utility

  • @mohammedsaqeeb6400
    @mohammedsaqeeb6400 ปีที่แล้ว +1

    Thank you so much for this!

    • @RECESSIM
      @RECESSIM  ปีที่แล้ว

      You’re welcome! I think I’m going to use it again in a future video to try to dump firmware in a Landis + Gyr IWR modem

  • @poprawa
    @poprawa ปีที่แล้ว +4

    This GUI is fire, "about" tab too

    • @RECESSIM
      @RECESSIM  ปีที่แล้ว +3

      Anyone that wants to spice it up with color, no more than 8 bit PR's on Git will be approved! 😂

  • @Mentos3D
    @Mentos3D ปีที่แล้ว +4

    Very nice work!
    Are your dumps consistent when you use the same glitch cycle and width?
    I guess I don't need to worry, but are you using the original bootloader? I guess you would ideally try to glitch the bootloader to get more consistent results on different devices with differing fw but (near) identical bootloader's.
    If you dump outside of the flash memory region you could accidentally dump ram contents. But the distance in address space might be too big.
    I always look forward to new videos :)

    • @RECESSIM
      @RECESSIM  ปีที่แล้ว +5

      Dumps are consistent with the same cycle/width. Interesting about dumping RAM, I hadn't thought of that. Perhaps that is what I saw, I could probably try to fill the RAM and see if it's also getting dumped as its dumping the flash.
      Thanks for watching!

  • @ianhelsbyservices
    @ianhelsbyservices ปีที่แล้ว +2

    Without delving into your code, could you answer this question:
    Does your program inject the print messages into the device you've glitched?
    That way you get around the problem with the smart meter in your last video and needing a print statement to output the firmware.

    • @RECESSIM
      @RECESSIM  ปีที่แล้ว +1

      No, I still need the device to print something or output some data. I am going to take a look at the meter again and see if it's outputting data anywhere else I might have missed that I can use to exploit it.

  • @hullinstruments
    @hullinstruments ปีที่แล้ว +1

    I don't know enough about this stuff.... but wouldn't it be beneficial to have a power supply not only capable of sourcing current... But also sinking current?
    Completely synchronized in one device. I mentioned source measure units on another one of your videos...
    with an SMU... You can basically do anything. It's nearly like having a whole test bench in one integrated device
    Which is hugely beneficial when trying to synchronize a bunch of different processes and measurements quickly and repeatedly with great precision
    it's all combined in one package and communicating with each other.
    Just thought with glitching and other attacks.... it would be just as important to sink the power out of the device before starting another cycle.
    Or possibly even going negative voltage? Rapidly in succession while monitoring everything in unison.
    Of course this can also be done with separate power supply and electronic load devices. Along with other monitoring equipment and stand-alone pieces of gear.
    But an all in one integrated device makes everything so fast, programmable, and effortlessly precise.
    Please ignore if is a dumb idea i honestly don't know enough about glitching to even comment.
    my specialty is test gear and metrology equipment. So I just thought I would throw that out there.... Since SMU's are used so widely when trying to reverse-engineer or characterize something.

  • @woolfy02
    @woolfy02 8 หลายเดือนก่อน

    What alternative do you recommend for the Bus pirate? I'm just trying to find something that can handle JTAG. Basically, I just want to be able to connect it to a board (It has an STM chip) and dump the firmware off of it. Is there a general way to connect JTAG to the bus pirate, like when you connect to UART? Thanks

    • @RECESSIM
      @RECESSIM  8 หลายเดือนก่อน

      I used a Flyswatter2 in the past, although not the lowest cost device it worked well.

  • @bobweiram6321
    @bobweiram6321 9 หลายเดือนก่อน

    What keyboard are you using? It sound like a mechanical keyboard.

  • @hullinstruments
    @hullinstruments ปีที่แล้ว

    Wearing a black hooded jacket will increase the odds of success.
    I can't code but that's the single fact I know about hacking.

  • @gradientgamer5480
    @gradientgamer5480 11 หลายเดือนก่อน +1

    is there a way i can run it on Windows?

  • @serialkiller8783
    @serialkiller8783 ปีที่แล้ว +2

    would you do a video about your toolset on your desk?

    • @RECESSIM
      @RECESSIM  ปีที่แล้ว +3

      All the various meters, scopes and stuff like that?

    • @serialkiller8783
      @serialkiller8783 ปีที่แล้ว +3

      @@RECESSIM exactly + your setup, i have been doing arduino basics and stuff but was looking forward to getting into "firmware hacking/reverse engineering" , is that the right term? my pleasure to purchase the basic tools then get into business. also tips how to get started are most welcomed!

  • @simonstergaard
    @simonstergaard ปีที่แล้ว +1

    Uh, gonna check that out.

  • @griffenatekevinbacon
    @griffenatekevinbacon 5 หลายเดือนก่อน

    I wonder if we can use these on game consoles

  • @emilio_wayne
    @emilio_wayne ปีที่แล้ว +1

    Hello, friend great video and good job.......

  • @techmakerandhacker7867
    @techmakerandhacker7867 ปีที่แล้ว +4

    Is this project open-sourced

    • @poprawa
      @poprawa ปีที่แล้ว +2

      Description says so

    • @RECESSIM
      @RECESSIM  ปีที่แล้ว +4

      Yes, github.com/BitBangingBytes/Glitchy

  • @heeeyno
    @heeeyno 7 หลายเดือนก่อน

    based on that ui i'm almost certain i've used ur cracks before lol

  • @davidsmith9063
    @davidsmith9063 10 หลายเดือนก่อน

    Thank you very much for this excellent suite of tools! Fine work!! - 73 DE KE5DEV

  • @lostmountainresearchco
    @lostmountainresearchco 10 หลายเดือนก่อน

    Looks at the link before watching video… $10,000

    • @RECESSIM
      @RECESSIM  10 หลายเดือนก่อน

      The one I use is only a few hundred dollars, but NewAE does have some very advanced stuff for more cash 💰

  • @trudeyneidig4558
    @trudeyneidig4558 ปีที่แล้ว

    🎶 ≋p≋r≋o≋m≋o≋s≋m

  • @infotechsailor
    @infotechsailor ปีที่แล้ว +1

    This seems like a waste of time lol

    • @RECESSIM
      @RECESSIM  ปีที่แล้ว +1

      Nothing good to watch on Netflix so… 🤷🏽‍♂️