
软件分析
mURPHEY STUDIo
以无生之觉悟为有生之事业,以悲观之心情过乐观之生活。
展开
-
vb程序的破解笔记
这两天学习解密一vb编写的软件,该软件通过用户名和申请码(获取磁盘id并转换为数字)计算注册码。算法比较简单。总结破解vb程序的思路如下:工具:VB Decompiler Pro+Ollydbg1、脱壳后用VB Decompiler Pro找到注册按钮控件的地址。2、运行OD,在该地址处F2下断就可以分析算法了。原创 2015-12-25 09:40:36 · 1288 阅读 · 0 评论 -
LIZ文件格式加密分析
一、添加字节02二、004012D0 66:BA ACD3 MOV DX,0D3AC 初始值D3AC(54188)...aaa:004012DD 0FB7DA MOVZX EBX,DX 004012E0 0FB7D2 MOVZX EDX,DX 004012E3 C1FB 08 SAR EBX,8 算术右移(即取高位D3) 5b004012E6 8A08 MO原创 2015-12-25 09:49:31 · 517 阅读 · 0 评论 -
Pcode Opcode Meanings——VB
Pcode Opcode Meanings==============================================================================Prefixes:------------------------------------------------------------------------------转载 2015-12-25 10:14:04 · 1446 阅读 · 0 评论 -
挨千刀的Access数据库——内存溢出错误
调试一连接Access数据库的VB程序,select * from table where column='%%' 查不到数据,总是报 内存溢出 错误。爬遍网络,解决方案及相关知识点备忘如下:1、Ac数据库中尽量避免用like,而改为 InStr(1,LCase(列名),LCase('搜索的关键字'),0)2、文本数据中不能有日文片假名3、vb的sql代码为like '%%原创 2015-12-25 10:14:50 · 3054 阅读 · 0 评论 -
IL指令集
名称 说明 Add 将两个值相加并将结果推送到计算堆栈上。 Add.Ovf 将两个整数相加,执行溢出检查,并且将结果推送到计算堆栈上。 Add.Ovf.Un 将两个无符号整数值相加,执行溢出检查,并且将结果推送到计算堆栈上。转载 2015-12-25 10:16:04 · 520 阅读 · 0 评论