?發(fā)信人: xjwai (Shong), 信區(qū): NewSoftware
標(biāo)? 題: Visual Assist X 破解報告
發(fā)信站: 水木社區(qū) (Wed Sep 20 21:05:46 2006), 站內(nèi)
??? 好久沒用VA了, 今天有人發(fā)了新版本1535, 就試了試, 先想用以前版本的code結(jié)果沒有
成功. VA試用期一個月, 試用是全功能的, 這點還不錯. 但是到期的話就不能繼續(xù)了.這篇
短文的目的就是無限期擴展試用期, 使你能夠盡情享受VA帶來的快樂,? 免去大家尋找破解
的痛苦,
??? 本來不想發(fā)的, Visual Assist X確實做得不錯.如果覺得VA好用, 請支持正版, 呵呵.
??? 用到的工具: Registry Workshop, 附件中有一份.
??? 以下的內(nèi)容參考了一些網(wǎng)上的文章, 另外有一些猜測的成分, 請自擔(dān)風(fēng)險.
??? 主要的方法就是消去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個吧, 跟具體機器有關(guān), 還有其他的軟件吧)
逐一檢查, 有一個的子項不規(guī)則, 而其他的都比較規(guī)則. 如
{ACABBB00-02A4-CF3E-B293-188330493F10}
??? fMNvzvRluw
??? paowhf
??? Jvielmgrzqpm
??? durvuNbfybvH
??? Psohy
??? wqGi
??? zydrzwfqWyFs
??? InProcServer32
而其他的一般是
{XXXXXXXX...}
??? Description
??? InprocServer32
??? ProgID
??? VersionIndependentProgID
等等, 實際上目標(biāo)項{ACABBB00-02A4-CF3E-B293-188330493F10}是VA的時間信息記錄, 當(dāng)然
只有VA的人知道它的格式了. 為掩人耳目, {ACABBB00-02A4-CF3E-B293-188330493F10} 又
合并另外的一個隨機的已注冊的CLSID, 因此當(dāng)你看到
{ACABBB00-02A4-CF3E-B293-188330493F10} 下的 InprocServer32 好像是另外的某個感覺
很重要的東西, 我想, 如果你在 HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\ 下搜索的
話, 應(yīng)該搜得到它真正的條目.
??? 找到
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{ACABBB00-02A4-CF3E-B293-188330493F10
}或者你機器上的相應(yīng)項后, 建議加入收藏夾.
??? 3) 你的temp用戶變量%USERPROFILE%\Local Settings\Temp 中的臨時文件
1489AFE4.TMP.
如果你的Temp用戶變量設(shè)置到了其他的地方(比如, 我的在F:\Temp\UTemp), 請到相應(yīng)的位
置找到這個文件, 這個文件的修改時間和創(chuàng)建時間都與VA安裝時間相差不多. 相信不難找到
. 具體的文件名可能和版本相關(guān).
當(dāng)然也可以把此目錄全部清空, 一般情況下應(yīng)該沒有什么問題.
??? 以上三處記錄的信息應(yīng)該是一樣的, 破解時留下任何一處都不能成功. 卸載VA時, 這三
處的信息都保留著, 卸載VA然后重裝的辦法是行不通的. 就算重裝系統(tǒng), 如果你把temp用戶
變量目錄設(shè)到以前的位置且沒有清理過, 則注冊表是全新的估計也無濟于事.
??? 下面給一個簡單的批處理的例子, 可能需要根據(jù)自己的情況和版本修改其中的一些數(shù)據(jù)
??? VAClean運行時請關(guān)閉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 結(jié)束 #######################
以上測試基于
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
--
※ 來源:·水木社區(qū) 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