亚洲AV无码AV制服丝袜在线,亚洲综合无码日韩,国产爆乳无码视频在线观看,亚洲成年AV天堂动漫网站

經(jīng)典案例

聯(lián)系方式

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

您當(dāng)前的位置:首頁(yè) > 技術(shù)中心 > 關(guān)于知識(shí)產(chǎn)權(quán)

軟件保護(hù)技術(shù)--功能限制的程序


這種程序一般是DEMO版或菜單中部分選項(xiàng)是灰色。有些DEMO版本的部分功能里面根本就沒(méi)有。而有些程序功能全有,只要注冊(cè)后就正常了。   你使用這些DEMO程序部分被禁止的功能時(shí),會(huì)跳出提示框,說(shuō)這是DEMO版等話,它們一般都是調(diào)用MessageBox[A] 或 DialogBox[A]等函數(shù)。你可在W32DASM反匯編它,一般能找到如下字符串:"Function Not Avaible in Demo" 或 "Command Not Avaible" 或 "Can't save in Shareware
/Demo"等,這些CALL會(huì)被相應(yīng)的調(diào)用,可作為你破解的一指示器。

  另外,就是菜單中部分選項(xiàng)是灰色的不能用,一般它們是通過(guò)如下兩種函數(shù)實(shí)現(xiàn)的:

(1)EnableMenuItem

允許、禁止或變灰指定的菜單條目
BOOL EnableMenuItem(
HMENU hMenu, // 菜單句柄
UINT uIDEnableItem, // 菜單ID,形式為:充許,禁止,或灰
UINT uEnable //菜單項(xiàng)目旗幟
);
Returns
在ASM代碼形式如下:
PUSH uEnable    //uEnable=0 則菜單選項(xiàng)允許
PUSH uIDEnableItem
PUSH hWnd
CALL [KERNEL32!EnableMenuItem]

(2)EnableWindow
允許或禁止鼠標(biāo)和鍵盤(pán)控制指定窗口和條目(禁止時(shí)菜單變灰)
BOOL EnableWindow(
HWND hWnd, // 窗口句柄
BOOL bEnable // 允許/禁止輸入
);
Returns
如窗口以前被禁止則返回一TRUE,否則返回 FALSE。


上一篇:軟件保護(hù)技術(shù)--Key File保護(hù)
下一篇軟件保護(hù)技術(shù)--CD-check
溫馨提示:
凡在本公司進(jìn)行電路板克隆業(yè)務(wù)的客戶,必須有合法的PCB設(shè)計(jì)版權(quán)來(lái)源聲明,以保護(hù)原創(chuàng)PCB設(shè)計(jì)版權(quán)所有者的合法權(quán)益;
【 字體: 】【打印此頁(yè)】 【返回】【頂部】【關(guān)閉

[軟件保護(hù)技術(shù)--功能限制的程序]^相關(guān)文章