① 易語言如何防止破解
三百分。。誘惑很大啊。。
上面那個乾脆就復制了一段文章來,啰嗦不說,還不全。。
(起碼要把別人文章的分段代碼去掉啊。。)
簡單和你說吧,別人破解你的程序就是通過「脫殼」,跳過你的那段驗證代碼,是你的程序無法正常實行判斷,就沒辦法驗證是否是正版用戶。而此時,我們就要想辦法使他們沒辦法跳過我們寫的判斷語句。
可以從這幾個方面來想。
我們可以用花指令打亂代碼,使他們找不到判斷驗證的指令。這樣說可能太復雜了,形象點說吧。
就是原來判斷語句可能是有兩種結果,這樣他們就能輕松找到我們的判斷語句,然後從容跳過。我們用花指令的話,就可以把兩個變成四個,甚至更多。這樣破解者就找不到你的判斷語句了。
也不說多了,小程序的話,你直接去網上找幾個免費加殼軟體加個殼,一般就OK了。
要是商業軟體的話,建議購買專業的加殼程序。
這種專業收費的一般設計比較嚴謹,一般的破解者是弄不開的。
希望有幫助。
② 我的易語言程序被人破解了,會的點進來幫助下!
網上的加殼工具太出名了基本上都有對應的脫殼工具,我建議你自己寫一個殼,再加上花指令,這樣應該很安全了 ,如果人家是用WPE破解,並沒有對軟體下手你怎麼改都無濟於事。數據封包也要加密哦
③ 易語言怎麼防破解
打亂Ascii字元串,讓OD無法辨別出明文字元串防止被OD跟蹤
關鍵數據代碼用RAS或DES等加密演算法加密,等用到時在解密
CRC32或MD5取校驗數據值,數據被改動這CRC32和MD5也會變動
變數驗證或循環冗餘驗證,發現破解不要立即結束程序,讓他跟一段在結束(例如:延時)
檢查程序函數是否被HOOK(防止利用關鍵函數破解),模塊是否正常(防止程序被劫持)
利用內存CRC校驗程序代碼段,發現代碼被修改立刻結束或標記。
使用高強度加密殼來VM關鍵代碼,比如:SE、VMP、VP、TMD、Enigma等等
易語言防破解方法多不勝數,關鍵還是思路和技術,思路到了沒技術也是寫不出代碼的!
④ 怎樣看我的易語言是不是破解版
看下目錄下有沒有破解文個,
比我破解的就是用官方完整版的完全安裝後,加破解文件打包就是了
和注冊的是一樣的,不同的就是目錄下面有個破解文件
⑤ 易語言破解方法
你認真看一下易語言的破解版,不論是完美破解還是通用破解,用的都是同一個KEY文件
再進入破解的易語言注冊界面也會看到,注冊序列號也被固定成了同一個。
這說明易使用的是非對稱加密,長度為2268位的密鑰,要破解這種演算法基本是不可能的,而現在的破解方法則是截取(也就是hook)或改變讀機器特徵序列號的程序,讓它指向固定的序列號(這個序列號可能是某個正版的企業版用戶注冊號),這樣再附上那個序列號對應的key文件,破解就完成了。
你可以下一個hookdiskID(要全局常駐內存的hook),通過軟體hook改變讀硬碟ID的返回值,你會發現易未注冊的版本的序列號改變了(如果是破解版則沒有反應)
⑥ 易語言寫程序如何防破解
1、花指令的插入,這當然是有必要的,有人說加了花指令沒有什麼用,現在的反編譯軟體基本上都有去除花指令的功能,但是難度它能去我就不加了,給破解者增加一點麻煩事也是好的嘛!
2、加殼,現在的很多殼都有自動脫殼工具,那這個殼是加還是不加呢?和上面第一點的理由一樣,加!一定要加,你不想你的程序成為初學破解者用來練手吧。
3、注冊方式的選擇,就最常用的注冊而言,還得是硬體碼+注冊碼的形式,其它的加密狗、網路驗證等方式還是沒辦法普及!
4、加密演算法的選擇,千萬別自己寫加密演算法,如把硬體碼拆開,位移,計算,***,最後得到注冊碼,可以很明確的告訴你,這樣做的話,注冊機遲早會出現。
5、選擇一些相對成熟的演算法,比如說RSA之類的,下一節我們會專門來學習一個RSA的使用。
6、程序中如何驗證注冊碼,千萬別來一個判斷是否相等就可以了,那樣的話,爆破就出現了,用一些相對復雜的方法,這一點在易語言論壇中有一高手「麻辣教師」寫的教程里說明得很清楚,強烈建議大家看看。
7、暗樁的使用,驗證注冊的地方要有很多處,在程序運行的過程中時不時的驗證一樣,發現是被破解了也不要理它,運行幾分鍾後自動退出,而且時間還是隨機的!
8、前面不是加殼了嗎?加了殼之後程序就變小了,那你一開始時就可以先判斷程序文件有多大,發現大過了壓縮之後的大小,說明被脫殼了,和上面一樣,過一會自動退出。
9、更高級的暗樁,建立一個參數,在關鍵的時候判斷是否被破解,如果不是當然沒問題了,如果是的話,把要進行的操作的數據改動一下,而且就由這個參數起作用,這樣使用破解版最後操作的結果就是一堆垃圾數據了。
10、出現破解了怎麼辦,這其實很正常,別往心裡去,呵呵,升級你的程序,每天或者每兩天升級一次,每一次都要把驗證注冊碼的相關代碼修改一下,原來是判斷的,你改成如果,再改成如果真,原來是注冊成功了彈出信息,現在是失敗了才彈出信息,總之別讓人非常容易的進行定位,再把原有暗樁的位置改一下,把一些原來沒有暗樁的地方加上暗樁,你改這些並不難,但破解者就很累了,呵呵!
11、再補充一點,如果有必要,把硬體碼也加密,如MD5之類的,別讓人一看就知道你取的是什麼硬體碼。
⑦ 怎麼知道易語言有沒有破解成功
目前流出的破解補丁沒有所謂的完全破解的 都只是部分破解,,
在運行中都可能出現隨機的暗樁發作...