Schwarzer教你破解Cytus2譜面加密

2021-08-15 09:10:43 字數 1722 閱讀 6643

lanotalium(lanota視覺化製譜器)的開發基本上也算完成了,閒的沒事,把前些天嘗試破解cytus2譜面校驗的過程記錄下來,免得以後要用的時候自己都不知道搞過逆向(x

cytus2 ios版發布了,立刻拿出來研究一番,il2cppdumper,啟動!ida,啟動!

一看dumper還有了新功能生成dummydll,dnspy,啟動!

看起來比台灣諾西高到不知道**去了,直接加密了譜面,而不是採用校驗的方式

一路查詢keystore來歷

查keystorefactory.create

其中反序列化了一段二進位制檔案,呼叫了ikeystoreextension.init,跳轉

發現了和string 」asset「 比較了一番

初始化了乙個aes加密和另乙個啥玩意,不過不重要,注意到解密譜面的時候

用的就是asset這個來尋找加密器,接下來就分析aesencryptor

建構函式和乙個靜態解密方法中傳遞了key陣列,我們尋找一下這個靜態函式的呼叫

發現介面函式實際上也呼叫了他,所以分析此靜態函式就好

猜想解密的時候會呼叫此函式,我也打算學習乙個動態除錯,破解由此展開

windows:按這篇文章裝好macos虛擬機器與vmware tools

開啟xcode,把你的ios裝置與電腦連線

xcode中 window-devices and simulators 新增你的ios裝置

以下步驟均在macos中操作

1.usbmuxd

開啟命令列視窗a(視窗比較多,做個記號)切換到/usbmuxd-1.0.8/python-client接著sudo python ./tcprelay.py -t 22:2222

這個視窗就可以放著不動了

2.debugserver

version="1.0">

get-task-allowkey>

task_for_pid-allowkey>

run-unsigned-codekey>

dict>

plist>

再次開啟ifunbox,把debugserver複製到ios裝置中的/usr/bin

3.連線

教你破解XP系統Administrator許可權

首發 awolf s security blog 一 事情起因 那天滿頭大汗的把哥哥的電腦拿回來了。可是回到家一進入系統要密碼,問了n次,密碼都是錯的。忘記了 又加上我用usb鍵盤,用ghost系統盤破解破解程式時鍵盤無法使用無法進行破解,於是就有本文。二 原理簡介 windows pe的全稱是wi...

十年破解經驗教你如何破解加密狗

硬體加密鎖,俗程 加密狗 對於加密狗的破解大致可以分為三種方法,一種是通過硬體轉殖或者複製,一種是通過softice等debug工具除錯跟蹤解密,一種是通過編寫攔截程式修改軟體和加密狗之間的通訊。硬體轉殖複製主要是針對國產晶元的加密狗,因為國產加密狗公司一般沒有核心加密晶元的製造能力,因此有些使用了...

男女比例失衡加劇,北大青鳥教你破解之道!

你知道中國獨身未婚人口有多少嗎?2 億以上,手拉手可繞地球 8 圈!未婚人口如此之多,此刻單身的你是否感到慶幸,不再孤單?如果你是乙個男性這樣想的話,那你未來大概可能或許會娶不到媳婦。根據國家統計局 2010 年進行的人口普查資料顯示,2000 2010 年出生的總人口大約1.46 億,其中男生比女...