公司要求修改一个没有源码的exe程序,怎么做 要求添加新功能 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 添加新功能?除非你把exe反编译,然后就功能不动,并且第三方组件都有,然后只添加新功能,这倒还有的考虑 只能看能不能从外部搞手脚了,例如说截获消息,HOOK等。 理论上是可行的,实际上,如果有人能做的了,其实根本不用找这样的公司(工作),因为需要很高的水平,尤其精通汇编与api编程,步骤是这样的:1.把源来的程序反编译,生成汇编代码;2.然后在汇编代码基础上增加功能,或者可以用别的语言进行代码增加,但需要懂的如何把它们再下次编译的时候链接在一起3.再次进行汇编编译生成新的exe或者还有加入的dll等这样是可行的,也有人这么做,但是一般人确实做不了 把EXE文件发一下,让大家帮你修改修改。。 楼主看看木子的显IP QQ制作教程吧,可以修改部分功能Flashget://W0ZMQVNIR0VUXWh0dHA6Ly9kb3dubG9hZC4xMzZ6LmNvbS9WQy8yMDA3MDUxMS8yMDA3NTExMTMxODQ2MTYyXzEzNlpfQ29tLnJhcltGTEFTSEdFVF0= 没什么不能做的吧。你写一个外挂程序,用你的程序启动这个软件,然后再在这个软件上通过API加载菜单或者按钮,然后加载你的程序的内容。或许有些复杂,但可以变通实现。其实我们应当多思考,而不是多抱怨。 看是添加什么功能了,有些功能还是可以搞上去的。楼主把exe发给我看下,或者可以帮到你。 用Hook Dll。但不一定能完美解决问题。对没有源码的程序修改,动动皮毛还可以,搬筋动骨的话,那还不如重写一个实现。这次至少有源码,可以方便以后的升级和维护。 用exp……什么资源管理工具查看 然后可以处理 比如界面什么的 增删 还有 加入一些 机器码什么的 不过很难,以前见过 给灰鸽子 加功能的 纯exe上加 听老板的口气是什么时候想到了新功能,什么时候就往里边添加,还说反编译不就行了,听的我很惭愧啊,自己水平太低了你这个老板说得真轻松... 你叫他反编译个WINDOWS出来吧 做服务程序遇到的问题.为什么启动一下之后,什么也没有呢? fcTreeCombo的使用问题 进程相关 打印是乱码? 为何我写的出错信息无法显示? 急!在XP下编写的程序在98下显示不正常,字体大了好多,是什么问题? Question_关于Table的删除问题_在线等 在MDI窗体中通过菜单动态创建子窗体的问题。 关于数据库master-detail表的问题? 屏幕预览 有关rztabs的错误提示,请大家帮忙看看啥意思 如何判断黑白图片的某点是黑色还是白色
2.然后在汇编代码基础上增加功能,或者可以用别的语言进行代码增加,但需要懂的如何把它们再下次编译的时候链接在一起
3.再次进行汇编编译生成新的exe或者还有加入的dll等这样是可行的,也有人这么做,但是一般人确实做不了
Flashget://W0ZMQVNIR0VUXWh0dHA6Ly9kb3dubG9hZC4xMzZ6LmNvbS9WQy8yMDA3MDUxMS8yMDA3NTExMTMxODQ2MTYyXzEzNlpfQ29tLnJhcltGTEFTSEdFVF0=
对没有源码的程序修改,动动皮毛还可以,搬筋动骨的话,那还不如重写一个实现。这次至少有源码,可以方便以后的升级和维护。
你这个老板说得真轻松... 你叫他反编译个WINDOWS出来吧