?發信人: xjwai (Shong), 信區: NewSoftware
標? 題: Visual Assist X 破解報告
發信站: 水木社區 (Wed Sep 20 21:05:46 2006), 站內
??? 好久沒用VA了, 今天有人發了新版本1535, 就試了試, 先想用以前版本的code結果沒有
成功. VA試用期一個月, 試用是全功能的, 這點還不錯. 但是到期的話就不能繼續了.這篇
短文的目的就是無限期擴展試用期, 使你能夠盡情享受VA帶來的快樂,? 免去大家尋找破解
的痛苦,
??? 本來不想發的, Visual Assist X確實做得不錯.如果覺得VA好用, 請支持正版, 呵呵.
??? 用到的工具: Registry Workshop, 附件中有一份.
??? 以下的內容參考了一些網上的文章, 另外有一些猜測的成分, 請自擔風險.
??? 主要的方法就是消去VA記錄下的一些安裝及試用時間信息.VA記錄這些信息的地方有三
個:
1) HKEY_LOCAL_MACHINE\SOFTWARE\Licenses
??? 這一個很好找. 建議加入Registry Workshop收藏夾.
2)
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{ACABBB00-02A4-CF3E-B293-188330493F10}
??? {XXX...}對于不同的版本以及不同的機器可能不同, 比如
{ACABBB00-02A4-CF3E-B293-188330493F10}是我XP虛擬機上的值, 我實際機器上的是
{2401839D-8A0E-F7A3-3A39-201EB8E3078D}.
??? 要找到這一條, 就要用到Registry Workshop, 瀏覽至
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\, 然后所有條目按時間倒序排序, 與
Visual Assist安裝時間差不多的那幾個(3~10個吧, 跟具體機器有關, 還有其他的軟件吧)
逐一檢查, 有一個的子項不規則, 而其他的都比較規則. 如
{ACABBB00-02A4-CF3E-B293-188330493F10}
??? fMNvzvRluw
??? paowhf
??? Jvielmgrzqpm
??? durvuNbfybvH
??? Psohy
??? wqGi
??? zydrzwfqWyFs
??? InProcServer32
而其他的一般是
{XXXXXXXX...}
??? Description
??? InprocServer32
??? ProgID
??? VersionIndependentProgID
等等, 實際上目標項{ACABBB00-02A4-CF3E-B293-188330493F10}是VA的時間信息記錄, 當然
只有VA的人知道它的格式了. 為掩人耳目, {ACABBB00-02A4-CF3E-B293-188330493F10} 又
合并另外的一個隨機的已注冊的CLSID, 因此當你看到
{ACABBB00-02A4-CF3E-B293-188330493F10} 下的 InprocServer32 好像是另外的某個感覺
很重要的東西, 我想, 如果你在 HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\ 下搜索的
話, 應該搜得到它真正的條目.
??? 找到
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{ACABBB00-02A4-CF3E-B293-188330493F10
}或者你機器上的相應項后, 建議加入收藏夾.
??? 3) 你的temp用戶變量%USERPROFILE%\Local Settings\Temp 中的臨時文件
1489AFE4.TMP.
如果你的Temp用戶變量設置到了其他的地方(比如, 我的在F:\Temp\UTemp), 請到相應的位
置找到這個文件, 這個文件的修改時間和創建時間都與VA安裝時間相差不多. 相信不難找到
. 具體的文件名可能和版本相關.
當然也可以把此目錄全部清空, 一般情況下應該沒有什么問題.
??? 以上三處記錄的信息應該是一樣的, 破解時留下任何一處都不能成功. 卸載VA時, 這三
處的信息都保留著, 卸載VA然后重裝的辦法是行不通的. 就算重裝系統, 如果你把temp用戶
變量目錄設到以前的位置且沒有清理過, 則注冊表是全新的估計也無濟于事.
??? 下面給一個簡單的批處理的例子, 可能需要根據自己的情況和版本修改其中的一些數據
??? VAClean運行時請關閉Visual Studio
####################### VAClean.cmd 開始 #######################
@echo off
rem 此兩項請自行填寫為合適的值
set cid={2401839D-8A0E-F7A3-3A39-201EB8E3078D}
set tpf="F:\Temp\UTemp\1489AFE4.TMP"
reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Licenses /f
reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\%cid% /f
del /q %tpf%
echo.
pause
####################### VAClean.cmd 結束 #######################
以上測試基于
Visual Assist X 10.3.1535.0
Visual Assist X 10.3.1534.0 (此方法以前的版本以及以后的若干個版本可能有效)
以及
Visual C++ 6
Visual Studio 2005
以及
XP SP2
下載:
http://www.wholetomato.com/downloads/VA_X_Setup1301.exe
http://www.wholetomato.com/downloads/VA_X_Setup1534.exe
http://www.wholetomato.com/downloads/VA_X_Setup1535.exe
--
※ 來源:·水木社區 http://newsmth.net·[FROM: 166.111.86.*]
附件: Registry_Workshop.rar (388 KB) 鏈接:
http://www.newsmth.net/att.php?p.99.950977.3575.rar
全文鏈接:http://www.newsmth.net/bbscon.php?bid=99&id=950977
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1258267
posted on 2006-12-06 00:29
崛起的程序員 閱讀(4291)
評論(0) 編輯 收藏 所屬分類:
c/c++