Hardware Hacking - JTAG Hacking
 
About training

    The threat of hardware hacking is also increasing as a variety of embedded devices such as smart platforms, office equipment,
    and home appliances become popular and the era of full-scale Internet (IoT) is coming. The purpose of this training is to
    understand the principles of hardware hacking and to focus on developing your own hardware-based hacking tools beyond just
    using open tools.
    This training consists of courses such as AVR programming, UART hacking, ARM Exploitation, Firmware Dump and JTAG hacking.
    On this training "JTAG Hacking" shows how JTAG works and how to use JTAG for hardware hacking.

Basic information

    • Subject : Hardware Hacking - JTAG Hacking
    • Trainer : GooHong Jung (Grayhash principal researcher, operator of HackerSchool)
    • Schedule : Oct 28(Fri)
    • Hours : 10am ~ 6pm (8 hours a day including lunch and break time)
    • Location : Bundang-gu JeongJa-dong GrayHash training room [MAP]
    • Maximum seats : 10 (Minimum 5)
    • Price : KRW 500,000 (Plus VAT 10%)
    • All lunch and refreshments included

Main subjects

    • Understand how JTAG works and hands on JTAG hacking

Descriptions

    JTAG Hacking

    [JTAG fundamentals]
    • Understand how JTAG works (TDI, TDO, TCK, TMS, TRST)
    • JTAG tool development using Arduino
    • JTAG hands on basic : Reading IDCODE, turning on LED, reading LED status

    [JTAG Hacking]
    • Dynamic analysis using JTAG
    • Memory patch using JTAG
    • Real world JTAG hacking
    • JTAG Pin Scanning
    • Introducing commercial JTAG tools : Riffbox Jtag, H-JTAG, AD-JTAG

    * The contents may vary depending on the situation.

Reference book and hands-on devices

    [Books]
    • PPT will be handed out

    [기타]
    • Certificate will be issued to trainees

Trainee's preparation

    • Laptop
    • Software : PowerPoint or Acrobat Reader, Vmware



Reviews

    * jhong3842먼저 정말 유익한 교육이었습니다!!! 교육 과정은 JTAG의 작동 과정과 원리를 자세하게 설명해주십니다. 이를 토대로 관련 실습을 단계별로 진행하여 흥미와 함께 이해가 증진되었습니다. JTAG 관련 간단한 툴을 만들면서 실수도 하면서 뭐가 틀렸는지 깨닫고 배우는 게 정말 많은 도움이 되었습니다. 그리고 실제 디바이스를 접했을 때 어떻게 접근하는지에 관해서 다년간의 노하우를 배우고 실제 실습도 할 수 있는 유익한 교육(강조!!)이었습니다. 그리고!! 쉬운 질문도 차근차근 하나하나 친절하게 설명해주셔서 정말 좋았습니다. 감사합니다.
    * doll원리를 이해하고, 실습까지 해볼 수 있는 너무 좋은 트레이닝이었습니다 :)
이전까지는 JTAG에 대한 지식이 없어 JTAG장비를 사용하는 것조차 힘들었고, 제대로 사용하지도 못하였습니다. 그러던 중 본 트레이능을 수강할 기회가 생겨 수강하게 되었습니다.
이론만으로는 이해하기 힘든 JTAG 원리를 Step by Step으로 직접 개발을 해보고, 다양한 장비를 대상으로 실습까지 해보면서 원리를 쉽게 이해할 수 있게 되었습니다. 실습은 단순히 연결 및 사용법만 확인해보는 것이 아니라, 직접 만드신 문제도 풀어보고, JTAG 해킹을 할 때 해볼 수 있는 다양한 실습(덤프, 스캐닝 등)을 직접 해볼 수 있어서 좋았습니다.
JTAG 원리, 사용법 외에도 실제 경험하신 다양한 케이스들과 경험을 통해 알게 된 팁들도 알려주셔서 정말 알찬 트레이닝이었습니다.
JTAG장비에 대해 전혀 알지 못하는 초보자도 쉽게 이해할 수 있는 트레이닝인 것 같습니다.
다른 트레이닝도 너무 기대가 됩니다 :)
  * Reviewer:       * Org:       * E-Mail:
   (Name or nickname please. Only this and review will be public.)