在网上下载了一个NES小游戏的合集,本来应该是一个压缩包,里面包含N个.nes文件就OK了,但是解压发现竟然还要安装!
安装你大爷啊,这种文件还要安装?
一看这个安装程序的图标就不是什么好东西,不用想也知道安装后,肯定会自带一堆乱七八糟的软件。
目录下有一个20多MB的*.data文件,那所谓的安装程序,也就是把这个文件解压吧。
用WinHEX看了一下文件内容,不是什么常规的zip,rar,7z等文件格式,是一种自定义的文件结构。
作为一名程序猿!能被这种安装程序坑吗?
果断IDA走起,分析一下解压思路。。。。。。
N个小时以后,找到了关键点。
嗯,是一个lzma压缩的数据文件。
自己动手,写一个干净的解压程序吧!万一以后再次遇到这种文件,就有现成的工具可以用了。
从这个文件里可以找到一些网址:貌似是叫快猴的网站提供的。
放在这里,顺便方便网友使用。
百度网盘:https://pan.baidu.com/s/1skHqZGp