吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1458|回复: 5
收起左侧

[求助] od编译vb.net程序如何修改保存

[复制链接]
ddx123 发表于 2020-1-18 14:12
用od 动态跟踪到关键点,修改后,保存不了程序 。如何解决。 用内存机也不行,好象每次地址是变动

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

老伙计 发表于 2020-1-18 14:22
本帖最后由 老伙计 于 2020-1-18 15:45 编辑

        od编译?
        楼主的进步空间不是一般的大呀!

        顺便科普一下,Ollydbg 只能跟踪和修改内容是 Windows 本地指令的 32 位程序,不可能编译代码!!!

        如今 vb . net 的程序都可以用 OD 来跟踪和修改了?那可是虚拟机指令,如果真的能做到,那无疑就是万人景仰的大牛了!
生有涯知无涯 发表于 2020-1-18 15:53
 楼主| ddx123 发表于 2020-1-18 16:42
老伙计 发表于 2020-1-18 14:22
od编译?
        楼主的进步空间不是一般的大呀!

以前论坛有个大牛的贴子,就是用od搞net啊   用特征码。 事实上od更好用,动态改成功,无法保存
Lopht 发表于 2020-1-18 17:03
我现在不懂破解了,只说我记得的,楼主看看有没用。
说实话vb真的挺boring的。
vb的解释是在自己的虚拟机里(比如MSVB60.dll),你自己在OD里面跟踪到关键点的时候,看下OD的标题栏就知道,你其实是在VB虚拟机dll里了,.net程序出来之前对付VB的老做法是拷贝一份相应的dll到软件的执行目录下,因为vb优先在本目录查找虚拟机解释dll,然后再到系统目录下寻找,OD载入dll,查看入口基址(快捷键alt+E?记不清了,找到对应的dll入口),数据窗口转到入口右键改为pe头格式显示,下拉到text的代码在最后改为E0000020(应该是,好多年不碰真记不清了)权限即可增加write,保存。这样你就能修改dll加入代码。
然后你再重新OD载入软件到关键点修改保存,其实你保存的只是修改后的dll,以此来达到目的。
听说现在的net程序调试都用dNspy了,对VB有没用也没试过,OD的时代也许真过去咯.....
 楼主| ddx123 发表于 2020-1-18 19:40
Lopht 发表于 2020-1-18 17:03
我现在不懂破解了,只说我记得的,楼主看看有没用。
说实话vb真的挺boring的。
vb的解释是在自己的虚拟机 ...

谢谢解答,用od也是没办法,不懂net语言,看不懂呀
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止回复与主题无关非技术内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-4-19 22:16

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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