老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

易語言保護殼的sdk代碼有哪些

這篇文章主要為大家展示了“易語言保護殼的sdk代碼有哪些”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“易語言保護殼的sdk代碼有哪些”這篇文章吧。

創新互聯建站是網站建設專家,致力于互聯網品牌建設與網絡營銷,專業領域包括成都網站制作、做網站、電商網站制作開發、小程序開發、微信營銷、系統平臺開發,與其他網站設計及系統開發公司不同,我們的整合解決方案結合了恒基網絡品牌建設經驗和互聯網整合營銷的理念,并將策略和執行緊密結合,且不斷評估并優化我們的方案,為客戶提供全方位的互聯網品牌整合方案!

ZProtect

//Code_Confusion 是代碼亂序加密標記,允許您選擇一部分被亂序的代碼

置入代碼 ({ 235, 8, 83, 84, 95, 83, 84, 65, 82, 84 }) ' Code_Confusion標記開始

置入代碼 ({ 235, 8, 83, 84, 95, 83, 84, 69, 78, 68 }) ' Code_Confusion標記結尾

//Code_Elimination 是代碼清除標記,允許您選擇一部分代碼在運行后從內存中刪除;使用此標記的目的是為了防止破解者從內存中轉儲出完整的程序代碼。

置入代碼 ({ 235, 8, 79, 67, 95, 83, 84, 65, 82, 84 }) ' Code_Elimination標記開始

置入代碼 ({ 235, 8, 79, 67, 95, 79, 67, 69, 78, 68 }) ' Code_Elimination標記結尾

//Decode_onExec 是動態解碼標記,允許您選擇一部分只在執行時才解密的代碼段;這部分代碼僅在需要執行時才解碼,執行前和執行后均處于加密狀態

置入代碼 ({ 235, 8, 68, 89, 95, 83, 84, 65, 82, 84 }) // Decode_onExec標記開始

置入代碼 ({ 235, 8, 68, 89, 95, 68, 89, 69, 78, 68 }) // Decode_onExec標記結尾

//Decode_onReg 是注冊解碼標記,允許您選擇一部分使用有效密鑰才解密的代碼;如果注冊密鑰不正確,那么這部分代碼將永遠處于加密狀態。通俗地講,這部分代碼僅在注冊版中執行

//源代碼中可以使用任意數量的 Decode_onReg 標記,但是這些代碼段在執行時會同時解密。注冊解碼標記主要用于激活未注冊版中被限制的功能,使之注冊成為完整版。

置入代碼 ({ 235, 8, 82, 68, 95, 83, 84, 65, 82, 84 }) // Decode_onReg標記開始

置入代碼 ({ 235, 8, 82, 68, 95, 82, 68, 69, 78, 68 }) // Decode_onReg標記結尾

//Zprotect_VM 是虛擬機加密標記,允許您選擇一部分代碼放到虛擬機中運行;虛擬機的指令系統是完全不同于現有的 x86 指令,可以有效阻止代碼還原及分析

置入代碼 ({ 235, 8, 86, 77, 95, 83, 84, 65, 82, 84 }) // Zprotect_VM標記開始

置入代碼 ({ 235, 8, 86, 77, 95, 86, 77, 69, 78, 68 }) // Zprotect_VM標記結尾

適用于ZProtect V1.4.9.0版本

VMProtect.易的SDK

置入代碼 ({ 235, 16, 86, 77, 80, 114, 111, 116, 101, 99, 116, 32, 98, 101, 103, 105, 110, 0 }) ' VMP保護開始標志

'關鍵代碼

置入代碼 ({ 235, 14, 86, 77, 80, 114, 111, 116, 101, 99, 116, 32, 101, 110, 100, 0 }) ' VMP保護結束標志

Enigma加密易語言的SDK

置入代碼 ({ 235, 10, 69, 67, 82, 79, 78, 69, 88, 69, 67, 66 })' 標記開始處

'關鍵代碼

置入代碼 ({ 235, 10, 69, 67, 82, 79, 78, 69, 88, 69, 67, 69 })' 標記結束處

NoobyProtect加密易語言的SDK

置入代碼 ({ 235, 6, 78, 80, 66, 69, 71, 78 })' 標記開始處

'關鍵代碼

置入代碼 ({ 235, 6, 78, 80, 69, 78, 68, 80 })' 標記結束處

