C32ASM如何增加字符?

netcup 2009-11-13 12:28:14
我有个ERP的软件,DELPHI写的,软件里的一些SQL语法不规范,没有源代码,需要把不规范的SQL语句修改好。
简单的我已经都修改好了。但是有一段是要稍微做一点大的修改,要增加2-4个英语单词,去掉1-3个单词,总的下来可能能多出5-6个字节,请问在C32ASM里如何操作?
100分求!!最好远程给我指导下。
QQ:一8798858
...全文
236 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
netcup 2009-11-23
  • 打赏
  • 举报
回复
再顶一下,跳转法好像不行,一个哥们帮我远程鼓捣了下,说是有什么函数表。
ABitTrouble 2009-11-17
  • 打赏
  • 举报
回复
学习一下
netcup 2009-11-17
  • 打赏
  • 举报
回复
楼上大大,能否短消息给我你的QQ号码或者什么联系方式,远程帮我看下。
大熊猫侯佩 2009-11-16
  • 打赏
  • 举报
回复
如果空间太小,一种办法是找到所有该SQL CMD string 的 ref(引用),然后再找一块
足够大的空间重写SQL string,然后修改ref指向新地址。不过fix时要小心,最好结合
调试修改。

我不知道你的exe具体特性,否则也许会有其他更好的方法。比如动态分配,允许用户输入
干预等...
netcup 2009-11-16
  • 打赏
  • 举报
回复
别人帮我用跳转发在OD里改了下,最后没成功,说是有什么函数输出表。
跳转法不行的话,还有什么方法改这个程序的一点语句呢?
netcup 2009-11-13
  • 打赏
  • 举报
回复
楼上正解,能否指导我改好程序?
QQ:18七9885八
gyk120 2009-11-13
  • 打赏
  • 举报
回复
查找那些字符,然后替换……这类工作可能在OD里面方便一点,直接改可能会溢出……
用户 昵称 2009-11-13
  • 打赏
  • 举报
回复
不懂,但是如果只多几个字符的话,可以试试法将涉及的单词变短,比如admin改为adm....见笑了

21,497

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