破解/汇编学习笔记

用汇编编写加解密函数 用汇编编写一个简单的加解密算法 阅读详情

1.循环,用得比较多,也是加密/验证常用的

MOV EAX,DWORD PTR SS:[EBP-4] 
CALL XXXXXXXX                   //这一般是取长度
TEST EAX,EAX   
@@Loop:
JBE XXXXXXXX                    //长度为0,不做循环 
MOV EDX,1                       //从第一个开始:Delphi程序
MOV ECX,DWORD PTR SS:[EBP-4] 
MOVZX ECX,BYTE PTR DS:[ECX+EDX-1] //取一个字符
...
...           //其它操作,各人有异
...
INC EDX       //取下一个
DEC EAX                            
JNZ @@Loop    //下一轮

2.取无效地址?

    在处理中,经常看到有类似LEA ECX,DWORD PTR DS:[ECX+ECX*2]的句子.
心想,怎么可能,这样访问不会出错吗?
    不会,原来LEA不会访问地址后才取地址,而是直接取,呵呵,其实这个只是用
来做运算:ECX = ECX * 3;

3.对Delphi 程序Timer设置断点

方法:在模块中查找cmp esi, 113 设置断点

Delphi 在处理Timer时,SetTimer传的TimeProc 是0,因为Delphi不通过回调函数的方式,而是通过消息实现。

constructor TTimer.Create(AOwner: TComponent);
begin
  inherited Create(AOwner);
  FEnabled := True;
  FInterval := 1000;
  FWindowHandle := AllocateHWnd(WndProc);
end;

其中AllocateHWnd(WndProc)就会产生一个大小为0的窗口,并将WndP
CE修改器进阶:利用内存偏移与汇编注入,破解游戏角色属性结构 本文深入探讨了如何利用CE修改器进行游戏逆向工程,重点解析了角色属性内存结构的定位与修改技术。通过内存偏移分析、指针链追踪和汇编注入等高级方法,读者可以掌握破解游戏角色属性结构的实用技巧,实现从基础数值修改到条件判断、批量操作等复杂功能。 阅读详情

相关推荐

OD常用汇编指令集详解简洁明了(初学破解必看)还有OD插件集合弄懂OD这些破解常用汇编指令

对于初学破解的人来说,没有人指导OD指令集的具体意思,光靠自己摸索很费劲,如果靠的别人的教程按部就班去破解软件,那不是自己破解,没意思,只要弄懂OD这些破解常用汇编指令,那基本一些简单的软件还是可以靠自己慢慢摸索破解出来的。下面还有详细的OD指令集介绍,可以先看看。为了方便初学破解一下记不住这么多的OD指令集,下面我放了一个汇编指令集查询器,对于初学破解者可是省了很多事。初学破解者用,大神的路过。另外在底下附加OD插件集合。

china365love的博客 1742

Win32汇编学习笔记03.RadAsm和补丁

可以看出它调用了 默认过程函数,并没有自己处理关闭消息,所以我们只能 自己来 判断是不是WM_CLOSE 消息,然后我们自己来处理 ,如果是 WM_CLOSE ,那么就需要我们去弹窗,不是的话就交给过程函数去处理。因此可以分析出,程序是那我们输入的字符串做一系列运算,再把结果格式化后去跟第二个字符串 作比较,我们把上面格式化后的字符串拿去测试,可以发现通过了,所以猜想是正确的。可以看到,运行到系统的 dll 中,所以这不是一个 重叠类窗口,所以过程函数不是自己的,无法用上面方法,所以要换个f方法。

彭于晏长沙分晏 1323

obdg反汇编破解crackme

obdg是一个反汇编软件

qq_40711741的博客 1342

破解 汇编 教程

破解 汇编 教程

常用汇编破解方法

软件破解常用汇编指令 ,集合大量汇编基础,破解方法,指令的用处。是一份很不错的资料。

汇编破解常用口令

汇编破解口令汇编破解口令汇编破解口令汇编破解口令汇编破解口令

菜鸟学习破解汇编基础视频教程

菜鸟学习破解汇编基础视频教程-适合初学者,

汇编1527解码程序,绝对可用

PIC的汇编解1527程序,早前写下的,看看还是可以的。

【Jlink & C#】通过C#实现Jlink RTT上位机的功能

