Skip to content

Ernegien/PIC16C6XX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PIC16C6XX Power Glitch Attack (WIP)

Overview

This project will hopefully result in obtaining a dump of the protected code on the original Xbox SMC (System Management Controller) to be used for research and/or emulation purposes.

PIC Research Image

Requirements

Hardware (more detailed instructions will follow later)
  • Desoldered PIC16LC63A
  • Pynq-Z2 FPGA (although others can be used with project modifications)
  • An external 6.6V-12.75V DC power source (a 9V battery works great)
  • Breadboard
  • SOIC-28 breakout board
  • Single row pin headers
  • Jumper Wires
  • 2 NPN Transistors (2N2222A for example)
  • 4 1K Resistors
  • Hot air gun and other soldering equipment
  • Logic analyzer for troubleshooting
Software

Vivado Design Suite - HLx Editions

Support

Contact xbox7887 in XboxDev on Discord.

Reference

XboxDevWiki
PIC16C6X
PIC16C6XX Programming Specifications
PIC16C63A
PIC16C63A Errata
Copy Protection in Modern Microcontrollers
Crack Pic
Tamper Resistance - a Cautionary Note
Cracking / Guarding PICs

About

Original Xbox SMC Power Glitching Attack (WIP)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published