某邀請賽misc key閹割發行版


題目下載

題目名:key

提示

提取鑰匙中特殊顏色的RGB循環異或KEY值

解題過程

1.提取RGB值

法1.Photoshop吸管提取

如上。先Alt+鼠標滾輪上滑放大圖片,直到明顯看到每個像素
key_1
然后使用吸管工具依次點擊每個特殊像素,並依次在拾色器中查看每個顏色的RGB值,記錄下來
key_2

key_3 ####法2.Stegsolve Data Extract 使用Stegsolve打開題目圖片,點擊 Analyse->Data Extract,選中RGB每一位 Bit Planes,點擊 Preview,找到特殊的顏色像素對應的16進制值,復制下來。 Stegsolve安裝和打開的方法可參照[kali中安裝使用Stegsolve](https://www.cnblogs.com/hardcoreYutian/p/10613036.html)或[內含Windows中安裝使用Stegsolve](https://www.cnblogs.com/hardcoreYutian/p/11367003.html#使用工具) ![](https://img2018.cnblogs.com/blog/1559979/201910/1559979-20191007010206108-1915625771.png) ###2.找到key 使用010editor或winhex(如果是漢化版可能會有亂碼,建議使用英文版)查看題目圖片,得到key值 ![](https://img2018.cnblogs.com/blog/1559979/201910/1559979-20191007010536623-494326840.png) ###3.循環異或,得到flag 注意要把RGB的6位16進制值分成3份,每兩位一份,依次與key值 的字符循環異或。 python代碼: ```python rgb=[這里兩位兩位地存放RGB值,注意引號和逗號] key=這里是key值,注意引號 j=0 for i in rgb: print(chr(int(i,16)^ord(key[j])),end='') j+=1 j%=6 ``` 得到flag。 ##反思 軟件不全,python技術過軟,經學長多次指點才做出來,太菜了,欠練。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM