Let's have a Board Level Talk: Difference between revisions

From HOPE Wiki
Grymoire (talk | contribs)
m Minor typo
Grymoire (talk | contribs)
m →‎Future Boards: added Tigard
 
(3 intermediate revisions by the same user not shown)
Line 7: Line 7:
Bruce Barnett
Bruce Barnett
* https://twitter.com/grymoire?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor - Twitter account
* https://twitter.com/grymoire?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor - Twitter account
* http://www.grymoire.com/ - Website
* https://www.grymoire.com/ - Website
* https://twitter.com/i/lists/1287469250458931201 List of twitter accounts I follow  
* https://twitter.com/i/lists/1287469250458931201 List of twitter accounts I follow
 
== Archive ==
== Archive ==
* https://github.com/anyconhhv/Talks/blob/master/Board%20Level%20Talk.pdf - Slides
* https://github.com/anyconhhv/Talks/blob/master/Board%20Level%20Talk.pdf - Slides
Line 34: Line 35:
=== Specialized Boards ===
=== Specialized Boards ===
* [http://www.grandideastudio.com/jtagulator/ JTagulator]
* [http://www.grandideastudio.com/jtagulator/ JTagulator]
* Excamera
** [https://i2cdriver.com/ I2CDriver[
** [https://spidriver.com/ SPIDriver]
* [https://hydrabus.com/ HydraBus]
* [https://hydrabus.com/ HydraBus]
* [https://1bitsquared.com/products/black-magic-probe Black Magic Probe]
* [https://1bitsquared.com/products/black-magic-probe Black Magic Probe]
Line 46: Line 50:
* Bus Pirate Ultra
* Bus Pirate Ultra
* [https://www.crowdsupply.com/1bitsquared/glasgow Glasgow]
* [https://www.crowdsupply.com/1bitsquared/glasgow Glasgow]
 
* [https://www.crowdsupply.com/securinghw/tigard Tigard]
 
 
 


==Resources ==
==Resources ==
Line 58: Line 59:
* https://github.com/fkie-cad/awesome-embedded-and-iot-security  
* https://github.com/fkie-cad/awesome-embedded-and-iot-security  
Curated list of hacking resources
Curated list of hacking resources
* https://reverseengineering.libsyn.com/ - Unnamed Reverse Engineering Podcast
* [https://unnamedre.com/ - Unnamed Reverse Engineering Podcast]

Latest revision as of 15:47, 3 October 2020

Summary

This talk provides an introduction and survey of existing and future boards used to interface and reverse engineer electronic equipment. These are boards that allow your computer to interface to the protocols used in embedded computers, such as UART, I2C, SPI and JTAG, and SWD.

If you want to know more about these boards, what they can do, and how to use them, this is a good introduction. There are over 20 products and designs, such as the BusPirate, Facedancer, GreatFet, JTAGulator, Shikra, Focaccia, Shukran, the Black Magic Probe, etc. In addition, developers are working on the next generation, such as the Luna, BusPirate Ultra, Glasgow, and Edinburgh boards. If you don't know what to buy, or the advantages and disadvantages of each, this talk will help clear things up.

Speaker

Bruce Barnett

Archive

Devices

Serial Interfaces

AVR Programmers

Multiprotocol tools

Specialized Boards

Future Boards

Resources

Start with #0 - Finding uart data pins on WRT54G

Mark Carney’s book on PenTesting hardware

Curated list of hacking resources