首页
社区
课程
招聘
未解决 求助hasp加密狗的hook破解
发表于: 2024-1-30 16:12 3211

未解决 求助hasp加密狗的hook破解

2024-1-30 16:12
3211

对于hasp加密的目标,如果主程序没有加hasp外壳,或者说加了hasp外壳也没加密很多代码的话,是可以用hook程序里的hasp_login,hasp_decrypt等hasp函数的方式,返回正常的值进行过破解的。


这里请教下,如果一个目标加了hasp外壳,这个时候如何用hook进行破解呢?先带狗脱壳?


例如类似下面这个,明显是全部区段被加了狗壳导致没法定位hasp_login等函数的位置。



[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 1687
活跃值: (2440)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
待壳区段代码解码后hook啊
2024-1-30 21:31
0
雪    币: 107
活跃值: (2279)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
zhongtiany 待壳区段代码解码后hook啊
先hook virtualprotect之类的函数呗?主要是加完壳后,hasp_login这些函数比较难找了,之前需要静态里面一个个去比对
2024-1-31 07:30
0
雪    币: 1687
活跃值: (2440)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
待壳区段代码解码后找hasp_login这些函数的特征码hook啊
2024-1-31 18:18
0
雪    币: 107
活跃值: (2279)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
zhongtiany 待壳区段代码解码后找hasp_login这些函数的特征码hook啊
最后用getprocaddress 函数里面不停的检查对应的偏移位置,看看是否解码了,解码了就hook。暂时解决了
2024-3-10 17:22
0
游客
登录 | 注册 方可回帖
返回
//