A. 如何破解根據機器碼生成注冊碼的軟體
cppsulx機器碼獲取生成注冊碼 通過獲取硬碟的物理序列號和網卡MAC地址,為您的程序提供了獲取唯一的機器碼,你可以根據此碼,生成自己產品注冊碼,有效防止軟體的盜版 可以自己根據獲取到的硬碟序列號和網卡MAC地址進行一定的加密演算法生成,唯一的機器碼.給自己的軟體製作注冊碼.從今天起,您開發的的任何軟體如果您願意都可以為之加密--為您的軟體製作一款注冊機!當您看完這篇文章時,您就可以理直氣壯的告訴您的用戶:"喂,想用我的軟體是吧?掏錢!".呵呵,這當然只是給自己壯膽的話,現在連萬能注冊機都有了,人家還怕啥?不過只要您想想微軟,人家再牛B的加密技術都會被國人"鄙視"?但人家不也在中國大把大把的撈錢嗎?OK,不扯了,我們進入正題.同一般的軟體注冊一樣,我們這里的注冊是這樣進行的:1.首先根據用戶的硬體信息生成24位的機器碼 --相當於種子,用於生成隨機數 2.採用注冊機根據特徵數字生成一個24位注冊碼 --相當於偽隨機數生成器,輸出長度自己定,最後用一個格式化函數,將隨機數映射到ASCII字元集合 3.用戶輸入注冊碼注冊成功假設客戶很喜歡您的軟體,也假設他沒有破解,他需要通過以下方式向您取得注冊碼:(1).如果他能上網,他需要把機器碼用Email發給您;(2).如果他不能上網,他可以把機器碼用手機簡訊的方式發給您.(3).如果他沒有手機,他可以帶著機器碼然後坐火車到您的辦公室想您要一個注冊碼. -
B. 請教如何破解注冊碼
修正如下:一、演算法注冊機
1 運行未注冊軟體,得到軟體機器碼。
2 運行演算法注冊機,由注冊機算出注冊碼。(你去找你下載的包里有沒類似KEYGEN.EXE這樣的程序,運行就可以了)
3 然後在原軟體注冊處輸入即可注冊成功。
或者直接由注冊機得到NAME和CODE等信息進行注冊。
二、內存注冊機(內存補丁)
1 前提安裝原版軟體;下載內存注冊機。
2 把內存補丁復制到軟體所在(硬碟的)目錄內;運行內存補丁,接著輸入任意注冊碼點注冊或確定。此時將彈出正確的注冊碼。
3 把你得到的正確注冊碼填入原軟體需要注冊的地方,點擊確定或注冊即可。
三、破解補丁(情況通常兩種)
1 把破解補丁復制到軟體所在(硬碟的)目錄內,運行破解補丁,此時軟體就被成功破解或輸入任意注冊信息後,點確定/注冊即可。
2 運行破解補丁,點「瀏覽」尋找原程序所在硬碟上的位置,找到並選中原程序後,確定,將會提示修補成功,即為注冊成功了。
四、*.REG 注冊文件
運行該*.REG,導入注冊信息即可注冊。
請採納。
C. 如何破解需要注冊文件的軟體
破解軟體是需要編程技術的,樓主你有這樣的技術嗎?如果沒有就找其他編程人士幫你!你也可以在網上搜搜注冊碼注冊機這些看看有沒有!
D. 手把手教你如何破解軟體注冊碼
一、演算法注冊機
1 運行未注冊軟體,得到軟體機器碼。
2 運行演算法注冊機,由注冊機算出注冊碼。(你去找你下載的包里有沒類似KEYGEN.EXE這樣的程序,運行就可以了)
3 然後在原軟體注冊處輸入即可注冊成功。
或者直接由注冊機得到NAME和CODE等信息進行注冊。
二、內存注冊機(內存補丁)
1 前提安裝原版軟體;下載內存注冊機。
2 把內存補丁復制到軟體所在(硬碟的)目錄內;運行內存補丁,接著輸入任意注冊碼點注冊或確定。此時將彈出正確的注冊碼。
3 把你得到的正確注冊碼填入原軟體需要注冊的地方,點擊確定或注冊即可。
三、破解補丁(情況通常兩種)
1 把破解補丁復制到軟體所在(硬碟的)目錄內,運行破解補丁,此時軟體就被成功破解或輸入任意注冊信息後,點確定/注冊即可。
2 運行破解補丁,點「瀏覽」尋找原程序所在硬碟上的位置,找到並選中原程序後,確定,將會提示修補成功,即為注冊成功了。
四、*.REG 注冊文件
運行該*.REG,導入注冊信息即可注冊。
E. 破解軟體注冊碼怎麼破解,我是新手哎,麻煩啊,能幫忙下
破解軟體一般按一下步驟來進行:
第一:查殼。是否有殼,若有,最好脫掉,在後面的分析過程中會方便一些,當然有些殼也可以帶殼分析注冊過程。
第二:查看軟體的注冊方式。首先判斷一下是本地注冊還是通過網路驗證注冊,本地注冊相對簡單一些,網路驗證模式的相對麻煩一些。這里光說本地吧。我們輸入假碼,看軟體是如何判斷的,一般方式可能為1.立刻提示注冊碼錯誤。2.提示注冊碼已經保存請重啟軟體。3.可能需要導入軟體供應商提供給你的注冊文件才能注冊,這種的相對麻煩一些。
第三:我們用OD導入軟體,這里就說到前面的脫殼了,假如沒有脫殼的話查找字元串就比較麻煩,若能找到字元串,就先看字元串中是否有注冊錯誤的提示,若能找到在此字元串上下方查找是否有注冊成功的字元串,跟進去在段首下斷。然後運行軟體進行注冊會在斷點處斷下來,單步往下跟,軟體在驗證注冊碼是否准確的地方會有個關鍵跳,這個跳的上方會有個關鍵call 這個call一般就是注冊碼驗證的過程,我們可以跟進看看是否能得到注冊碼,假如可以得到我們就可以製作內存注冊機。假如不能得到的話,就只能強行修改關鍵跳進行爆破。
爆破並不是很好的方法,因為軟體的一些功能選項可能還會進行是否正版的一些驗證,你只爆破了前面我們說的關鍵跳位置,可能還會出錯,那麼充分的運行軟體的各個功能看是否還會有出錯提示,沒有的話,可以認為爆破成功。
另外,軟體注冊的時候一般會在軟體標題上有「試用版」及「注冊版」「正式版」的字樣,在爆破完畢以後也要將這里的跳轉修改,否則也會出錯。
以上也只是破解過程中的一點點方法,其實可能還有更多的思路及方法得需要在研究軟體的過程中才好詳細說明。樓主並未提供軟體名稱及相應的注冊過程,個人也只能針對破解中常用的方式進行說明。我水平很菜,但是希望打這么多字能對樓主有用~~~~
F. 怎麼破解軟體注冊碼
需要一個OD和一個PEIDPEID用來查殼,看看人家加的是什麼殼(殼的類型)工具還有一個,脫殼OD就可以搞定然後用OD跳過軟體的驗證(就那填注冊碼的地方,把他跳過去)然後就完成了。另外,有一種文件不是加殼來加密的,那種用虛擬機加密的是破解不了的。(不過大多數文件不會採取這種加密法)至於你談的反編譯= =囧,你懂計算機嗎?要反編譯干什麼?反編譯是要拿程序的源碼的,你搞個破解還要套出個源碼??最後,補充。記得以前學習這方面的知識的時候,足足看了兩本像字典那麼厚的書。學這個別想一年半載就精通。。。准備好長期奮戰吧
G. 如何破解一個帶注冊的apk軟體
所謂注冊機,其實就是一個專門用於分析修改軟體內部程序信息的專用軟體工具,它本身也是一種程序,一種高級程序。能夠編寫出該程序的人,應該是計算機軟體領域里的高手中高手。注冊機分為內部注冊機和外部注冊機二種,它們破解軟體注冊信息的過程不盡相同,但結果是一樣的。內部注冊機在使用時需導入原程序文件安裝目錄下,點擊後自動運行,完成破解原程序文件的注冊信息,破解成功後,該軟體就搖身變成了已注冊的正式版軟體了,可以象使用其他正式版軟體一樣,使用其全部功能。外部注冊機在使用時,不需導入原程序文件的安裝目錄下,可以存放在硬碟任何位置。與內部注冊機不同的是,外部注冊機需要原程序文件安裝後進行注冊時自動給出的申請碼,把該申請碼再輸入外部注冊機中,注冊機自動算出所要破解的原程序文件的注冊信息,即注冊序列號或注冊碼,至此外部注冊機的破解任務完成。你再把注冊機算出的序列號填入原程序文件注冊序列號欄中,即完成注冊。內部注冊機的版本必須與所要破解的原文件版相一致,否則不能起到破解作用。外部注冊機有些是可以通用的(通用版)。網路中還有一種叫破解補丁的程序文件,其原理大致與內部注冊機類似。破解軟體注冊信息的目的只有一個,就是想無償使用有償的軟體文件,這是一種侵犯軟體知識產權的行為,是與法律背道而馳的違法行為。
H. 破解程序及注冊機使用方法是怎麼回事
1。你看看有沒有一個.reg的文件,點它導入注冊信息就行了
2。你看軟體能不能直接用,能的話就是破解版的。
3。看有沒一個注冊機,不知道的話可以一個一個點開,有的話會出現一個叫你輸入號碼的程序,把注冊號寫進去,它會幫你計算出號碼,你就可以用算出來的號去填寫信息完成注冊。
我見過的就這幾種,你看看文本裡面還有沒有說什麼,沒說太多的話應該不會是注冊機,可能是.reg 的注冊信息吧,那個圖大概是綠色的
I. 怎麼破解EXE文件注冊
不同的EXE有不同的破解方法的
J. 幫忙破解一軟體注冊碼 順便教一下 怎麼破解
具體圖片信息在我的空間里連接到我的博客詳細看
寫在破解之前:::
軟體破解的目的是:有些需要注冊的軟體,可是找不到注冊碼,將其破解之後,輸入任何注冊碼都會提示注冊成功。
最近發了幾個關於軟體破解的帖子,反映不錯,看來大家都挺感興趣的,也不知道有沒有人破解成功,我是一名內科醫生,平時上網打打游戲,cs,奇跡mu等。現在有些膩煩了,所以到處逛逛,無意中發現了macd論壇,真的不錯,人氣很旺。其實我研究軟體破解才4天時間,以前從來沒接觸過編程之類的東西,在網上下到了2本e書,看了2天,發現軟體破解原來也很簡單。剛開始沒人指點,走了不少彎路,現在好了,破解一個軟體只需要1多分鍾,呵呵。我發這篇帖子的目的是希望大家都寫一些東西,要有點創作精神,別總頂別人的帖子,要頂的話我早就幾十級了,想一想,我一分鍾才打十幾個字,寫一篇帖子要個把小時,別人頂一下30秒,結果都一樣,一分,呵呵。所以我覺得加分系統太不公平,,呵呵。不管它了,我發帖子只是想和大家交流一下。我希望大家一起把我們的論壇辦的更好!!!
聲明:此貼適合從來沒接觸過軟體破解或編程的同志學習,,,
下面開始今天的破解,
我要破解的軟體:網路填表終結者
破解需要的軟體(點擊下載):
偵殼language.exe
脫殼AspackDie.exe
反編譯W32Dasm黃金中文版
16進制編輯器UltraEdit.rar
在破解之前先復習一下基礎知識:
一.破解的等級
初級,修改程序,用ultraedit修改exe文件,稱暴力破解,簡稱爆破
中級,追出軟體的注冊碼
高級,寫出注冊機
二.用w32dasm破解的一般步驟:
1.看軟體的說明書,軟體注冊與不注冊在功能上有什麼區別,如何注冊
2.運行此軟體,試著輸入你的姓名和任意注冊碼去注冊,有什麽錯誤提示信息,將錯誤提示信息記下來
3.偵測有無加殼(第一課).若加殼,脫殼(第二課)
4.pw32dasmgold反匯編
5.串式參考中找到錯誤提示信息或可能是正確的提示信息雙擊滑鼠左鍵
6.pw32dasmgold主窗口中分析相應匯編,找出關鍵跳轉和關鍵call
7.綠色光條停在關鍵跳轉,在pw32dasmgold主窗口底部找到關鍵跳轉的偏移地址(實際修改地址)
8.用ultraedit找到偏移地址(實際修改地址)修改機器碼,保存
殼的概念:版權信息需要保護起來,不想讓別人隨便改動,exe可執行文件壓縮,最常見的加殼軟體ASPACK,UPX,PEcompact
脫殼:拿到一個軟體,偵測它的殼,然後我們要把它的殼脫去,還原它的本來面目.若它沒有加殼,就省事不用脫殼了.脫殼軟體unaspack,caspr,upx,unpecompact,procmp
實際修改地址(偏移地址)和行地址(虛擬地址)pw32dasmgold反匯編出來的代碼由三列組成
第一列行地址(虛擬地址)
第二列機器碼(最終修改時用ultraedit修改)
第三列匯編指令
第一列第二列第三列
:0041BE382B45F0subeax,dwordptr[ebp-10]
:0041BE3B6A42push00000042
:0041BE3D50pusheax
:0041BE3EFF75F4push[ebp-0C]
:0041BE41FF75F0push[ebp-10]
:[0044ABA8]
兩種不同情況的不同修改方法
1.修改為jmp
je(jne,jz,jnz)=>jmp相應的機器碼EB(出錯信息向上找到的第一個跳轉)jmp的作用是絕對跳,無條件跳,從而跳過下面的出錯信息
2.修改為nop
je(jne,jz,jnz)=>nop相應的機器碼90(正確信息向上找到的第一個跳轉)nop的作用是抹掉這個跳轉,使這個跳轉無效,失去作用,從而使程序順利來到緊跟其後的正確信息處。
好了,下面開始我們的破解之旅。。。。。。。。。。
1,偵殼:先打開偵殼language.exe,選擇打開----找到要破解的網路填表終結者:FormGhost.exe,點確定,如圖1。language.exe便顯示出軟體的殼是:Aspack,如圖2。
寫在破解之前:::
軟體破解的目的是:有些需要注冊的軟體,可是找不到注冊碼,將其破解之後,輸入任何注冊碼都會提示注冊成功。
最近發了幾個關於軟體破解的帖子,反映不錯,看來大家都挺感興趣的,也不知道有沒有人破解成功,我是一名內科醫生,平時上網打打游戲,cs,奇跡mu等。現在有些膩煩了,所以到處逛逛,無意中發現了macd論壇,真的不錯,人氣很旺。其實我研究軟體破解才4天時間,以前從來沒接觸過編程之類的東西,在網上下到了2本e書,看了2天,發現軟體破解原來也很簡單。剛開始沒人指點,走了不少彎路,現在好了,破解一個軟體只需要1多分鍾,呵呵。我發這篇帖子的目的是希望大家都寫一些東西,要有點創作精神,別總頂別人的帖子,要頂的話我早就幾十級了,想一想,我一分鍾才打十幾個字,寫一篇帖子要個把小時,別人頂一下30秒,結果都一樣,一分,呵呵。所以我覺得加分系統太不公平,,呵呵。不管它了,我發帖子只是想和大家交流一下。我希望大家一起把我們的論壇辦的更好!!!
聲明:此貼適合從來沒接觸過軟體破解或編程的同志學習,,,
下面開始今天的破解,
我要破解的軟體:網路填表終結者
破解需要的軟體(點擊下載):
偵殼language.exe
脫殼AspackDie.exe
反編譯W32Dasm黃金中文版
16進制編輯器UltraEdit.rar
在破解之前先復習一下基礎知識:
一.破解的等級
初級,修改程序,用ultraedit修改exe文件,稱暴力破解,簡稱爆破
中級,追出軟體的注冊碼
高級,寫出注冊機
二.用w32dasm破解的一般步驟:
1.看軟體的說明書,軟體注冊與不注冊在功能上有什麼區別,如何注冊
2.運行此軟體,試著輸入你的姓名和任意注冊碼去注冊,有什麽錯誤提示信息,將錯誤提示信息記下來
3.偵測有無加殼(第一課).若加殼,脫殼(第二課)
4.pw32dasmgold反匯編
5.串式參考中找到錯誤提示信息或可能是正確的提示信息雙擊滑鼠左鍵
6.pw32dasmgold主窗口中分析相應匯編,找出關鍵跳轉和關鍵call
7.綠色光條停在關鍵跳轉,在pw32dasmgold主窗口底部找到關鍵跳轉的偏移地址(實際修改地址)
8.用ultraedit找到偏移地址(實際修改地址)修改機器碼,保存
殼的概念:版權信息需要保護起來,不想讓別人隨便改動,exe可執行文件壓縮,最常見的加殼軟體ASPACK,UPX,PEcompact
脫殼:拿到一個軟體,偵測它的殼,然後我們要把它的殼脫去,還原它的本來面目.若它沒有加殼,就省事不用脫殼了.脫殼軟體unaspack,caspr,upx,unpecompact,procmp
實際修改地址(偏移地址)和行地址(虛擬地址)pw32dasmgold反匯編出來的代碼由三列組成
第一列行地址(虛擬地址)
第二列機器碼(最終修改時用ultraedit修改)
第三列匯編指令
第一列第二列第三列
:0041BE382B45F0subeax,dwordptr[ebp-10]
:0041BE3B6A42push00000042
:0041BE3D50pusheax
:0041BE3EFF75F4push[ebp-0C]
:0041BE41FF75F0push[ebp-10]
:[0044ABA8]
兩種不同情況的不同修改方法
1.修改為jmp
je(jne,jz,jnz)=>jmp相應的機器碼EB(出錯信息向上找到的第一個跳轉)jmp的作用是絕對跳,無條件跳,從而跳過下面的出錯信息
2.修改為nop
je(jne,jz,jnz)=>nop相應的機器碼90(正確信息向上找到的第一個跳轉)nop的作用是抹掉這個跳轉,使這個跳轉無效,失去作用,從而使程序順利來到緊跟其後的正確信息處。
好了,下面開始我們的破解之旅。。。。。。。。。。
1,偵殼:先打開偵殼language.exe,選擇打開----找到要破解的網路填表終結者:FormGhost.exe,點確定,如圖1。language.exe便顯示出軟體的殼是:Aspack,如圖2。
2,脫殼:雙擊脫殼AspackDie.exe,出現一個對話框,選擇網路填表終結者:FormGhost.exe,打開。如圖3。出現圖4框,點確定脫殼完成。在網路填表終結者:FormGhost.exe同目錄下生成一個unpacked.exe文件,這就是脫殼後的FormGhost.exe。
4,開始反匯編:打開反編譯W32Dasm黃金中文版,選擇反匯編----打開脫殼後的unpacked.exe,變開始載入。如圖5。圖6
出現這個對話框圖12。找到「注冊碼錯誤」,雙擊它,匯編主程序便來到里:圖13。
5,開始修改軟體:打開16進制編輯器UltraEdit.rar,(有點慢)圖17。打開脫殼後的unpacked.exe,直接按ctrl+g,出現對話框,輸入0xacb4b(即偏移地址,不要前面的000)圖18。點確定,來到圖19
6,關閉所以軟體,運行另存的unpacked222.exe,點幫助---注冊,注冊名稱,注冊碼隨便添,點確定,提示注冊完成。圖21。回到軟體界面看看,幫助,注冊一項已經變為灰色了,圖22
7,破解全部完成。
注意:正確注冊信息在錯誤信息之上)關閉串式參考框。看主程序:圖14。從注冊碼錯誤向上找到第一個跳轉(關鍵跳,除了jmp的其它跳:je,jne,jz,jnz),來到這里圖15。
它上面的call叫關鍵call。),雙擊關鍵跳,看軟體最下面有一行字:Line:379267Pg7586of7626CodeData@004ACB4B@Offset00ACB4BHinFile:unpacked.exe.其中@Offset00ACB4BH就是偏移地址,記住00ACB4B(後面的h代表16進制,不用管他),圖16。
3,運行脫殼後的unpacked.exe,點幫助----注冊,圖9。注冊名稱,注冊碼隨便添。圖10。點注冊,提示:「注冊碼錯誤」圖11,好了記住這5個字。關了它。
破解成功