易语言写的程序,它编译的时候不是静态编译怎么破解
首先确定你有下载VC98linker并解压到软件安装目录,之后用易语言打开VC98linker里的link.e的易程序,点击运行,之后它会自动定位,点确定修改后就可以静态编译了。
易语言编译的exe软件怎么样能把它破解。知道源码呢。
这不叫破解,叫反编译,可以将其反编译成汇编语言,但是如果非把它反编译成易语言或其他高级语言就不大可能了,所以是看不了易语言源码,如果你懂汇编语言,可以试下。
怎么破解易语言静态编译出来的软件
就算是能破解也不可能看到易语言写的源码,破解只是能破除一些功能之类的!
E语言普通编译文件如何破解
追问: 只是想把普通编译破解掉,我也不是就懂E的,C的快初级了,查IP和入侵IP我也都学会了,汇编我只学了点代码,比如把jmp给nop掉,je改成jne或jnz,爆破是把重要的jnz给nop掉,黑客里的破解我已经会追出注册码、修改注册码、爆破和清除软件广告了,我觉得学hei ke 的随时可以说自己是hei ke ,但主要的还是技术问题,其他的我还在学咧! 回答: 易语言出来的他还是PE文件。只要没加密过 都是一样的,下个消息断点,API断点什么都好办了,你搞不清楚的那些是加密过的! 追问: 抱歉,我还是个E语言初级,有些不太懂,有的软件可以用静态,而我也只会破解静态编译过的,普通编译后会产生其他两个无法直接打开的文件,这要用什么软件才能解密呢? 回答: fnr应该是易语言的运行库
静态编译就是把易语言所需要的运行库打包到exe中
普通编译是把易语言运行库跟执行代码分离出来
MFC里面也有静态编译,运行不是静态编译的MFC程序需要安装MFC运行库(一般电脑上都有)
因为windows的普及几乎所有电脑上都有MFC运行库
而易语言当时设计之初也是这样考虑的:把运行库跟执行代码分开,需要运行库的时候动态加载(跟dll一个意思)
但是由于E语言不普及啊!所以咯,一般就是静态编译,体积大点也没办法
要是把那 fnr放到 path中去就都可以了!
在普通编译的exe里面你碰到call跟进去就直接跟进fnr里面去(事实上是映射到exe的地址空间中的)了
这就跟 普通exe调用 windows API没两样 补充: 到看雪软件安全论坛混几个月吧 孩子!对于破解 不是我说你
件怎么样能把它破解。知道源码呢。这不叫破解,叫反编译,可以将其反编译成汇编语言,但是如果非把它反编译成易语言或其他高级语言就不大可能了,所以是看不了易语言源码,如果你懂汇编语言,可以试下。怎么破解易语言静态编译出来的软件就算是能破解也不可能看到易