ZModeler 3破解

現在GTA5的3D模要匯出,就只有ZModeler 3可以用。本來想付錢買一買,但看他付費並沒有一次買斷的選項,而是用付月費的方式…….像我們這種久久才用一次的人付月費實在不划算,那就還是先破解他吧!再等以後看OpenIV會不會支援匯入的功能好了。


破解原理
ZModeler 3的試用版有點麻煩,得去他網站申請15天試用的license才能使用。
所以就不能像一般時間限制的試用版那樣,針對時間部份作破解就好。
還好他有一個顯而易見的漏洞
就是只要你用不同的電腦,就可以在他網站上申請新的15天試用license,繼續再多用15天。
那我們只要找出他”是怎樣判斷不同電腦”,再加以修改就好。

一開始先簡單的試一下改mac address,果然沒用。
後來覺得他應該是讀取bios裏面的uuid
意思就是只要改uuid,就可以無限期(每次15天)使用ZModeler 3

要改uuid的話,可能可以試著找bios的修改工具
但改bios有點麻煩,萬一不小心改壞了就哭哭
而且改uuid不知會不會影響到Windows的啟用驗證
還是從程式下去破解比較理想。

你可以用windows內建的指令,來看自己電腦的uuid
像這樣
wmic csproduct get name,identifyingnumber,uuid

程式要讀到uuid有幾種不同的方法
例如呼叫剛說到的wmic指令就可以
API的話像是GetSystemFirmwareTable()也可以讀到
而ZModeler 3是透過IWbemServices::CreateInstanceEnum( "MSSmBios_RawSMBiosTables", ....)來取得
所以對這API下斷點就可以在附近找到他讀出BIOS資料的地方
跟透過wmic指令讀出的uuid來比對,就可以看出中間有一段hex值相符(byte order略有不同)
修改之後,果然Platform ID就變了

醬就等於有無限期的ZModeler 3可用了

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *