Hardware Hacking - The Undercroft - February 2020

Information about Hardware Hacking - The Undercroft - February 2020

Published on June 26, 2020

Author: JonathanSinger5

Source: slideshare.net

Content

1. Hardware Hacking Made Easy (BS) Jonathan Singer The Undercroft February 20, 2020 YOU CAN LOOK AT THE TABLE OF [email protected]!

2. Agenda • #whoami • #badgelife • Prototyping • Software & Hardware • Boards and Parts • Reading Docs • Fabrication & Assembly • Programming • Hacking

3. #whoami • Masters of The Cybers from USF • BS of IT from UCF • DEF CON Security Goon • OWASP Tampa Co-leader • BSides Orlando Co-founder • GuidePoint Security Splunk Dude • SANS Certs and Stuff • Undercroft Guild Master

4. #badgelife

5. #badgelife

6. Past Projects • Security B-Sides Orlando 2013 (First Badge) • Security B-Sides Orlando 2018 • Security B-Sides Orlando 2019 • Security B-Sides Orlando 2020 (Soon) • Florida_Man 2017 Gator • Florida_Man 2018 Conch • Mini Florida Shitty Add-on • Florida_Man 2019 Weather Station • There is no cloud Shitty Add-on

7. History • Joe Grand created the first digital badge at DEF CON 14 in 2006 • Joe Grand retired at DEF CON 18, passed to l0st • L0st retired at DEF CON 26, passed to TYMKRS • Official #badgelife community founded in 2016 by wbm • Today, often found at hacker cons around the world • Now at other technical cons

8. Software • KiCad (pronounced key-cad) – free software suite for electronic design automation (EDA) • Fritzing – open-source amateur or hobby computer aided drafting (CAD) software • EasyEDA – web-based tool suite to design, simulate, and share projects. Free and paid premium subscription • Eagle – oldest of the bunch (1988), Autodesk purchased in 2016, tons of features

9. Prototyping • Usually the first step • Placing components to test a circuit • Through-hole technology

10. Breadboard

11. Perf Board

12. Through Hole

13. Through Hole Technology

14. Surface Mount

15. Circuit Boards

16. Copper Layer

17. Board

18. Multiple Layers

19. Internal and Via

20. Software - Fritzing

21. Software - Eagle CAD

22. Schematics

23. Reading Docs

24. Components • Resistors • Capacitors • Diodes • Switches • Transistors • Integrated Circuits

25. Layout

26. Output – Gerber Files

27. Output – Drill Files

28. Output – Copper Files

29. Panelizing

30. Solder Mask

31. Fabrication

32. Fabrication Machines

33. Assembly

34. Surface Mount Technology

35. Part Packaging • Tube • Reel • Cut Tape • Loose

36. Reels

37. Tube

38. Tray

39. Through Hole Assembly

40. Solder Bath

41. Programming • Arduino • Atmel Studio • MicroPython • Visual Studio • Eclipse

42. Flashing • AVR-USBasp • USBtinyISP • FTDI • Generic TTL

43. Supply Chain • Most, if not all, parts come from China • Board fabrication is cheaper in China • The joys of shipping internationally • Poor English and Chinese translations

44. Part Sources • LCSC – Subsidiary of JLCPCB (China) • AliExpress – eBay of China • Mouser – Domestic parts supplier • Digi-Key – Domestic parts supplier

45. Microcontrollers • Texas Instruments (MSP430) • Microchip Company (PIC) • Atmel (ATMega) • Silicon Labs (EFM) • NXP • STMicroelectronics • Freescale

46. Fab Houses • Send these companies GERBER files (output from EDA) • OSH Park – Purple PCBs • Marcofab – US based • Elecrow • JLCPCB • PCBWay • Seeed Studio

47. Distribution • Tindie – owned by Hackaday • Crowd Supply • Kickstarter / Indiegogo • Conferences

48. Hardware Hacks

49. Discovering Headers

50. Dumping Memory and Console

51. Software Method

52. Disassembly and Reverse Engineering

53. Prevention

54. Where to learn more • Contextual Electronics • EEVBlog • VoltLog • Julian Ilett • Bigclivedotcom • Marco Reps • Great Scott!

55. Questions?

56. My Desk • Kind of messy, but that’s part of the fun

#whoami presentations

Zer 0 no zer(0 day)   dragon jar
25. 09. 2020
0 views

Zer 0 no zer(0 day) dragon jar

Related presentations


Other presentations created by JonathanSinger5