文件反向搜索的问题

最近在网上找考试的学习资料,发现两个恶心人的东西,一个就是伪装成病毒,还以某某试卷为诱饵,很恶心,欺骗穷学生有意思吗。另一个就是加密,这个其实无可厚非了,不过有的人就是二道贩子,这个就比较恶心。不过无意中发现有人提供了一个三屏软件的解密方法,说起来很简单,就是先反向搜索第一个非字符的四字节,再以此字节正向搜索就可以找到两个同样开始的字符就是加密包的位置,手工操作的确可以,但是看教程的时候发现有个辅助软件可以自动提取,但是没找到。原理这么简单就操起VS练练手。

但是写起来才发现不太容易,一直卡在反向搜索上,弄了一下午才明白,移动文件指针要小心,读取文件的时候会自动移动指针,所以如果读的位置超过了文件位置就会使移动指针失败。另外win10下发现如果程序以管理员身份,拖拽竟然还会失败。

猜你喜欢

转载自blog.csdn.net/wylbw/article/details/79392741