书香雅阁论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 1123|回复: 1

【DLL加验证教程】

[复制链接]

384

主题

407

帖子

158万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1581361
发表于 2022-11-24 01:50:35|字数:521 | 显示全部楼层 |阅读模式
LV10 站长

dll加验证分为2部分
第1部分为注入模式,主要目的在于防止dll被提取,并没有对dll本身加验证,生成的文件是exe注入器(注入方式是市场上常见的开源注入代码)


第2部分为授权模式,对dll实现内部授权
授权模式.PNG
加好后会生成2个文件
①:exe授权器,将账号密码等信息记录到本机
②:dll,内部植入了授权系统,dll被加载时,会自动读取授权器里面的数据进行验证


检测是否已加上验证方式:
①先不使用授权器授权,让exe加载这个生成的dll,会提示“请先用授权器授权”
②使用授权器授权,让exe加载这个生成的dll,一切正常,就和没加验证一样
③将授权器使用的用户名或卡密禁用,让exe加载这个生成的dll,会提示“用户或卡密被禁用”

提示:
授权器只需要在本机授权一次即可,如果一台设备已授权,使用第②和③步测试即可

注:授权模式加的dll仅适合于于自己的程序或他人程序但允许你自由编写接口的dll(如:exe是某系统,其官方文档允许你自己编写特定的dll接口供其调用,从而实现个性化的功能),不是随便拿个dll都可以加上并运行
(简单点说,加好后的dll在大小等方面与原dll是不一致的,如果你是非法去加,人家的exe调用时检测一下就会发现被调用,从而导致程序卡死等)
回复

使用道具 举报

0

主题

1

帖子

106

积分

注册会员

Rank: 2

积分
106
发表于 2023-7-24 23:49:49 | 显示全部楼层
11111111111111111111111111
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|小黑屋|书香雅阁论坛 ( 湘ICP备17011672号-3 )

GMT+8, 2024-4-27 11:53 , Processed in 0.095469 second(s), 28 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表