反編譯去除檢驗序列號
Ⅰ 如何把加密光碟內容復制到電腦硬碟上。
首先介紹個軟體: IsoBuster Pro V2.4.0.1[讀取加密光碟的工具]
可直接抓取光碟鏡象內容的工具┊多國語言綠色特別版 一般想要拷貝加密的影音光碟是件比較麻煩的事,通常採用反編譯軟體去除加密代或用 nero 保存軌道等方法,但對於一般新手可能望而生畏,而且有些雙重加密的光碟用上述方法就更吃力了。在前一段時間里我在研究如何最快速的方法復制或提取加密光碟的內容時發現了這個強力東東:IsoBuster。此軟體原是用在提取鏡象文件內容的,後我測試發現它可
提取加密的影音光碟內容,支持拖放,菜鳥級操作,方便之極!
還可以試試這些方法
試試這種方法
運行UltraEdit,用它打開光碟根目錄下的SETUP.EXE,然後點擊菜單上的「搜索」-?>「查找」,在彈出的對話框「查找什麼」欄中填入「請輸入序列號」,注意要將多選框「查找ASCII字元」勾選上,回車,在找到的「請輸入序列號」後面,接下去的數字就是序列號了。這一式直取中宮(序列號),厲害!
第二式:用IsoBuster等光碟刻錄軟體直接去瀏覽光碟上的隱藏文件
運行IsoBuster,選擇加密盤所在的光碟機,點擊選擇欄旁邊的刷新按鈕,此時它就會讀取光碟機中的文件,這時你就會發現在左邊的文件瀏覽框中多出一個文件夾,那裡面就是你真正想要的文件。這時你就可以運行或復制這些文件了。這一式一目瞭然,清楚!
第三式:要用到虛擬光碟機軟體(如Vcdrom,虛擬光碟機2000)和16進制編輯器(如UltraEdit,WinHex)
方法是:
1. 用虛擬光碟機軟體把加密光碟做成虛擬光碟文件,進度到1%的時候就可以按Ctrl+Alt+Del組合鍵強行終止虛擬光碟機程序的運行。
2. 用16進制編輯器打開只做了%1的光碟文件(後綴名為vcd或fcd的文件),在編輯窗口中上下查找任意看得見的目錄名或文件名(由於文件不大很容易找到的),在該位置的上下就可以看見隱含的目錄名或文件名了(一般是目錄名)。
3. 在MS-DOS窗口下用CD命令進入看到的那個目錄,再Dir一下就可以看見你想要的了,此時是運行還是復制文件就隨你了。這一式左右互搏,再厲害的加密盤也在所難逃。
第四式:在光碟機所在盤符下執行:
d r2filelist.exe即可運行瀏覽程序(filelist.exe為隱藏的瀏覽光碟的程序)。
用這種方法對付好多光碟都有效,但我不敢說100%有效,為什麼?因為我不可能把所有的光碟都試過呀!這一式不需注冊碼,不需要軟體,時尚之選!
第五式:利用File Monitor對付隱藏目錄的加密光碟
File Monitor這個軟體大家可能不是很熟悉,它是純「綠色」免費 軟體,可監視系統中指定文件運行狀況,如指定文件打開了哪個文件,關閉了哪個文件,對哪個文件進行了數據讀取等。通過它,你指定監控的文件有任何讀、寫、打開其它文件的操作都能被它監視下來,並提供完整的報告信息。哈哈,聰明的你肯定想到了吧?對!就是用它的這個功能來監視加密光碟中的文件運行情況,從而得到我們想要的東西。
下面以某新版DDR跳舞碟為例,來看看如何發現隱藏目錄。
1. 運行File Monitor的主文件FileMon,在「Options」內將「Capture Events」打上勾;
2. 運行DDR跳舞碟,當選擇的舞曲已調入內存後即可以退出DDR;
3. 回到FileMon,看到什麼了?對!所有的文件調用均被記錄下來啦!現在再將「Capture Events」前面的勾去掉,免得它仍舊不斷的增加記錄,然後來看看記錄的都是什麼。以下是截取的部分內容:
Explorer FindOpen E:DDR99.EXE SUCCESS
Explorer FindClose E:DDR99.EXE SUCCESS
………… ……… …………………
………… ……… …………………
Ddr99 FindOpen E:BGMS.WAV NOMORE
Ddr99 FindOpen E:BGMS.WAV NOMORE
………… ……… …………………
………… ……… …………………
Ddr99 Open E:BGMTRACK_01.WAV SUCCESS
Ddr99 Seek E:BGMTRACK_01.WAV SUCCESS
一切顯而易見了,原來新版的DDR 跳舞碟其加密子目錄為「BGM」!好啦,可以將喜歡的曲目拷貝下來後去退碟了。這一式天羅地網,讓隱藏目錄無處藏身!
另外可以看看這里的資料:
http://blog.163.com/yihailong@126/blog/static/35446279200710711538521/
Ⅱ 怎樣對ssh框架結構的編譯之後的.class進行混淆處理,防止反編譯。
使用ProGuard這款反編譯工具,具體操作網上有很多相關的操作步驟介紹,例子見下載proguard的example