某天看到安富莱家的自己开发的调试器可以实现输出中文调试信息到自己编写的Jlink RTT上位机上,觉得无比神奇,略好奇到底是如何做的,找了很久,发现其上位机的对应的实现好像也没有完全开源出来。后来经过很多搜索确认,知道了几个事实:那么有没有可能用C#来控制Jlink呢?答案是,有!!! 解决思路在于,C#调用JLinkARM.dll里面的函数 这里转载下我认为很有意义的发现结合以上的几个发现,加上我自己的测试,我把我对接JLinkARM.dll的C#接口分享出来,不保证都能用,我只是测试了几个常用的功能,R

一只爱做笔记的码农 9152

ZYNQ烧写程序到flash

1.打开SDK创建FBSl项目 点击finish 2.创建BootImage 导入fsbl.elf、.bin、.elf三个文件,Create Image 生成BOOT.bin文件 3.将BOOT文件烧录到FLASH image File选择2中生成的BOOT.bin文件,FSBL File选择fsbl.elf文件,连接好ZYNQ的Jtag,点击Program,即可烧录。 4.烧录程序到FLASH失败 如果是第一次烧录,需更改创建的fsbl工程下的main函数,在如下代码处加入BootModeRegi

qq_40603614的博客 8352

STM32F4_LCD显示汉字

LCD显示汉字和显示图片、数字、字符的原理是一样的,都是将汉字、图片、数字以及字符转换点阵,进而通过函数扫描点阵在LCD上显示;

light_2025的博客 1万+

从二体运动到高精度轨道:STK与MATLAB联动的轨道外推算法演进史

本文探讨了轨道外推算法从二体运动到高精度轨道预报(HPOP)的演进历程,重点分析了STK与MATLAB协同仿真环境下的技术实现与应用。通过对比不同算法的精度与适用场景,展示了HPOP在卫星参数优化和轨道设计中的优势,为航天任务规划提供了高效解决方案。

weixin_29082143的博客 700

MacBook用户必看:用Homebrew一键搞定frp内网穿透(含阿里云配置模板)

本文为MacBook用户提供基于Homebrew的frp内网穿透实战指南,详细介绍了从环境准备到阿里云服务器配置的全过程。通过Homebrew一键安装frp客户端,结合阿里云配置模板,实现高效稳定的内网穿透,适用于远程开发、IoT设备调试等多种场景。

weixin_28692817的博客 321

YOLO项目部署:从Python脚本到Docker容器的企业级交付全流程

YOLO模型企业级Docker部署方案 核心挑战 环境一致性:解决"本地能跑,服务器崩掉"问题 可扩展性:支持单实例到多实例扩展 稳定性:确保99.9%可用性 部署流程 项目改造:模块化代码,分离配置 Docker镜像:支持CPU/GPU环境 API服务:封装推理逻辑 监控告警:实现自动化运维 技术方案 需求 解决方案 环境一致性 Docker镜像+依赖冻结 可扩展性 K8s+负载均衡 稳定性 健康检查+自动重启 项目结构 模块化代码组织 外部化配置管理 精确依赖版本控制 摘要重点:通过

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 1231

【YOLOv11多模态融合改进】| CVPR2025 LCA轻量交叉注意力 双向模态交叉引导 + 双支路噪点抑制,兼顾纹理与热目标特征融合

可见光模态富含纹理、色彩、边缘细节,但夜间/低照度场景信噪比极低,暗区噪声泛滥;红外模态依靠热辐射凸显弱小目标、暗区物体轮廓,但缺失真实色彩与精细纹理。简单拼接/逐加融合仅做浅层特征叠加,无法建立可见光纹理、红外热特征的双向引导关联,两类模态互补信息无法精准互通;普通自注意力仅单模态内部建模,跨模态交互匮乏,红外热目标易被可见光暗噪声淹没,可见光有效纹理易被红外灰度信息覆盖;

Limiiiing的博客 120

使用Google Earth Engine下载JRC全球水体数据

通过Google Earth Engine平台和提供的源代码,研究人员和水资源管理者可以方便地获取和利用这一重要的水资源监测数据集,从而开展相关的研究和决策支持工作。要使用Google Earth Engine下载JRC全球水体数据,首先需要在Google Earth Engine平台上进行注册和登录。JRC全球水体数据是由欧洲联合研究中心开发的高分辨率全球水体分类数据集,覆盖了整个地球的陆地和水域。下载完成后,你可以使用各种遥感数据处理软件来打开和分析这些数据,以满足不同的研究和应用需求。

LrlDebug的博客 1158

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

上一篇: 分享:组合语言之艺术(朱邦复) CHM格式提供
下一篇: VB函数的列表(newlaos翻译整理)
hydonlee
博客等级 码龄26年 7粉丝 29原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值