ืคืขื, ืืคื ื ืืขืจื 20 ืฉื ื, ืขืืจืชื ืืจืืื ืืื ืืืคืื ืฆืืืืจื ืฉืขืื ืขืืื ืืื ืื ืฉื ืืืง. ืื ื ืืืืจ ืฉืื ืืืฉ ืขื ืืื ืืืชื, ืื ืืฃ ืคืขื ืื ืจืืืชื ืืื ื ืจืื ืืืคืื ืืื ืืืคื ืื, ืื ืืืืจืชื ืงืฆืช ืขื ืืืื ืื ืืื ืื ืกืืช ืืืืื ืืื ื ืืืืข. ืื ื ืืืืจ ืฉืืื ืกืืคืจ ืื ืืืืืื ืฉืืฉ ืืคื ืื ืืืฉื ืฉืื ืืฉืืืืคืื ืืืืข ืืืืื ืชืงืืืช ืืขืฆืื ืืืขืืื ืืช ืืจืื ืืฉืืจืืช ืฉื ืืืง. ืื ืืื ืืจืฉืื ืืืชื ืืืื ื.
ืืจืืฉ
ืขืืจื ืืฉื ืื, ืื ืฉืืืชื ืืื ืืขื ืืื ืืื ืื, ืืคื ื ืืื ืฉื ืื (ืืืชืจ ืืืืง: ืกืืฃ 2019. ืืคืืกื ืืื ืืื ืืืฉ ืืืืืืจ...), ืชืคืกื ืืช ืขืื ื ืืืืขืช ืืืืจื ืฉื ืืืคืื ืฆืืืืจื ืืืจืื ืื-ืฉื ืืื. ื ืืฆืืชื ืืช ืืืืืื ืืช ืืืืืืชื ืฉืื ื ืงืื ื ืืืคืื ืืื ืืืืงืจ ืืืชื.
ืงืืขืชื ืขื ืืืืืจ ืืืื ืฉืืช, 2/11/2019, ืืืจืื ืฉื ืงืจื ืดืืื ืื ืืืื ืืด:
ืืืืืจ ืืื ื ืืื ืืื ืืกืืคืง ืืช ืืกืืืจื:
ืฉืื ืืืืงื, ืื ืืชื ืืช ืืืืคืื ืืชื ืืืืขื ืืืืจ ืืืื, ืืฉืืื ืขืืืฃ ืืืืืช ืืื ืืฉืืืจ ืขืืื - ืจืื ืืืืคืื ืื ืฉืจืืืชื ืฉืขืืื ืืืืืจื ืืื ืืืฆื ืืกืชืื ืืจืื ืืืืืงื ืื ืฉืงื ืืชื ื ืจืื ืืขืืื:
ืื ืื ืื ืื ื ืขืื ืืจืืืช ืืืคืื ืกืืืจ
ืืืืคืื ืืื ื ืืืขื ื ืืืืชื ืืฉืืื, ืืื ื ืชืงืืชื ืืืชืืจ ืืจืืฉืื:
ืืฉืืกื ืฉื ืืืืคืื ืืื ื ืขืื ืืืืืืจ ืื ืืื ืืช ืืืคืชื. ืื ืืื ืืืืืจ ืืืืื ืื ืขืื ืืฆืณืืงืืง ืฉื ืืจืื ืืืืจืืช ืืื ืืฆืืืื ืืจ ืจื-ืืจืื ืืืืื. ืืืืืื ืฉืืื ืืื ืืื ื ืืจืืืืื ืื ืืื ืื ื ืืกืืื ืืคืจืืฆืช ืื ืขืืืื ืืืื, ืืชืืืชื ืืืฉืื ืื ืื ื ืืืื ืืขืฉืืช ืืคืชืืื ื ืคื ืื ืืืกืืืื (see what I did there?): ืืขืื ืืืืฉื ืืืื ืืืื ืืืืงืจืฉื ืืื ืก ืืืืงืจืื DefCamp, ืืืื ืืื ืื ืก ืืืงืจืื ืฉืืืื ืืช ืขืฆืื ืืืื ืฉื ืืืื ืฉื ืคืจืืฆืช ืื ืขืืืื!
ืืืฉ ืืืงืจื, ืืืืืจ ืฉืืคืขืื ืืช ืืืืื ืืื ืงืืืื ืฉืื ืืื ืกืื ืงืืืืื. ืกืืคืจืชื ืื ืขื ืืืชืืจ ืฉืขืืื ืืคื ื ืืืื ืืืฉืื ืคืขืืืื, ืืื ืคืฉืื ื ืชื ืื ืืืชื ื ืขืจืื ืฉืืืืขืืช ืืื ืขืืืื ืืืกืื ืืกืคืฆืืคื ืืื (ืืจืืืชื ืื ืชืืื ื):
ืื ื ืืงืืื ืฉืืจืืจ ืืืืื ืฉืื ืืื ืืชืืจ ืจืฆืื ื. ืื ืจืง ืฉืืื ื ืคืืจืฅ ืื ืขืืืื ืืืงืฆืืขื, ืืื ืฉืื ื ืื ืขื ืคืจืืชืื ืืื ืฉืืื ืืืืืชืืืื ืืืชืจ ืืืืื ืืคืขืืืืช ืขืืื ืืช. ืคืจืืฆืช ืื ืขืื ืืื ืืืจืฉืช ืขืืืื ืขื ืฉื ื ืืืื ืืืงืืื, ืืื ืฉื ืืชื ืืจืืืช ืืืืืื ืืื, ืฉืืจืื ืื ืขืื ืขื ืฆืืืื ืืจ ืืืืชื ืืกืื:
ืืขืจืืฅ ืืื, ืืื, ืฉื LockPickingLawyer, ืืื ืืขืจืืฅ ืืืื ื ืืืฉืชื ืืื ืืืืื ืืื ืืืชืืืื ืขื ืืืชืืจ ืฉืืคื ื. ืื ืืชื ืืชืขื ืืื ืื ืืคืจืืฆืช ืื ืขืืืื, ืื ืืขืจืืฅ ืืฉืืืืื.
ืื ืืืื ืืื? ืื ืืื ืงืฉื. ืืืฉ ืงืฉื. ืืื ืืื ืคืขืืื ืฉืืืขื ืืชืืืืฉืชื ืืื ืืกืืฃ, ืืืจื ืื-ืืืืจ-ืืืจ-ืืื-ืืื, ืื ืงืจื!
ืื ื ืจืื ืืฉืืืื ืขืืื ืขืืืชื, ืขื ืื ืืืืื ืืืขืืจืืื:
ืื ืฉืื ืืืจืื, ืืื, ื ืืืฉื ืื ืืืชื ืืืชืืจ ืืืืฉื ืงืฆืช ืืืชืจ ืืืจืกืืืืช:
ืื ื ืื ืื ืฉืื ืื ื ืืืืชื ืืืืข ืืฉื ืืชืืฉืื, ืื ืื ืืืืชื ืืฆืืื ืืคืจืืฅ ืืช ืืื ืขืื...
ืื ื ืจืื ืืืืคืื ืืฉืืื ืคืชืื ืืจืืืื:
ืืงืืคืกื ืืืกืืคื ืืืืง ืืฉืืืื ืืืื ืืื ืงืืจื ืืจืืืกื ืืืืืจื. ืืขืืื, ืืืืื ืืฉืืื, ื ืืฆืืื ืกืืืืช ืืืืืื, ืืขืื ืฉืืคืฆื ืืืืืจืื ืืืฆื ืืืืืจื ืฉื ืืื ืืืงืฉืื. ืืืขืื ื ืืฆื ืืฆื ืืืืืจื ืฉื ืืกื ื-LCD.
ืืืืง ืืืื ื ืืืื ืืขืืงืจ ืืช ืืืขืื ืืจืืฉื, ืฉื ืืฆื ืืชืื ืืืจื ืคืืกืืืง, ืืืืืืืจืื ืื ืืขืืื ืืืืฆืื: ืงื ืืืืคืื ืืืฉืคืืคืจืช.
ื ืืชื ืืจืืืช ืฉืื ืืคื ืื ืืื ืืืฆื ืืกืชืื ืืฆืืืื. ืืืฉ ืืขื ืืื ืืืชื ืืืืื ืืื ืืืืข ืืืื ืืฆืืืื ืืฉืืืจ ืขืืื ืื-ืื ื ืงื, ืืื ืืืืื ืืืืืืจ ืืขื ืฉืืื ืื ืืช ืืืคืชื, ืื ืืฉืืชื ืฉืืืื ื ืืื ืืืชืืื ืืชืืงืจ ืืืชื ืขื ืื.
ืคืืจืืง ืจืืฉืื ื
ืืืคืชืขื ืืจืืฉืื ื ืฆืืคืชื ืื ืืฉืืชืืืชื ืืคืจืง ืืช ืืจืืืืื ืืคื ืืืืื ืืชืื ืืฉืืกื ืืื ืืืกืชืื ืขืืืื ืืงืจืื:
ืื ื ืืืื ืืืืืืช ืฉืื ืืืืชื ืืืงืฉืื ืืื ื ืื ืืฉ ืื ืืืืฆืจ ืืช ืืืืฉืืจ, ืืืืชื ืืืืจ ืขื ืืืฉืืืืช ืืืืืืืืช ืฉืื ืืืจืืช ืืชืงืฉืืจืช ืืืืืงืืจืื ืืงื ืฉื ืกืืฃ ื-80ืณ ืืชืืืืช ื-90ืณ, ืืื ืชืืืจืื, ืืื ืื ืืื ืขืืื ืขื ืืขืชื ืฉืื ืฉืืืืฆืจ ืืช ืืืืฉืืจ ืื ืชืขืฉ - ืืชืขืฉืืื ืืฆืืืืช... ืืื ืื ืชืงืจืื ืืืืืงืืคืืื, ืชืืื ืฉืื ืืขืฆื ืืืื ืื ืกืื!
ืื ื ืจืื ืืืืง ืืืืืจื ืฉื ืืืืคืื ืืืืจ ืืกืจืช ืืื ืืื:
ืืื ื ืจืื ืืื ืืื ืืืืจ ืฉืคืืชืืื ืืช ืืจืืืช ืืคืืกืืืง ืื ืืื ื ืืฆื:
ืืื ืืงืจืื ืขื ืืื ืืื:
ืืืจื ืืกืืืื ืืืื ืืกืคืจ ืชืืื ืืกืื ื ืืงื-ืงืืืืื:
ืืืชืืื ืขืื ืืฉืืชื ืื ืกืืช ืืืฆืื ืชืืื ืืืื, ืื ืืคืืื ืกืืืื ืฉืืื ืืืืคืื ืืืจ, ืืื ืืื ืฉืืฆืืืชื ืืืฆืื ืืืื ืืจื ื ืืื ืชื ืฉืืืจื ืืืืื ืฉื ืืกืืืืืช ืืืื ืืื ืืฆื ืฉื ื ืื ืืื ื ืืืืืจืช ืื ืฉืืคืืื ืื ืืืืชื ืืฆืืื ืืืฆืื ืืฉืื ืชืืื ืืืืคืื ืืืจ, ืืื ืื ืจืื ืืืจ ืื ืืืื ืฉืืืฉ. ืืฉ ืื ืืืื ื ืืืืืข, ืืชืืฉืื, ืืืฆื ืื ืื ื ืืฆืืื ืืืจืืื ืืืคืื ืขืืื ืืื ืื ืจืื ืฉืืฆืืจื ืืืฆืื ืคืืชืจืื ืืืจ.
ืืืืืฅ ืืชืืื ื
ืืืจื ืฉืกืืืืชื ืืช ืืคืืจืืง, ืืืืข ืืจืืข ืืื ืืืจืื ืืื ืืช (ืขื ืขืืฉืื, ืืคืืืช): ืืืืฅ ืืช ืืชืืื ื ืฉื ืืืืฉืืจ ืืื ืชื ืืืชื. ืืืืืื ืฉืืืงืฆืืขื ืื ื Reverse Engineer ืืืจ ืืืื 14, ืืืืืชื ืืงืืฆืจ ืจืื ืืจืืืช ืืขืื ืืื ืืช ืืงืื ืฉื ืืืืื ื ืืื.
ืืื ืืจืื ืืืขืืืื ืืืกืื ืืื, ืืชืืื ื ื ืืฆืืช ืืจืืื ืฉื ืืชื ืืืืืงื ืืืืชืืื ืืืืฉ. ืื ืืืคืฉืจ ืืชืงื ืืืืื ืืืขืืื ืืช ืืชืืื ื ืืงืืืช. ืืืงืจื ืฉืื ื, ืื ืฉืืกืืืจ ืืช ืืจืืื ืืื ืืื ืืืืืงื ืืืื ื. ืืืืืงืืช ืืืื ืืฉืืฉืืช ืืืดื ืืฉื ื ืืืจืื:
ืฆืืื ืืจืกืช ืืชืืื ื ืฉื ืืฆืืช ืขื ืืจืืื;
ืืื ื ืขื ืชืืื ืืจืืื, ืืืฉืจ ืืืืืจ ืืจืืื ืืกืื EPROM ืืจืืืฉ ืืืืจ ืืืืืจื-ืกืืื.
ืืจืืื ื ืืฆื ืขื ืืื ืงืื ืื ืคืจื ืฉืืืืืจ ืื ืืืื ืืจืืฉื ืืจื ืชืืฉืืช. ืื ื ืจืื ืืืื ืืฉื ื ืฆืืืื:
ืืืฉืจ ืืกืืจืื ืืช ืืืืืงื ืืืจืืื, ื ืืชื ืืืืืช ืืืชื:
ืืจืืื ืืืืืจ ืืื Atmel AT29C256, ืฉืืื ืจืืื ืืืืจืื ืืกืื ืคืืืฉ (Flash). ืืืคืจื ืืืื ื ืฉืื - Datasheet - ืืกืคืจ ืื ื ืขืืื ืืืชืจ ืืืืืคื ืกืคืฆืืคื ืื ื ืคืื:
ืจืืืื ืืืืจืื ื ืืืืื ืืฉื ื ืคืจืืืจืื ืืงืฉืืจืื ืื ืืื:
ืื ืคื ืืืืื ืฉืืื, ืืืืืื - ืืืงืจื ืฉืื ื 256K.
ืจืืื ื-ืดืืืืืด, ืื ืืื ืืืืื ืืคืฉืจ ืืงืื ืืื ืงืจืืื - ืืืงืจื ืฉืื ื ืจืืื ืืืืื ืืื ืืืืืง 8 ืืืืื, ืฉืื ืืืื ืืื, ืืืื ืืฉ 32K ืืืืืื.
ืฉื ื ืื ืชืื ืื ืืืื ืืฉืืืืื ืขื ืืกืคืจ ืืคืื ืื ืืืจืืฉืื ืืงืจืืื ืืืืชืืื: 8 ืืืืื ืืฉืืฉืื ืืืืืข ืขืฆืื (Data) ื-15 ืืืืื ืืฉืืฉืื ืืืชืืืช (Address). ืื ืชืกืชืืื ืขื ืืขืืื ืืจืืฉืื ืฉื ื-Datasheet, ืืื ืชืืืื ืืจืืืช ืฉืืฉ 15 ืคืื ืื ืืืชืืืืช ืืื ื ืงืจืืื A0..A14 ืืืฉ 8 ืคืื ืื ืืืืืข ืืื ื ืงืจืืื I/O0..I/O7. ืคืื ืื ื ืืกืคืื ืืฉืืฉืื ืืฆืืื ืืืืื ืืืืืข (ืงืจืืื ืื ืืชืืื), ืืืืืจื ืฉื ืืจืืื (ืดืืืืจืืด ืืืืจืช ืืจืืื ืฉืขืืฉืื ืชืืจื ืืืงืฉืื ืืืขื ืืช, ืื ืืืื ืืฉืืจ ืืืื ืื ืจืืืืื ืืืจืื ืืืืจืื ืืืงืฉืืืื. ืชืืฉืื ืขื ืื ืืื ืืฆืืฃ ื-ืดืืขื ืืืืืด) ืืืืฉืื, ืืื ืืฉืืจ.
ืืช ืืจืืื ืงืจืืชื ืืขืืจืช ืืื ืืืื ืืืื ืืชืืืืื ืฉืืฉ ืื:
ืื, ืกืคืฆืืคืืช, ืืื ืืื ืืืืฉื ืืื ืืืืชื ืฆืจืื ืืืืืืฅ ืืื ืขื ืืื ืืืฉ ืืืืชื ืืืืจ ื-TL866 ืืืจืกื ืืืืจืื ื ืืืืื ื, ืฉื ืืื ืืืชืืืช ืฉืืจืืช ืืื ืืื ืื:
T48 TL866-3G Programmer Support 31000+ ICS for EPROM/MCU/SPI/Nor/NAND Flash/EMMC/IC Tester/ TL866CS TL866II Plus Replacement with 9 Adapter(T48 Programmer Host+ 9 Adapter)
ืืงืืืฅ ืื ืงืจื ืืื ืืื ืืืืื 32KByte ืืื ืืื ื ืจืื ืืชืืืืชื (ืฉืืื) ืืืกืืคื (ืืืื):
ืืขืืจ ืืจืื ืืขืื ืขื ืืงืืืฅ ืืืื ืืืจืืืืช ืจืืื ืืืืช ืืื ืืืืช:
ืืืืฉ ืืงืจืืช ืืกืืฃ - ืืคืชืขื ื ืืกืคืช: ืฉืืืช ืืืชืื ืชืื!
ื ืจืื ืฉืืืื ืืขื ืืื!
ื ืืชืื ืืชืืื ื - Reverse Engineering
ืขื ืื ืช ืืืืืช ืืกืืื ืื ืชื ืืช ืืชืืื ื, ืื ื ืฆืจืื ืืืขืช ืืืืื ืืขืื ืืื ื ืืชืื. ืืืืคื ืืก, ื ืืชื ืืืืจ ืฉืืขืืืื ืืืืจืื ืจืง ืฉืคื ืืืช - ืฉืคืช ืืืื ื, ืฉืืืจืืืช ืืืืืื ืฉื 0 ื-1. ืืคืขืืื ืืื ื ืงืจืืช ืื ืฉืคืช ืืกืืืื (ืื ืฉืคืช ืกืฃ) ืื ืื ืืขืืช: ืฉืคืช ืืกืืืื ืืื ืืืืฆืื ืืืงืกืืืืื ืฉืื ื ืืื ืืืืืื ืืงืจืื ืืืืชืื, ืื ืืื ืืืชืจืืืช ืืฉืืจืืช ืืืืืคื ืื-ืื-ืขืจืื ืืฉืคืช ืืืื ื.
ืขื ืื ืช ืืืกืืืจ ืืืช ืืื ืืืชืจ, ืืฉืชืืฉ ืืืืืื ืืืื: ืืืืืื ืด5+7ืด ืืื ืฉืงืื ืืงืื ืืฉืคืช ืืืื ื, ืืืืฉืคื ืดืืืฉ ืืขืื ืฉืืขืด ืืื ืฉืงืื ืืงืื ืืฉืคืช ืืกืืืื. ืงืืื ืืืก ืื-ืื-ืขืจืื ืืื ืฉื ื ืืืืืืืื, ืื ืืืื ืืืืืืื ืื ืืืืฆืืื ืืฆืืจืืช ืฉืื ืืช.
ืื ืงืื ืฉืชืืชืื ืืฉืคื ืืืจืช, ืืืื C ืื Pascal ืื Java ืื Go ืื ืื ืืืจ ืืืจ, ืฆืจืื ืืขืืืจ ืืืจื ืืฉืคืช ืืืืื ื ืฉื ืืืขืื ืขืืื ืืชืืื ื ืืืืจื ืืจืืฅ, ืืืื ื ืืชื ืืงืจืื ืืช ืืืงืืืื ืฉืื ืืฉืคืช ืืกืืืื ืืืืืคื ืชืืืืจืื ืืืืื ืื ืงืืจื ืคื. ืืชืืืื ืืื ื ืงืจื Reverse Engineering ืืืืืื ืืืกืืจืช ืืฉ ืื ืชืจืืื ืืืืคืฉ ืืขืืจืืช - ืดืื ืืกื ืืืืจืชืด ืื ืดืื ืืกื ืืคืืืืด - ืืืฃ ืืื ืื ืืฉืชืืฉ ืื ืืืฅ ืืืื ืืื ืืื ืืขืืื (ืื, ืขืืื, ืื ื ืืืืจ ืขืืื.)
ืืื ื ืงืืืืืช ืืฉืคืืืช ืืขืืืื ืฉืืืืขืืช ืืงืื ืงืื ืืฉืคืืช ืืชืงืืืืช ืืืชืจ ืืื ืื ืื ืจืืื ืืืืช ืืขืืื ืืชืืื ืฉืื ื ืื ืื ืืชืืืืก ืืืืื.
ืืชืืืชื ืืืคืฉ ืืช ืืืขืื ืขื ืืื ืืื ืืื ืื ืืฆืืชื ืืฉืื ืฉืืื ืืืืจ ืื. ืืืืช ืืจืืจื ืืชืืืชื ืืขืืืจ ืขื ืื ืืจืืืืื ืืืืืืื ืืืืคืฉืชื ืืช ืืกืคืจ ืืืื ืฉืืื ืืืื ืืจื ื ืืื ืืืืื ืืื ืืื ืชืคืงืืื. ืื ืชืืืื ืฉืืืืื ืฆืจืื ืืขืฉืืช ืืชืืืื Reverse Engineering ืืืืืจื ืฉืืื ื ืืืฉื ืกืื ืืจืื ืืืื PC ืื ืืง, ืืื ืืืจ ืืืขืชื ืื ืืืฉื:
ืืจืืื ืืขืืืื - CDP1806ACE ืืื ืืืขืื. ืื ืจืืื ืฉืืขืืื ืื ื ืชืงืืชื ืื ืืื ืฉืืขืชื ืขืืื ืืืืืชื ืฆืจืื ืืืคืฉ ืืช ื-Datasheet ืฉืื ืืืื ืืจื ื ืืื ืืืืื ืืื ืขืกืงืื ื:
ืืจืง ืคื ืืื ืชื ืืืืื ืืืจ ืืื ืกืชื ืืช ืขืฆืื...
ืืขืืื ื-Reverse Engineering ืืฉ ืืื ืืื ืฉืฉืื ืืคืืกืื ืืื ืขืืจืจืื ืืืฉื ืืืขืื ืืขืฉืืจ: IDA-Pro ืืืืช Hexrays. ืืืขื ืื ืื ืฉืขืกืง ื-Reverse Engineering ืืืืง ืืืขืืืื ืฉืื ืืฉืชืืฉ ืืืื ืืื. ืืืขืื ืืขืืงืจืืช ืฉืื ืืื ืฉืืื ืืงืจ ืืืืื ืืืขืฆื ืื ืืื ืืื ืืขืกืืง ืฉืืฉืื ืืื ืขื ืืืื, ืจืื ืืกืืืืืื ืื ืฉืื ืฉืืฉืชืืฉืชื ืืืจืกืช Demo ืืื ืืืช ืืืืืืืช, ืื ืฉืคืฉืื ืืฉืืชื ืขืืชืง ืคืจืืฅ.
ืืคื ื ืืื ืฉื ืื, ื-NSA ืืืืจืืงืื ืฉืืจืจ ืืงืื ืคืชืื ืืช ืืืื ืฉืืื ืืชื, Ghidra (ืืืื ืง ืื ืขืืื ืขืืืจ ืืชืืืืช IP ืืฉืจืืืืืช ืื ืชืฆืืจืื ืืืฉืชืืฉ ื-VPN ืื ืืืืช ืืฉืืจืืช ืื GitHub). ืืื ืืื ืืื ืืืง ืืื ืื ืืื ืืื ืืืืืืืื, ืืืืืื ืขืืืจ ืื ืฉืจืืื ืืื ืืืฉืชืืฉ ื-IDA-Pro. ืืืขืฉื, ืืืืจ ืืจืืฉืื ืฉืขืฉืืชื ืืืฉืจ ืืชืงื ืชื ืืืชื ืืคืขื ืืจืืฉืื ื, ืืื ืืืืืืจ ืืืืฉ ืืช ืื ืงืืฆืืจื ืืืงืืืช ืื ืฉืืืื ืืืื ืืืื ืฉื IDA-Pro :-) ืืื ืืื ืืืื ืฆืืืจ ืงืื ืืขืจืืฆืื ืืคืื ืืฉืืง ืฉืื ืืชืืืจ.
ืงืืืืื ืืืฆืจืื ื ืืกืคืื, ืืืื Radare2 ืื Binary Ninja ืืื ืื ืื ืืื ืจืืื ืืื ืืืืืื ืืคืจืืืืงื ืืื ืื ืงืืืช ืืืื ืื ืืื ืืชืจืืฉ - ืืคื ื ืืืฉ ืฉื ืื.
ืื ืืกืชืืจ ืฉืืืขืื ืืื ืืื ืื-ืื ืืืืืืจื, ืขื ืฉืืฃ ืืื ืืืืืื ืืืชืงืืืื ืื ืชืืื ืื. ืืื ื ืืฆืืชื ืืื Standalone Disassembler ืฉืื ืื, ืืื ืื ืืื ื ืืื ืืจืืงืืืืืื ืืืืืฆืจืื ืจืง ืงืืืฅ ืืงืกื ืืื ืื ืืคืืจืื ืืืชื ืขืืืืื, ืืคืืืช ืืื 1997...
ืืื ืชื ืฉืืื ืื ืืจืืจื ืืื ืื ื ืจืืฆื ืืืืืช ืืกืืื ืืืฆืข Reverse Engineering (ืืืื: ืึฐืจึทืึฐืจึตืก) ืืช ืืงืื, ืืืฉืื (ืืดื ืื ื) ืืฆืืจื ืืืื ืืช ืืื ืืืืืื ืืืื ืืื ืืขืืื ืขื ืืืขืื ืืื. ืืฉื ื ืืืืื ืืฉ ืืืืืช ืืืืื ืืขืืืื ืืืฉืื ืืืืืืื ืฉ-Ghidra ื ืืฆื ืื ืืืืืจ ืืื ืืืืคื ืืืืจืช ืืขืื ืืืฉ, ืื ืืื ืืืืืื ืื ืืืจืชื.
ืืืืจืช ืืขืื ืืืฉ ื-Ghidra
ืื ืืืื ื-IDA-Pro, ืฉื ืืืฉ ืฆืจืื ืืชืื ืช ืืช ืืืืืื, ื-Ghidra ืืืืืจื ืฉื ืืืืื ืืืฉ ืืืืฆืขืช ืืืืฆืขืืช ืงืืืฅ ืืงืกื. ืืื ืืจืื, ืืื ืืกืืื, ืืื ืืฉืคื ืืืืืืช ืฉืืื, ืืื ืืื ืขืืืื ืงืืืฅ ืืงืกื. ืืืื ืืื ื ืจืื:
ืืฆืขื ืืืืื ืืจืืฉืื ืืื ืืืืืข ืืืฆื ืฉืื ืืืืจืช ืืืขืื ืขืืจื ืืช ืืืืืงืืช ืฉื Ghidra ืืืฆืืืื ืืืืืขื, ืื ืฉืืืขืื ืืืืฉ ืฉืืืืจืชื ืืืคืืข ืืจืฉืืื:
ืืื ืืขืื ืืืืื ื ืฉืืืขืื ืฉื ืืกืฃ ืืื cdp1805, ืืืื ืฉืืืืชืื ืขื ืืืขืื ืขืฆืื ืืื cdp1806. ืืื ืฉื ื ืืืืื ืืื ืงืจืืืื ืืืืชื ืืืฉืคืื ืืืฉืจืง ืืชืืืชื ืืชืืืืกืชื ืื ื-1805 ืืืืืฆื ืืื ืืื ืฉืืชืงืืืชื ืืืืืชื ืืืืฆืื ืื ื-1806.
ืืืชืจืืฉืืช ืฉืืืืขื ืืคืขืืื ืืจืืฉืื ืืช ืฉืืฆืืืชื ืืืขืื ืืช ืืงืืืฅ ืขืืืจ ืืืขืื ืืืืฉ ืฉืืืืจืชื ืืืชื ืืืืจื:
ืืขืืืื ืืชืงืืื ืืขืฆืืชืืื ืื ืืื ืืื ืื ืืืฉ ืืงืฉื ืืื ืืืชืืื ืื ืฆืขื ืงืื ืขืฉื ืฉืื ืื ืืืื ืืืชืงืืืืช ืืืืื, ืื ืืืจ ืืืจืฃ ืืชืืืฉืจ ืืจืง ืืฉืืืืชื ืขืืืจ ืืืืฉ ืขื ืื ืืงืื ืืขืืจืช ืืืจืกื ืืืืจืื ื ืฉื ืืืืืื ืฉืืชืืชื, ืืืืชื ืืืื ืืขืืื ืืืฉื.
ืืืขืื ืืืืฉ ืืชืืื ืืื ืคืืืช ืืกืืื ืืืืืชื ืืืืื ืืื ืืฃ ืืื ืืฉื ื ืืืืื ืืขืืงืจืืื ืื ืชืืื ืื. ืืฉ ืื ืืจืืืืงืืืจื ืืืืจื ืืืืคืืื ื ืจืืฆื ืฉืื ืืืืื ืืืื ืฉื ืืฃ ืืขืื ืืืจ ืฉื ืชืงืืื ืื, ืืจืื ืฉืืคืืื ืืืจื ืฉืืืืจืชื ืืช ืืืขืื, ืืื ืืืจืื ืฉืขืืืื ืื ืืื ืืกืชืืจืื ืืื ืืืืืชื ืฆืจืื ืืขืฉืืช ืืืชื ืืืืคื ืืื ื, ืืื ืืืฉื ืืืจื ืื ืืจืืืื ืืื ืืืขืืจืื ืืคืื ืงืฆืืืช: ืืื ืืขืื ื ืืจืืื, ืืืง ืืืืืืจืื ืืืืืจ ื-ืดืืืกื ืืชืด (Stack) ืืืฉื ืดืืืืคืืืด ืืช ืืืจืืืื ืืื ืืคื ื ืฉืงืืจืืื ืืคืื ืงืฆืื ืืืคืขืืื ืืืง ืืืืจืืืื ืืื ืืืขืืจื ืืขื-ืืื ืืืืจืื. ื-1806 ืืขืืืช ืืืช ืืฉืืืืฉ ืืืืกื ืืช ืืื ืืื ืืืื ืืืืคื ืืืื ืืืจืืืื ืืื ืืคืื ืงืฆืื ืืืขืืจืื ืืคืขืืื ืืืืืจืื (ืฉืื ืืืืงื ืกืืืจ ืืืืื ืืืขืืืื ืืืจืื) ืืื ืืฉืืจ ืืืื ืืื ืืืืืื ืฉื ืืฆืืื ืืืืืจืื ืืงืื, ืืืื ืืืจื ืืคืงืืื ืืงืจืื ืืคืื ืงืฆืื. ืืืกืชืืจ ืฉืื IDA-Pro ืืื Ghidra ืืืืขืื ืืื ืืืืื ืืช ืื...
ืื ืื ื ืฉืืืชื ืืคืจืืืืงื ืืื (ืืื ืืื ืืชืืจ ืืืืชื!) ืขื ืฉืืคืืื ืื ืกืืขื ืฉืื ืืื ืก ืืงื ืงืื, ืื ืืืืืจ 2019, ืืฉืืชื ืืืจืืื ืืืืฉืืชื ืืขืืื ืขื ืืืืจืช ืืืขืื:
ืืืจื ืื ืืขื ืฉืืืขืืช ืฉื ืขืืืื, ืืืขืชื ืืจืื ืืกืืืืืช ืฉื ืืืืง ืฉืืืื ืืื ื ืืืงืกืืืืืช ืืืืื ืืฉื ื ืืืงืื ืืืืืจืช ืืืขืื ืฉืืกืจืื ืื ืืื ื ืืืืืืงืื, ืืื ืืฆืจืื ืืคืจืืืืงื ืฉืื ืืื ืืกืคืงืช. ืืืืืชื ืื ืืืคืื ืืช ืืงืื ืืคืชืื ืืื ืฉืืืจืื ืฉืื ืืกืื ืืื ื ืืืืื ืืฉืคืจ ืืช ืืืกืืก ืฉืืฆืจืชื.
ืื ื ืจืื ืืกื ืงืื ืฉืขืืจ ืชืืืื ืืงืืจื ืขื ืืื ืืืืืง ืืืคืจืืืื ืื ื ืืชื ื ืฉืืืช ืืขืื ืืฉืืขืืช:
ืืขืืืช ืืงืืืื
ืืืืื ืื ืืื ืื ืืกืคืืง ืืขืืืช ืืืื ืช ืืืกืืืื ืืืืชืืืช Ghidra ืืขืืืื ืขื ื-1806, ืืกืชืืจ ืื ืฉืืงืืืื ืฉื ืืืืจืืืืช ืืขืืจืืช ืืื ื ืกืื ืืจืื. ืืงื ืื ืืื ืืืืื ืื ืืงืืืื ืื ืืืฆืชื ืืืชืื ืืื ืกืงืจืืคืืื ืฉืืชื ื ืืื ืืืืจืืืืช ืฉืืืช ืืืขืจืืช ืืืืจืืช, ืืื ื ืจืืืช ืืชืืฆืื:
ืืืืจ ืืืคืฉืจ ืื ืืชืช ืืืืจืืืืช ืืคืืืช ืฉืืืช ืืขืืจืืช, ืื ืฉืืฉืื ื ืื ืชื ืงืื ืฉืืชืืืืก ืืืืื, ืืืข ืืื ืืืืืจ. ืื, ืืืฉื, ื ืจืืืช ืืืืช ืืชืืืืช ืฉื ืืืจืืืืช. ืฉืืื ืื ืืืืจื ืืืืจืืืืช, ืฉืืื ืืืืื ืืืืืจ ืขืดื ืจืืื ืืืกื ืฉื ืืืืคืื:
ืืจืืจืก ืืืืจื ืื ืงืฉื
ืืฉืืืืจืื ืขื ืืจืืจืก, ืืืืจืื ืขื ืฉื ื ืกืืืื:
ืจืืืจืืก ืืื ืืื - Dynamic Analysis ืื Dynamic Reverse Engineering: ืื ืืฆื ืื ื ืืชื ืืืจืืฅ ืืช ืืชืืื ื ืชืืช ืคืืงืื, ืืืฉื ืขืดื ืืื ืฉื ืงืจื Debugger, ืืืจืืืช ืืื ืืื ืืชื ืืืช ืืืื ืืืช, ืืขืืื ืืืืืชื, ืืขื ื ืชืื ื ืจืืฆื ืืืืชืืื. ืืคืฉืจ ืืงืื ืืฆืฆื ืืขืจืืื ืฉื ืืืืจืื ืื ืืืืงืืืื ืืืืืจืื.
ืจืืืจืืก ืกืืืื - Static Analysis ืื Static Reverse Engineering: ืื ืืฆื ืื ืื ื ืืชื ืืืจืืฅ ืืช ืืงืื, ืืื ืื ืื ืืื ืื ื ืืืื ืืช ืืืืฉืืจ ืืจืืื ืื ืื ืื ืืื ืื ื ืืจื ืืืจืืฅ ืืช ืืงืื ืชืืช ืคืืงืื.
ืืืงืจื ืฉืื ื ืืื, ืืื ืฉืืืื ืืืจ ืืื ืชื, ืจืืืจืืก ืกืืืื ืืื ืื ืืงืฉื. ืืงืื ืฉืืืืชื ืฆืจืื ืื ืชื ืืื ืื ืงืื ืืืืงื ืืื ืื ืืกืืื ืืืืื. ืื ืงืืื ืืกืืืืืช ืืืืืชื ืคืฉืื ืืืคืขืื ืืช ืืืืคืื ืขื ืกืคืง ืื ืืืงืื ืืกืืืื, ืืื ืืื ืคืฉืื ื ืชื ืื ืืืืขืช ืฉืืืื ืขื ืืืกื ืืื ืืฆืืืชื ืืืฆืื ืืช ืืืงืื ืืงืื ืฉืืืื ืืช ืืฉืืืื.
ืืื ืืืืื ืฉืขืืืืื ืืจืฉืืชื ืืื Logic Analyzer. ืืคื ื ืืื ืฉื ืื ืงื ืืชื ืืื ืืื, ืฉื ืืืจืช Saleae, ืืื ืงืฆืจ ืืืจื ืฉืืฆื ืืฉืืง ืืขืืืื ืืื ืืืืืจ ืกืืืจ ืฉื $300. ืืื ืืืฉืืจ ืฉืืฉ ืื ืืกืคืจ ืืกืืืื ืฉื ืืืืฉื ืื, ืืืื ืฉืื ืืืืืจ ื-8, ืฉืืคืฉืจ ืืืืจ ืืืชื ืืจืืืืื ืฉื ืจืืืืื ืืื ืืจ ืืืื ืืืช ืืช ืืืชืืื ืฉืขืืืจืื ืืืขืื.
ืืืืืื ืฉืืืขืชื ืื ืืืชืืืช ืฉื ืืคืื ืงืฆืื ืฉืืืคืืกื ืืืืขืืช ืฉืืืื, ืืฉืืชื ืฉืื ืืงืืื ืืช ืงืื ืืืชืืืช, ืืืื ืืืืืช ืื ืงืืื ืื ืืืขืื ืดืืืืืด ืืช ืืคืงืืืืช ืืืืชืืืช ืืจืฆืืื ืืื ืืืืช ืืืืจื ืืชืขืืืจื ืฉืืืงืืื ืืืืคืฉ ืืช ืืืชืืืืช ืฉื ืืืืจืืืช ืฉืืื ืงืืื - ืื ืืืื ืืฆืืื ืืืืืช ืืืืื ืืืขื ื ืื ืืคืื ืงืฆืื ืฉื ืืืืขืช ืืฉืืืื ืืื ืืืืื ืืืชื ืื ืืืงืื ืื ืืืืคืื ืืืืง ืื ืฉืืืืง ืืืืืื ืฉืืื ืืฉ ืฉืืืื. ืืื ืื ื ืจืื:
ืื ืืื ืจืขืืื ืืคื ืืืชืืืืจืื ืืคืืื ืืืฆืื, ืืื ืื ืฉืื ืืืฆืืชื ืืืชื ืืคืืขื ื ืืื ืื ืฉืคืฉืื ืืื ืื ืืชืืื ืืืื ืชื ืฉืื ืืฆืืืชื ืืืชืงืื ืืื ื ื ืืฆื ืืืืชื ืืืงืื. ืืื ืคืชืืื ืืื ืชื: ืืขืฆื, ืื ืืฉ ืื ืืกื. ืืื ืืื ื ืฉื ืืืืคืื, ืืื ืืช ืืงืื ืฉืืืชื ืื ืืืกื ืืืจ ืืฆืืชื ืืืื ืืืืคื ืชืืืืจืื ืื ื ืืืืข ืืื ืืฉืืื ืืืจืืืืช ืืืฆืื ืขื ืืืกื, ืื ืืื ืื ืืขืฉืืช ืืช ืื?
ืืื ืืชืืื ืืื ื-ืคืจืืืืงื :-) ืืคื ื ืืื, ืืืืชื ืฆืจืื ืืืคืืช ืืช ืื ืืืงืืืืช ืืื ืืืืขืื ืื ืืงืื ืฉื ืืืืขืช ืืฉืืืื. ืืื ืดืืจืืชืืด ืขื ืืงืื ืืื ืขื ืืืจืืช ืงืคืืฆื ืืืืงืื ืืืจ ืืืืืจืื, ืฉืืื ืคื ืื. ืืืงืื ืืื ืืชืืชื ืืขืฆืื ืงืื (ืืืกืืืื ืฉื ื-1806, ืืืืื) ืฉืืืงื ืืช ืืืชืืืช ืืื ื ืืืขื ื, ืืืคื ืืืชื ืืืืจืืืช ืืื ืฉืืื ืืืชื ืื ืืืกื. ืืืจื ืฉืืืฆืขืชื ืืช ืืชืืืื ืืื, ืฉื ืงืจื ืื Patching ืืชืืื ื, ืฆืจืืชื ืืืืฉ ืืช ืจืืื ืืคืืืฉ ืขื ืืชืืื ื ืืืขืืืื ืช ืืืคืขืืชื ืืช ืืืืคืื:
ืื ืขืื!!!
ืืืื. ืื ื ืืืื ืืฆืืื ืฉืืื ืืืืฉืืื ืฉืื ืืคืจืืืืงื ืืื, ืืืืืฉื ืืื ืืื ืืชืจืืฉืชื.
ืืืื, ืื ืื ืื ื ืืืืจืื ืื ืืงืื ืืืงืืจื, ืืคืฉืจ ืืืืช ืืจืืืช ืฉืืืชืืืช 4930 ืืฉ ืงืจืืื ืืืืคืกืช ืืืืขืช ืืฉืืืื:
ืื ืื ืืืื?
ืืืจื ืื ืืจืื ืขืืืื ืขื ืืคืจืืืืงื, ืืืืื ืืชืืืจื ืขืืื ืืขืื. ื ืืืฆืชื ืืื ืื ืืืชื ืืฆื ืืชืงืืื ืฉืืืื, ืืื ืืื, ืืฆืืื ืืืฉืืื ืืืชื ืืืื ืืื ืคืขื ืื ื ืืื ื ืืื ืจืืขืื (ืื ืฉืขืืช) ืขื Ghidra ืืืืฉืื ืืช ืืจืืืจืืก.
ืื ืื ืดืืืฉืืื ืืืชื?ืด, ืืชื ืฉืืืืื? ืืืื, ืืจืืฉ ืืืจืืฉืื ื ืืืืชื ืจืืฆื ืืืืืข ืืืื ื ืขืืืงื ืืืชืจ ืฉื ืืงืื, ืืืืืื ืืืืง ืฉืืืฆืข ืืืืงื ืขืฆืืืช ืืืืืื ืืืืจื ืืืืง. ืื ื ืื ืื ืฉืืืื ืืืจ ืืื ืืฃ ืืื ืฉืืืื ืืืืืขืืช ืืืื ืืฆื ืฉื ืืืง ืืื ืืื ืืงืจื ืื ืคืจืืืืงื Exploration ืืชืืขืื, ืืื ืื ืืืื ืืืืืช ืคืจืงืื.
ืขืื ืืืจ ืฉืืืืชื ืจืืฆื ืืขืฉืืช ืืื ืืื, ืื ืืืืืืฃ ืืช ืื ืืื ืืื ืืืฉืื ืืืืจื ื ืืืื Arduino ืื RaspberryPi ืืืขืฆื ืืืฉืืืฉ ืืืคืื ืืืืจื ื ืขื ืืืืืจื ืืืฉื ื - ืืจื ืืฉ ืืกื, ืืฉ ืืื ืืงืฉืื ืืืฉ ืฉืคืืคืจืช! ืืชืืืชื ืงืฆืช ืืืงืืจ ืขื ืื ืืืื ืืฉืืจ ืืฆืืชื ืคืจืืืืงื ืืฉื ืดArduino Telephone Caller ID Unitืด ืฉืืืฉืื ืืืจ ืขืฉื. ืืคืจืืืืงื ืืืื ืืช ืืืื ืืื:
ืืื ืืื ืืืคืฉืจ ื-Arduino ืืืืืช ืื ืืชืงืฉืจ ืืื ืืืฆืื ืืช ืืืกืคืจ ืขื ืืืกื. ืืื ืืืืื ืฉืื ื ืืืื ืืืชืื ืขื ืืืกื, ืขืฉืืชื ืืื ืืืืงืืช ืืืืืืชื ืฉืืืกื ืฉื ืืืืคืื ืืฆืืืืจื ืืื ืืกื LCD ืกืื ืืจืื ืืืืืืื:
ืขืืืจ ืืกืืื ืกืื ืืจืืื ืงืืืืืช ืืืจ ืืืื ืกืคืจืืืช ืงืื ืขืืืจ Arduino. ืืืฆืขืชื ื ืืกืื ืงืฆืจ ืืจืืืชื ืฉืืื ืื ื ืืืื ืืืฆืื ืขื ืืืกื ืชืืื ืืจืฆืื ื, ืืขืืจืช Arduino:
ืืืจืืช ืืืจ
ืืื ืกืคืง ืฉืื ืืื ืืคืจืืืืงื ืืื ืืืชืืจ, ืืื ืืขื ืืื ืืืืืคื ืืืืืง - ืืื ืืจืื ืฉืืฆื ืื ืืขืฉืืช. ืืคืืืช ืืืืคื ืชืืืืจืื ืืื ืืคืืื ืขืื ืื ืืกืชืืื ืืืืคื ืจืฉืื ืื ืื ืืืืข - ืืืื ืืื ืืื ืืฆืืฅ ืคื ืืืื ืคืืกื ืขื ืืื ืืื ืืช ืืืคืื ืืืืจื ื ืืชืื ืืืฃ ืฉื ืืืคืื ืฆืืืืจื. ืืื ืื ืืืฃ ืืืื ืืขืฉืืช ืืช ืืืืงืจ ืืืคืืื ืืืชืื ืืช ืืคืืกื ืืืจืื ืืื.
ืชืืื ืฉืงืจืืชื!
[ืขืจืืื]
ืืขืืืชื ืืช ืืืืืจ ืืจืืืื ืื ืืืืืืื ืืืื ื ืืฆื ืืื. ืืืืื ืื ืืชืจืื ืืืืฉืชืชืฃ.