Canon Hacking History
???
Canon Transfer Protocol∞ reverse engineered.
Jul, 2001
s10h Canon shell∞ appears
Jun 02, 2002
darkskiez posts file listing from PowerShot S40∞, and documents running additional programs on DigicPowerShot.
2002
ixus-world runs "hello world!"∞ on Powershot S40.
Nov 17, 2003
AlexBernstein posts his first 300d findings∞ on dpreview.com forums.
Dec 5, 2003
eos_hacker creates Yahoo! Canon Digicam Hacking Group∞
Dec 10, 2003
AlexBernstein disassembles parts of B:\CAMERA.EXE from 300D and figures out Canon’s .FIR encryption algorithm/key and creates FirmwareDecrypter
Dec 16, 2003
iiepwie fixes a small bug in the the decryption routine and extracts all the modules∞ from the .FIR file.
Dec 17, 2003
1st hack! 1 bit flipped in ExMenu enables secret color menu∞
Feb 02, 2004
Wasia announces 1st real hack∞!
Apr 4, 2004*
Wasia Version M∞
Jun 16, 2004
Wasia version B71∞
Jun 28,2004
PowerShot developments∞
……
syeager.org/300d
LDA Lex’s DisAssembler
UnDutchables firmware
Programs for PowerShots — Tetris, Historgram, Sysinfo, etc.
……
Sep 30, 2006
vitalyb figures out how to flash LEDs on A610∞, which enables extracting firmware from Digic2Camera by dumping memory by blinking it bit-by-bit through LED and and recording flashes∞!