廣告廣告
  加入我的最愛 設為首頁 風格修改
首頁 首尾
 手機版   訂閱   地圖  簡體 
您是第 7258 個閱讀者
 
<<   1   2  下頁 >>(共 2 頁)
發表文章 發表投票 回覆文章
  可列印版   加為IE收藏   收藏主題   上一主題 | 下一主題   
acc8087
數位造型
個人文章 個人相簿 個人日記 個人地圖
路人甲
級別: 帳號封鎖 該用戶目前不上站
推文 x1 鮮花 x7
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片
推文 x0
[Basic][求助] 關於vb寫程式 ??
請問可以用 vb 來寫序號機的部份嗎 ??
但我 ..

訪客只能看到部份內容,免費 加入會員 或由臉書 Google 可以看到全部內容



[ 此文章被acc8087在2010-01-25 17:39重新編輯 ]


獻花 x0 回到頂端 [樓 主] From:台固媒體 | Posted:2010-01-24 00:02 |
dlc
數位造型
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x0 鮮花 x7
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

vb可以寫序號機沒問題, 要點擊就能使用,
那就要自己研究序號是保存在哪了..


獻花 x0 回到頂端 [1 樓] From:台灣新世紀資通 | Posted:2010-01-26 10:28 |
ebolaman 手機 會員卡
個人文章 個人相簿 個人日記 個人地圖
特殊貢獻獎

級別: 副版主 該用戶目前不上站
版區: 程式設計
推文 x38 鮮花 x458
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

偷偷把序號藏在登錄檔

很多軟體都這樣做

或是把資料夾下的檔案修改 (例如 DLL)

也有軟體是把 序號加密後,藏在 系統檔案裡,這樣就有點難移花接木,因為加密的訊息與電腦的 System ID 結合了

也就是說只能在那台電腦上使用,就算把檔案、登錄檔、系統檔案移到其他電腦,也無法使用

至於加密方式可以用一個元件(好像是引用元件)完成,MD5, SHA 等的,可以去上網搜尋 VB 加密的

我最近也有設計一個序號機,我是利用 CPU 的序號來加密,把檔案藏到 system32 裡面

加密程序也可以自己用,譬如隨便產生一個亂數 KEY STRING,然後採用類似凱薩密碼與真實 KEY 混亂,或是解到 ASCII 再來 COMBINE

蠻簡單的,或者開頭與結尾加上幾個亂數字串

設計的時候最好也從破解者的角度想,現在破解技術超發達,觀察程式的構造就可以破解

所以盡量不要把 KEY 儲存在變數理頭,很容易就被偵測到

此文章被評分,最近評分記錄
財富:50 (by 三仙) | 理由: ^^ 因為您的參與,讓程式設計更容易!!


My BOINC stats :

獻花 x1 回到頂端 [2 樓] From:台灣台灣寬頻 | Posted:2010-01-26 19:06 |
acc8087
數位造型
個人文章 個人相簿 個人日記 個人地圖
路人甲
級別: 帳號封鎖 該用戶目前不上站
推文 x1 鮮花 x7
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

可是有疑問 為什麼有些人做出來的序號機它還有規定
比方說: 有病毒被檔掉 或者是:還要用一個軟體序號 來解壓
也就是說:它還需要 一個輔助品之後 才能完成該有的任務  @@"
其這幾項 我該如何做 能做成嗎 ?? 


獻花 x0 回到頂端 [3 樓] From:台固媒體 | Posted:2010-01-26 22:27 |
ebolaman 手機 會員卡
個人文章 個人相簿 個人日記 個人地圖
特殊貢獻獎

級別: 副版主 該用戶目前不上站
版區: 程式設計
推文 x38 鮮花 x458
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

下面是引用 acc8087 於 2010-01-26 22:27 發表的 : 到引言文
可是有疑問 為什麼有些人做出來的序號機它還有規定
比方說: 有病毒被檔掉 或者是:還要用一個軟體序號 來解壓
也就是說:它還需要 一個輔助品之後 才能完成該有的任務  @@"
其這幾項 我該如何做 能做成嗎 ?? 


有病毒被擋掉? 這有點聽不太懂

還要用一個軟體序號,那就是利用 System ID 來作加密

軟體序號製作的方法有三種:  (名稱我自己取的,不知道有沒有誤)

1. 軟體固定式:在軟體還沒發表前就已經設定好序號

2. 浮動式:利用每台電腦獨特的記號來作加密成序號

3. 網路註冊式:序號由軟體開發者指派,註冊必須透過網路

而破解的話:

1. 軟體固定式:只要其中一個人得到可以使用的序號,公開在網路上,大家都可以使用! 很多軟體序號大全就是這樣

2. 浮動式:只能用註冊機了,就是所謂的 Keygen,這也是觀察程式結構得來的

3. 網路註冊式:有點困難,像是遊戲卡那樣,就算破解序號的加密過程也沒辦法註冊,像是目前大部分的防毒軟體、GASH 等

4. 除了以上方法,可以破解 軟體的 程式結構(逆向工程),觀察程式的機器語言得到序號,或者修改程式構造使得程式自動判斷成已經註冊

5. 或是有些軟體會在序號正確後放置一個沒有混合電腦特殊記號的東西,就可以移花接木啦,像是 即時通密碼被盜就是類似此移花接木的方法



剛剛又看了文章內容好幾次,你指的序號機是指  軟體提供者要註冊時的序號機?

還是破解的序號機?

劈哩啪啦打一大堆才突然想到,如果是註冊碼產生機的話,那就需要很多其他的軟體來輔助

要觀察軟體按下註冊時會做什麼動作(光是這個大概就需要 三四個軟體來觀察)

