HackTM 2020 Demoscene??
動調該檔案,根據檔案提示我們應該需要找到畫出OK!時的函式。
找到sub_7FF629191B4C函式,發現其中的sub_7FF629191040函式為作圖函式。
下斷點,發現sub_7FF629191AA0中的sub_7FF629191128應該為處理資料,然後進行作圖的函式。
點進去檢視函式,發現sub_7FF629191128應該為處理的函式。
對每個case進行除錯,發現每個case對應不同的圖案,通過下斷點除錯,case0-5一一對應簡單到複雜的六種圖案,而發現case6沒有被呼叫到,推測應該是隱藏的OK!圖案。
看sub_7FF629191128函式,這裡限制了螢幕的長寬,分別為63:127,byte_7FF629269980中存的應該就是座標,這個函式就是在螢幕上找出了不同的點。
PBuffer是"Hello world my name is trupples welcome to"
。
把case6的引數拿下來
(44, 17, 44, 20, 1),
(45, 15, 45, 18, 1),
.......
觀察sub_140001128的引數,發現有兩個%128,猜測應該為x,而y軸與z軸都不變,應該就是畫直線。把資料全部輸下來,用用Python的draw.line
畫一下圖就好了。
畫出來的圖就是OK!的圖案。
相關文章
- Adobe Photoshop 2020 for mac(PS 2020)Mac
- Photoshop 2020 for Mac(PS 2020)21.2.5Mac
- 2020
- Adobe Illustrator 2020 for Mac(ai 2020 mac)MacAI
- Photoshop 2020 for Mac 21.2.2(ps2020 mac)Mac
- AI 2020AI
- Amazing 2020
- Adobe Photoshop 2020 for mac(PS 2020)v21.2.2Mac
- CorelDRAW 2020 for Mac(cdr 2020平面設計軟體)Mac
- 新版CKA2020-2020真題試答案-02
- cdr2020安裝教程 | CorelDRAW2020 for MacMac
- [BJDCTF 2020]YDSneedGirlfriend
- Premiere Pro 2020REM
- 2020/10/12
- 我的 2020
- 2020/12/26
- 2020總結
- SketchUp 2020安裝教程和SketchUp 2020功能介紹
- Pulsar 社群週報| 2020-10-17 ~ 2020-10-23
- 電商專案 2020-12-01~2020-12-11
- [NPUCTF2020]ReadlezPHPTF2PHP
- [MRCTF2020]EzpopTF2
- [GYCTF2020]BlacklistTF2
- 2020年了,加油
- 2020,索尼求變
- 2020-08-11
- 2020-11-04
- 2020-11-06
- 2020-11-03
- 2020-10-17
- 2020-10-16
- 2020-09-23
- 2020-9-23
- 2020-11-11
- 2020-11-14
- 2020-11-09
- 2020-09-25
- 2020-09-24