91chinese在线,成人激情免费视频,国产午夜无码视频免费网站,亚洲另类无码一区二区三区

經典案例

聯系方式

公司名稱:昆山華航電子有限公司
公司電話:0512-50139595
公司郵箱:eric@kshuahang.com
公司地址:江蘇省昆山市善浦西路

您當前的位置:首頁 > 技術資源 > 芯片解密

軟件狗[Dongles]的加密與解密技術(3)

軟件狗[Dongles]的加密與解密技術(3)

三、操作指南

1、BITSHELL參數的詳細說明

BITSHELL可以用KEY環境變量來設定一些參數,這樣可以簡化使用過程。設置方法如下:

SET KEY=[SCHEMExx,][STAY,][CHECKOVL]

BITSHELL各項參數的意義如下:

(1)參數SCHEMExx,若給出則依用戶的要求使用指定的變形算法,否則將隨機抽取一種加密算法。BITSHELL2.0共有20種算法可選。

每一種算法都有自己的特點,有的加密難度大但解碼時間長,這種算法適合加密重要的代碼不是特別大的軟件,如算法三和十二;還有的加密難度適中但解碼速度快,如算法一,適合加密大型軟件。

每個用戶可以根據自己的特點選擇,如加密不同的版本用不同的算法,加密不同的程序用不同的算法。如選算法十五可給出SCHEME15,選算法十九可給出SCHMEM19等,依次類推。

(2)參數STAY用來選擇在加密程序執行完畢后,是否駐留監控程序。默認值為不駐留監控。

如果加密FoxPro編譯的程序,必須加參數SET KEY=STAY,以監控覆蓋模塊。

(3)參數CHECKVOL如果被加密的程序中有覆蓋模塊,此參數是用來選擇是否檢查覆蓋模塊。對于用CLIPPER編譯出來的軟件,加密時設置該參數非常有必要。默認值不檢查覆蓋模塊。

BITSHELL參數都是可選的,如果不設置,都有相應的默認值。默認的設置為:

(1)SCHEME為隨機挑選算法
(2)不駐留檢測程序(加密FoxPro編譯的軟件,設定為駐留檢測)
(3)不檢查覆蓋模塊

2、使用BITSHELL

BITSHELL的商品盤是加密的,用戶可以將其安裝在NOVELL網絡服務器上使用,源盤不能復制。如果只是臨時使用一次也可不用安裝,將BITSHELL源盤放入軟驅中直接使用。方法:

BITSHELL<源程序>[<目標程序>]

如果不設置目標程序,加密的結果直接覆蓋在源程序上。加密所用算法可用環境變量KEY來設置。

例如:①BITSHELL C:TEST.EXE
②BITSHELL TEST.EXE SAMPLE.EXE
③A:BITSHELL D:TEST.EXE C:TEST.EXE

其中<源程序>是需要加密的程序路徑名。源文件必須是可執行文件以COM或EXE為后綴。如果缺省<目標程序>則直接在<源程序>上加密。如果還想保留未加密的程序,就不要缺省<目標程序>,并且保證源程序名與目標程序名不同。

[說明]
(1)BITSHELL系統本身是加密的,不能復制。
(2)經BITSHELL加密的軟件,可以拷貝,散發,任意運行,除非被加密的程序有自己的反拷貝介質。
(3)經BITSHELL加密的軟件不能還原為未加密狀態。
(4)經BITSHELL加密的軟件無法跟蹤,無法反匯編。

四、BITSHELL高級技巧

1、源程序嵌入式保護措施

軟件開發者在其軟件開發完成以后,再在關鍵地方鏈入以下函數。當鏈接成功后,用BITSHELL.EXE將用戶軟件加密。這套被加密的軟件運行時,就可以檢測該程序是否被解密修改,以采取響應的反擊措施,如拒絕執行等等。

用戶可參考以下流程加密:

(1)將自己的軟件(SAMPLE.C)編好,調試通過。

SAMPLE.C
#include<stdio.h>
main()
{
printf("This is my sample program! /n");
}

(2)在SAMPLE.C重要的地方調用加密函數。

SAMPLE.C
#include<stdio.h>
main()
{
/* Insert BITSHELL function call */
id (BL_ComeIn()==0)
{
printf("Error! /n")
return(255);

printf("Thin is my sample program! /n");}

(3)編譯SAMPLE.C成為SAMPLE.OBJ后,再將SAMPLE.OBJ和BLOBJ.OBJ鏈接成SAMPLE.EXE。
QCL /AL SAMPLE.C BLOBJ.OBJ

(4)用BITSHELL加密,鍵入命令執行:
BITSHELL SAMPLE.EXE SALE.EXE
軟件加密過程完成了!
如果被加密的程序SALE.EXE被解密或修改,就會提示錯誤,然后退出。

2、使用BITSHELL須知
請不要使用PKLITE,LZEXE或EXEPACK進行壓縮商品程序。
建議高級語言程序設計者,如有可能將所用程序設計語言的啟動代碼作修改,改變程序的入口點,避免被截獲。在程序內部識別BITSHELL的嵌入式模塊最好采用隨機調用。

加密時用環境變量指定參數。生產一批軟件,用同一種變形算法,萬一軟件有漏洞,新版本的軟件可換一種變形算法。加密后的文件放在硬盤上,可提高加密速度。超大文件加密后,再用PKZIP等壓縮后,放入商品軟件盤上。

3、注意事項

(1)運行BITSHELL系統,或運行經BITSHELL加密的程序系統,如果安裝了駐留型的調試跟蹤器(如:Soft-ICE,GameBuster等),請先拆除之,否則程序將拒絕運行,因為這樣有跟蹤解密的嫌疑。

(2)使用BITSHELL加密商品軟件的開發者,不要將BITSHELL系統盤上的任何文件和信息,以任何方式提供給最終用戶。不要將自己所用的BITSHELL的版本,序列號和變形算法透漏出去。

五、系統提供的可鏈接函數

函數BL-ComeIn(BLOBJ.OBJ).........................[1]
C語言說明:
extern unsigned long BL_ComeIn(void);
說明:
利用這個函數可判斷是否運行過反跟蹤程序,同時還返回程序的PSP段地址和機器的ROM檢查和,供用戶程序進一步檢查。這是一個與加密外殼相關的函數,這樣可使用戶程序與加密軟件融為一體。對PSP段地址和ROM檢查和的判斷不要隔的太近。
入口參數:無
出口參數:如果出錯,返回 0FFFFFFFFH ;
(DX:AX=0FFFFFFFFH)
如果成功,返回一個無符號的長字。
其中:
低字節是ROM檢查和,高字是PSP段地址。
(AL=ROM檢查和,DX=PSP段地址)
注意:ROM檢查和計算方法:
累加ROM(0xF000:0xE000)處開始字節,長度為0x100。
獲取PSP段地址方法:
MOV AH,62H
INT 21H
BX就是該程序的PSP段地址。
調用建議:
不要每次運行都去檢查該函數,用適當頻率、在關鍵的地方調用這個函數。

C Usage Example:
/*
* function:BL_ComeIn
*/

extern unsigend long far BL_ComeIn(void);
/* Error return 0xFFFFFFFF,Success Return
* Lo Byte is checksum,Hi Word is PSP segment
*/

void My_BL_ComeIn()
{
unsigned long ComeIn;
unsigned short int ROM_CheckSum;
unsigned int PSPsegment;
ComeIn=BL_ComeIn();
if (ComeIn==0xffffffff)
{
printf("/nERROR:not loaded from BITSHELL shell ! /n");
{
else
{
ROM_CheckSum=ComeIn&0xff;
PSPsegment =ComeIn>>16;
printf("nBITSHELL On Entry:/N");
printf("ROM checksum is %x/nh",ROM_CheckSum);
printf("PSP segment is %xh/n",PSPsegment);

inregs.h.ah=0x62;
intdos(&inregs,$outregs);
printf("n This program PSP segment is %xh/n",outregs.x.bx);
{
{


上一篇:軟件狗[Dongles]的加密與解密技術(2)
下一篇軟件狗[Dongles]的加密與解密技術(4)
溫馨提示:
凡在本公司進行電路板克隆業務的客戶,必須有合法的PCB設計版權來源聲明,以保護原創PCB設計版權所有者的合法權益;
【 字體: 】【打印此頁】 【返回】【頂部】【關閉

91chinese在线,成人激情免费视频,国产午夜无码视频免费网站,亚洲另类无码一区二区三区
  • <rt id="imqiw"></rt>
  • <rt id="imqiw"><acronym id="imqiw"></acronym></rt>
    
    
  • 欧美天天综合网| 五月婷婷激情综合| 夜夜操天天操亚洲| 粉嫩欧美一区二区三区高清影视| 日韩欧美中文字幕一区| 日韩黄色一级片| 8x8x8国产精品| 蜜桃精品视频在线| 欧美哺乳videos| 另类的小说在线视频另类成人小视频在线 | 一区二区三区精品视频在线| 91影视在线播放| 亚洲精品乱码久久久久| 欧美日韩精品一区二区三区四区| 男人的j进女人的j一区| 久久久久久麻豆| 99视频在线精品| 亚洲国产美国国产综合一区二区| 7777精品伊人久久久大香线蕉经典版下载 | 制服丝袜激情欧洲亚洲| 亚洲成人动漫在线免费观看| 欧美日韩一区二区三区视频| 日韩专区欧美专区| 精品入口麻豆88视频| 国产成人av资源| 亚洲欧美日韩国产一区二区三区| 欧美日韩不卡在线| 国产精品12区| 一区2区3区在线看| 精品国产sm最大网站免费看| 成人久久18免费网站麻豆| 亚洲欧美日韩国产手机在线| 欧美伦理视频网站| 国产aⅴ精品一区二区三区色成熟| 中文字幕亚洲精品在线观看| 欧美三级在线播放| 久久精品国产77777蜜臀| 国产精品毛片高清在线完整版| 欧美在线短视频| 国产一区二区三区免费看 | 91色视频在线| 日韩专区在线视频| 久久久久久久久久久黄色| 97久久久精品综合88久久| 亚洲电影欧美电影有声小说| 久久人人超碰精品| 欧美日韩精品久久久| 成人午夜av电影| 爽好多水快深点欧美视频| 国产性做久久久久久| 欧美亚洲国产一区二区三区va| 国产一区视频导航| 日韩综合小视频| 一个色在线综合| 国产精品私人影院| 欧美mv和日韩mv国产网站| 色婷婷av一区二区三区gif| 精品一区二区三区欧美| 亚洲6080在线| 亚洲男人电影天堂| 国产性做久久久久久| 制服丝袜亚洲网站| 欧美视频中文一区二区三区在线观看| 国产精品一区二区你懂的| 日韩高清在线观看| 亚洲亚洲人成综合网络| 中文字幕国产一区| 久久男人中文字幕资源站| 欧美疯狂性受xxxxx喷水图片| 色婷婷亚洲婷婷| 99久久免费精品| 国产成人一级电影| 久久www免费人成看片高清| 亚洲综合清纯丝袜自拍| 亚洲啪啪综合av一区二区三区| 中文字幕av在线一区二区三区| 精品国产免费一区二区三区香蕉 | 欧美日免费三级在线| 国产成人av电影在线| 另类欧美日韩国产在线| 午夜精品爽啪视频| 亚洲国产综合视频在线观看| 国产精品女主播在线观看| 国产在线不卡一区| 精品国产凹凸成av人导航| 国产一区二区女| 亚洲激情图片一区| 欧美老肥妇做.爰bbww| 一区二区三区四区国产精品| 欧美mv日韩mv亚洲| 欧美精品在线一区二区三区| 色噜噜狠狠成人中文综合| www.性欧美| 成人18视频日本| 4438x亚洲最大成人网| 欧美性感一区二区三区| 自拍视频在线观看一区二区| 亚洲宅男天堂在线观看无病毒| 综合久久给合久久狠狠狠97色| 国产精品国产三级国产aⅴ入口| 国产亚洲综合性久久久影院| 欧美激情一区二区三区全黄| 国产精品久久久久一区二区三区 | 日韩无一区二区| 亚洲二区在线视频| 亚洲午夜视频在线观看| 亚洲国产一二三| 五月天一区二区| 久久精品国产免费| 国产一区二区三区av电影| 国产一区二区三区高清播放| 成人国产一区二区三区精品| 色呦呦国产精品| 欧美日韩二区三区| 欧美一区二区日韩一区二区| 久久夜色精品一区| 亚洲视频一二三| 亚洲国产精品欧美一二99| 蜜桃精品在线观看| 成人教育av在线| 欧美午夜精品一区二区蜜桃| 日韩一区二区电影| 国产日产精品1区| 中文字幕一区视频| 亚洲成人一区二区在线观看| 久色婷婷小香蕉久久| 不卡在线视频中文字幕| 欧美日韩精品一区二区三区| 久久久电影一区二区三区| 亚洲欧美日韩国产一区二区三区| 日韩在线播放一区二区| 国产v日产∨综合v精品视频| 欧美视频一区二区| 久久婷婷成人综合色| 国产精品毛片无遮挡高清| 亚洲成年人影院| 国产福利一区二区三区在线视频| 欧洲生活片亚洲生活在线观看| 精品电影一区二区三区| 一区二区三区欧美| 国产高清视频一区| 欧美剧情片在线观看| 国产精品美日韩| 麻豆成人免费电影| 在线免费不卡视频| 亚洲国产激情av| 久久疯狂做爰流白浆xx| 91免费看`日韩一区二区| 欧美电视剧在线看免费| 亚洲观看高清完整版在线观看 | 国产亚洲欧美日韩在线一区| 无码av中文一区二区三区桃花岛| 高清国产午夜精品久久久久久| 在线综合视频播放| 亚洲激情中文1区| 国产成a人亚洲精品| 日韩欧美国产系列| 一区二区三区精密机械公司| 国产不卡视频在线观看| 日韩一区二区三区在线观看| 久久99精品国产91久久来源| av电影在线观看不卡| 久久综合久久99| 日韩精品一区第一页| 色美美综合视频| 亚洲欧洲国产日韩| 国产尤物一区二区在线| 日韩久久久久久| 美腿丝袜一区二区三区| 欧美高清视频不卡网| 亚洲香肠在线观看| 91福利在线观看| 亚洲天堂免费看| 成人看片黄a免费看在线| 欧美国产精品v| 国产麻豆日韩欧美久久| 久久久久久日产精品| 国产一区二区影院| 久久久久久毛片| 国产成人精品免费在线| 国产亚洲精久久久久久| 粉嫩嫩av羞羞动漫久久久| 国产性做久久久久久| 成人午夜激情在线| 亚洲图片你懂的| 欧美在线观看视频一区二区| 亚洲电影一区二区| 欧美男生操女生| 麻豆视频观看网址久久| 精品av综合导航| 国产盗摄女厕一区二区三区| 国产免费成人在线视频| 成人黄色av电影| 亚洲乱码中文字幕| 欧美日韩黄视频| 麻豆免费看一区二区三区| 久久综合网色—综合色88| 大白屁股一区二区视频| 中文字幕一区av| 在线亚洲高清视频|