二、那么DLL文件怎么打开呢
其实,理论上DLL是不能打开的,如果您还是想打开,可以使用一些软件开发或反编译功能,比如DLL函数查看器,但不建议修改。当然也有的DLL是加了壳的,您需要先脱壳才可以。这里小编要提示大家删除DLL文件或修改DLL文件的内容,可能会导某些程序无法打开或运行错误,提示没有DLL文件。因此一般情况下不建议您打开DLL文件或进一步对其进行编辑 *** 作。一:打开腾讯电脑管家,找到工具箱-电脑诊所。
二:点击软件问题专区。
三:在丢失dll文件一键修复区,找要修复的dll文件选项。
四:点击立即修复,便可以恢复正常了我认为是360太敏感了,其实是没什么问题的。
我之前用win7优化大师修改了开机登录画面,于是360就报出了这个文件被修改,于是我找了另一个同学的imageresdll替换了被修改的那个,发现我的登录画面变回原来的样子了,于是我又把开机登录画面改回我之前改的那个,发现360又报告被修改了,所以,我确信应该是没问题的,可以在360里面添加到信任区域。补充一下,vista和win7系统下的imageresdll这个文件储存了系统声音、图标、登录画面等等系统信息,人为修改也是可能的,并不一定是被木马修改了……ollydbg调试和修改exe等文件内部指令,使用IDA生成稍显易读的逆向代码。两者结合效果比较好。前者用于运行调试,找到目标指令的位置,后者则是逆向前期用来分析exe文件内部结构的工具。
怎么改,不能一言蔽之。大概的原理可以告诉你
使用ollydbg,运行,点击菜单栏的打开,选择你的exe文件,运行,找到main函数的位置,设置断点,单步运行,知道找到你想找的指令的位置,更改该指令,注意要保证指令的总体大小不变,比如说原先该条指令的大小是4个字节,那么你可以使用4个NOP指令代替,大小不变,但是使用6个NOP或者3个NOP指令,总体大小就不同了,exe文件内部指令的相对地址都变了。
即最后的exe文件大小要不变,不然会损坏exe文件。。。
最后保存修改的内容。
不知道你有没有个大概的印象,反汇编本来就很耗时耗力,需要耐心和经验,还得看你的需求。
你可以上“看雪论坛”搜索相关的教程。DLL是Dynamic
Link
Library的缩写,意为动态链接库。用eXeScope这个软件可以修改
>dll文件不能修改,就像你不能修改编译好的exe程序一样。
但是你可以在dll的基础上再封装一层,你自定义的函数调用dll的函数后又对结果进行了更改,然后把这个程序封装成新的dll。下次调用时直接调用你生成的新dll就好(原dll也要拷贝到运行目录中)lck lockfile (Paradox)
锁定文件
很多的软件都可能生成那样的锁定文件。
比如dreamweaver。
>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)