VisualSVN 通用破解方法

2021-06-08 00:22:11 字數 1212 閱讀 2652

一、visualsvn 通用破解方法

1. ildasm 

"c:/program files/visualsvn/bin/visualsvn.core.dll"/

out=

"c:/program files/visualsvn/bin/visualsvn.core.il"

或者用 dotnethelper 工具,將visualsvn.core.dll 反編譯成 visualsvn.core.il檔案,再用記事本(最好是editplus)開啟這個檔案

在這個檔案中找到:

「.method public hidebysig static bool  isvalid( 」這行

3、把裡函式裡面的內容改為:

.maxstack  

8il_0000:  ldc.i4.

1il_0001:  ret

注意:「.maxstack  

8」裡面的「8」,要看看上下文中的同樣標誌,是否是8,我的是2

(去掉lincense判斷直接return true)。

或者用dotnethelper工具,直接編譯成.dll檔案,注意,預設的檔名稱是 visualsvn.core_out.dll

把原有的 visualsvn.core.dll 刪除,再把visualsvn.core_out.dll(新編譯的dll檔案)改名成 visualsvn.core.dll

4. 回到命令列輸入

ilasm 

"c:/program files/visualsvn/bin/visualsvn.core.il"/

dll

5、再啟動vs2005,看看visualsvn 是不是可用了

二、關於「visualsvn-2.5.2」的破解

這個軟體的核心部分是.net寫的,而且沒有加密和混淆,使用reflector很容易反編譯。

原來打算寫乙個keygen程式,但是分析**後發現註冊資訊部分使用了rsa加密,沒有私鑰就沒辦法生成註冊碼。

所以想到另乙個方法,修改判斷註冊碼有效性的函式「isvalid」,讓其直接返回true,這時無論輸什麼註冊碼,都會提示註冊成功,但是無法生成有效的license,導致30天後失效。

最後想了乙個笨辦法,即延長有效期30年,這個方法有效

原始碼檔案如下,請自行編譯後覆蓋原檔案。

DEVEXPRESS 破解方法

devexpress 是.net的乙個非常好用的外掛程式。能夠輕鬆的幫你實現乙個非常炫的ui,無論是c 的winform還是asp.net的 破解所需要的工具在這裡 前提 在進行一下一些列操作之前已經安裝了devexpress 11.1.4 軟體並且保重visual studio開發工具未開啟 我所...

mac version破解方法

引用 versions for mac可以說是mac下最好用的svn客戶端了,對於mac使用者來說,svn的知名客戶端tortoisesvn只支援windows系統,讓人不免失望,因此versions就是目前mac os最好的svn客戶端。versions在使用上非常的簡單,支援資源庫的瀏覽 che...

flesh builder破解方法

昨天裝了flesh builder,試了一些網上的方法,發現生成啟用碼之類的不一定好用,反而是乙個直接安裝試用版,再對裡面一些含有版本資訊的檔案做修改,之後就可以用了。具體操作方法如下 注意這裡是以4.6為例,具體的版本號取決於自己使用的版本。2 eclipse features com.adobe...