會不會修改什麼檔案、讀取什麼東西之類的,那好像都是逆向工程,我自己也不會

我只有能觀察軟體會修改什麼檔案或登錄檔或是呼叫什麼東西的軟體

如果要寫 註冊碼產生器,也是要觀察程式加密或解密的構造,然後再去寫一個序號加密的東西

依莉有人問過,你可以參考一下 http://www01.eyny.com/arch...32405.html


點一下能用,大概是逆向工程的繞過吧,就是讓被破解軟體跳過註冊的部分

有些軟體在開啟時要檢查序號的正確性,把那部分的程式碼全部刪除就可以跳過

像是有些 音樂轉檔軟體 破解版的下載回來會說 叫你安裝 ,不過那安裝檔 確實跟 官網提供的一模一樣

只是他說 安裝完後請把 XX 資料夾 (下載回來的) 放到 C:\Program Files\XXX Software\XXX  底下覆蓋 軟體的執行檔

通常可以發現  覆蓋的檔案與存在的檔案 大小差異一點點

然後一打開發現沒有寫叫你註冊的框框跳出,不過你按一下說明 卻還是發現 有個選項 點下去可以註冊,大概就是做了刪除的動作

用 VB 來寫,最簡單就是先破解該 EXE 檔案,然後藏在  序號機  裡頭,使用者一按下按鈕就把  電腦上軟體的 EXE 檔案覆蓋

然後就完成了

所以這種序號機的檔案大小通常不大,因為軟體通常都是讀取外頭的 DLL、JPG 等程式需要用的檔案

我們只是塞個 軟體的 執行檔還有 覆蓋的程式碼

如果要當下進行破解,序號機的檔案大小就會蠻大的了,因為要用到蠻多 API 來完成
總之都是逆向工程先做,再去做一個置換檔案的小序號機

書局我之前有看到教 逆向工程的書,有興趣可以買來看看 ~

我只會寫程式的部分而已,對逆向工程了解不是很多,如果哪邊有說錯請修正


My BOINC stats :

獻花 x0 回到頂端 [4 樓] From:台灣台灣寬頻 | Posted:2010-01-26 23:34 |
acc8087
數位造型
個人文章 個人相簿 個人日記 個人地圖
路人甲
級別: 帳號封鎖 該用戶目前不上站
推文 x1 鮮花 x7
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

不是像之前 我弄一個防毒軟體 它是算vb 寫的
不過它的啟動是有把防毒軟體關掉後 它才會開啟 ??
請問這樣不是很麻煩嗎 ?? 設計的話要像它依樣嗎 ??


獻花 x0 回到頂端 [5 樓] From:台固媒體 | Posted:2010-01-27 12:53 |
dlc
數位造型
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x0 鮮花 x7
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

下面是引用 acc8087 於 2010-01-27 12:53 發表的 : 到引言文
不是像之前 我弄一個防毒軟體 它是算vb 寫的
不過它的啟動是有把防毒軟體關掉後 它才會開啟 ??
請問這樣不是很麻煩嗎 ?? 設計的話要像它依樣嗎 ??

基本上, 一個正常的程式, 執行是不需要關閉防毒軟體的

就算是一個序號機程式也是不需要喔, 當然更不用去這樣設計,

除非你的序號機是要破解防毒軟體用的


獻花 x0 回到頂端 [6 樓] From:台灣新世紀資通 | Posted:2010-01-27 13:34 |
acc8087
數位造型
個人文章 個人相簿 個人日記 個人地圖
路人甲
級別: 帳號封鎖 該用戶目前不上站
推文 x1 鮮花 x7
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

有多合一序號機 @@" 


獻花 x0 回到頂端 [7 樓] From:台固媒體 | Posted:2010-01-27 15:04 |
dlc
數位造型
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x0 鮮花 x7
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

當然有多合一呀..可是也不用去關閉防毒軟體

除非你那的序號機剛好有做到破解那一套防毒軟體的部份

又或者防毒防止你寫入註冊表或某檔案等等, 可是一般不會有這種情況


獻花 x0 回到頂端 [8 樓] From:台灣新世紀資通 | Posted:2010-01-27 16:38 |
ebolaman 手機 會員卡
個人文章 個人相簿 個人日記 個人地圖
特殊貢獻獎

級別: 副版主 該用戶目前不上站
版區: 程式設計
推文 x38 鮮花 x458
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

下面是引用 acc8087 於 2010-01-27 12:53 發表的 : 到引言文
不是像之前 我弄一個防毒軟體 它是算vb 寫的
不過它的啟動是有把防毒軟體關掉後 它才會開啟 ??
請問這樣不是很麻煩嗎 ?? 設計的話要像它依樣嗎 ??


一個程式由 VB 寫,把防毒關閉後 該程式才能打開?

應該是防毒擋到程式的什麼,可能造成程式錯誤

普遍的防毒不會太去擋檔案、登錄檔、呼叫、存取記憶體等

最常見的就是擋網路了。或者是被判定是病毒而禁止程式打開也不一定

要看是啥程式了,要不要被防毒擋就看程式結構是不是跟病毒庫的資料符合囉


My BOINC stats :

獻花 x0 回到頂端 [9 樓] From:台灣台灣寬頻 | Posted:2010-01-27 20:53 |

<<   1   2  下頁 >>(共 2 頁)
首頁  發表文章 發表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.059831 second(s),query:16 Gzip disabled
本站由 瀛睿律師事務所 擔任常年法律顧問 | 免責聲明 | 本網站已依台灣網站內容分級規定處理 | 連絡我們 | 訪客留言