穿山甲調用功能型加密易語言SDK的DEMO

置入代碼 ({ 235, 3, 214, 215, 1 })' 標記開始處

'關鍵代碼

置入代碼 ({ 235, 3, 214, 215, 0 })' 標記結束處

ASP加密易語言SDK

置入代碼 ({ 235, 4, 235, 5, 25, 1, 233, 37, 0 })' 標記開始處

'關鍵代碼

置入代碼 ({ 235, 4, 235, 5, 41, 1, 233, 133, 0, })' 標記結束處

Shielden 2.0.1.0

置入代碼 ({ 235, 7, 83, 69, 66, 69, 71, 78, 0 }) ' SE_PROTECT_START
' 關鍵代碼
置入代碼 ({ 235, 7, 83, 69, 69, 78, 68, 80, 0 }) ' SE_PROTECT_END

置入代碼 ({ 235, 7, 83, 69, 66, 69, 71, 78, 77 }) ' SE_PROTECT_START_MUTATION
關鍵代碼
置入代碼 ({ 235, 7, 83, 69, 69, 78, 68, 80, 0 }) ' SE_PROTECT_END

置入代碼 ({ 235, 7, 83, 69, 66, 69, 71, 78, 85 }) ' SE_PROTECT_START_ULTRA
關鍵代碼
置入代碼 ({ 235, 7, 83, 69, 69, 78, 68, 80, 0 }) ' SE_PROTECT_END

置入代碼 ({ 235, 7, 83, 69, 66, 69, 71, 78, 86 }) '
' 關鍵代碼
置入代碼 ({ 235, 7, 83, 69, 69, 78, 68, 80, 0 }) ' SE_PROTECT_END

易語言SDK轉換方法↓

隨著E5.0靜態編譯對標準PE格式的支持,在E程序中引入加密殼SDK提升軟件保護質量已經成為現實。

加密殼SDK大體可劃分為兩類,一類是功能型SDK,一類是保護型SDK。

一、功能性SDK。

功能性SDK用來處理序列號驗證、授權時間驗證等功能性操作。這類SDK有直接應用的各種函數在殼里提供,如WL;也有需要引入外部DLL的,如穿山甲。

對于無輸出表的DLL,使用引入外部SDK,我們需要載入DLL,尋址SDK中的函數,通過E里邊的調用子程序()命令可以很方便的對SDK函數完成傳遞參數獲取返回值的操作,完事后把DLL一卸載就搞定了。

對于有輸出表的DLL,使用E的DLL命令進行調用就OK了。

已經會調用DLL的朋友,對功能性SDK的操作可以說是輕松駕馭的啦,看一下殼具體的API手冊就OK。

二、加密型SDK

通常加密型SDK于殼化掛鉤,加密殼在軟件中發覺特定的SDK標記后,將采用針對性方法對這一段代碼進行針對性處理提高特定代碼段的安全性。這種標記自然就是成對定義的匯編代碼!

在易里邊我們可以使用置入代碼()命令輕松調用匯編代碼。具體到加密殼使用這塊,我們按照如下方法做。

打開加密殼自帶的SDK,找一門自己可以讀懂的語言SDK頭文件看一下。例如下面這一段LCC的頭文件。

以下內容為程序代碼:

1 #elif defined(__LCC__)
2 /* Provided by Rubem Pechansky, 26Feb2003 */
3 #define SECUREBEGIN _asm(".byte 0xEB,0x03,0xD6,0xD6,0x00");
4 #define SECUREEND _asm(".byte 0xEB,0x03,0xD6,0xD6,0xFF");
5 #define SECUREBEGIN_A _asm(".byte 0xEB,0x03,0xD6,0xD6,0x01");
6 #define SECUREEND_A _asm(".byte 0xEB,0x03,0xD6,0xD6,0xFF");
7 #define SECUREBEGIN_B _asm(".byte 0xEB,0x03,0xD6,0xD6,0x02");
8 #define SECUREEND_B _asm(".byte 0xEB,0x03,0xD6,0xD6,0xFF");
9 #define SECUREBEGIN_C _asm(".byte 0xEB,0x03,0xD6,0xD6,0x03");
10 #define SECUREEND_C _asm(".byte 0xEB,0x03,0xD6,0xD6,0xFF");
11 #define SECUREBEGIN_D _asm(".byte 0xEB,0x03,0xD6,0xD6,0x04");
12 #define SECUREEND_D _asm(".byte 0xEB,0x03,0xD6,0xD6,0xFF");
13 #define SECUREBEGIN_E _asm(".byte 0xEB,0x03,0xD6,0xD6,0x05");
14 #define SECUREEND_E _asm(".byte 0xEB,0x03,0xD6,0xD6,0xFF");
15 #define SECUREBEGIN_F _asm(".byte 0xEB,0x03,0xD6,0xD6,0x06");
16 #define SECUREEND_F _asm(".byte 0xEB,0x03,0xD6,0xD6,0xFF");
17 #define SECUREBEGIN_G _asm(".byte 0xEB,0x03,0xD6,0xD6,0x07");
18 #define SECUREEND_G _asm(".byte 0xEB,0x03,0xD6,0xD6,0xFF");
19 #define SECUREBEGIN_H _asm(".byte 0xEB,0x03,0xD6,0xD6,0x08");
20 #define SECUREEND_H _asm(".byte 0xEB,0x03,0xD6,0xD6,0xFF");
21 #define SECUREBEGIN_I _asm(".byte 0xEB,0x03,0xD6,0xD6,0x09");
22 #define SECUREEND_I _asm(".byte 0xEB,0x03,0xD6,0xD6,0xFF");
23 #define SECUREBEGIN_J _asm(".byte 0xEB,0x03,0xD6,0xD6,0x0A");
24 #define SECUREEND_J _asm(".byte 0xEB,0x03,0xD6,0xD6,0xFF");
25 #define SECUREBEGIN_K _asm(".byte 0xEB,0x03,0xD6,0xD6,0x0B");
26 #define SECUREEND_K _asm(".byte 0xEB,0x03,0xD6,0xD6,0xFF");
27 #define NANOBEGIN _asm(".byte 0xEB,0x03,0xD6,0xD7,0x01");
28 #define NANOEND _asm(".byte 0xEB,0x03,0xD6,0xD7,0x00");

用最后兩句做解釋,NANOBEGIN和NANOEND是C語言的CC代碼段標記,被這兩個標記包住的代碼段,加密殼才會對其進行CC保護處理。NANOBEGIN 用匯編代碼表示為 0xEB,0x03,0xD6,0xD7,0x01 ,他這句是C的16進制表示形式,在E里匯編語句是采用10進制表示的。也就是我們要翻譯下這句代碼。

0xEB = 235
0x03 = 3
0xD6 = 214
0xD7 = 215
0x01 = 1

那么NANOBEGIN在E語言里表現形式就是 置入代碼({235, 3, 214, 215, 1}) 。

以上是“易語言保護殼的sdk代碼有哪些”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注創新互聯行業資訊頻道!


網頁題目:易語言保護殼的sdk代碼有哪些
文章源于:http://www.xueling.net.cn/article/gjeigo.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 国产一区二区三区久久99 | 久久久噜噜噜久久久 | 女人与牲口性恔配视频免费 | 蜜臀在线一区 | 久久亚洲愉拍国产自367391 | 手机看片日韩精品 | 国产一区二区三区在线看麻豆 | 成年免费无码动漫AV片在线观看 | 又粗又猛又大爽又黄老大爷1 | 亚洲日韩高清aⅴ在线观看 四区在线观看 | 国产∨亚洲V天堂无码久久久 | 中文字幕一区av | 色综合久久婷婷88 | 国产亚洲精品A在线观看 | 成人午夜爽爽爽免费视频 | 国产A级毛片久久影院 | 亚洲手机av | 国产精品鲁鲁鲁 | 久久不见久久见www免费视频 | 逼特逼在线观看 | 色蜜av| 最近中文字幕完整视频高清 | 久久精品日本一区 | www.夜夜草 | 中文字幕在线2021一区 | 精品久久久久久久人人人人传媒 | 高清国产下药迷倒白嫩美女99 | 日本a一区| 日本一级人做人爰视频 | 久久精品国产99国产精2020新增功能 | 热久久精 | www.888www看片 | 91免费| 大地影院mv高清在线观看免费 | 一区二区色 | 一二三四五在线视频 | 成人蜜桃 | 91久草视频| 国产在线精品一区二区三区不卡 | 97影院网| 欧美乱子伦XXXX12在线 |