手机浏览器扫描二维码访问
“小赫子,快醒醒,朕要施展绝技了。”艾达否指着屏幕上一个屎黄色的文件夹,“看看,这个Immortal,就是核心程序的主文件夹。不得不说,上个世纪的码农还都挺中二的,这单词是什么意思?永垂不朽?”
卢赫揉了揉眼睛,打了个大大的哈欠,“这词是永存和不死的意思吧,寓意很好啊。”
艾达否撇撇嘴,打开一个叫ExeinfoPE的软件,把文件夹里一个名为Immortal.e的文件拖了进去,然后按下了回车键。
();() 进度条飞快地走着,不一会儿,软件下半部显示出了两条信息:
MicrosoftVisualC++V2.0-100x-(x86)
脱壳成功
“完美!”艾达否激动到拍桌,“古董软件就是如此简单。也许他们的加壳手段在当时看来很复杂,但在20年后的今天,脱壳就像喝水一样简单。”
“什么是加壳脱壳啊?”卢赫被触及到了知识盲区。
“加壳就是为了防止软件被破译,在指令的头部写入一层额外的指令,把程序入口点和动态链接库的地址表隐匿起来。”艾达否说完又思索片刻,“打个不太恰当的比方就是,你不想被别人看光光,所以要穿衣服,这叫加壳。现在我非要看光你,就强行把你衣服给扒了,这叫脱壳。”
“变态。”卢赫捂住自己的领口,“那下一步呢?”
“下一步啊,那就是我的拿手绝技了,对这些可执行文件和动态链接库进行逆向分析,尽可能全地反推出程序源码。”艾达否说着拍了拍自己胸脯,“这破软件是C屁屁写的,我拿手,放心好了!”
于是之后的一周里,503寝室的就寝率急剧地从0%提升到了77%,虽然天花板上的那盏老旧的吊灯,每日都不堪重负地彻夜长明。
那个和艾达否同名的软件,一如既往地给力,仅用静态分析,便还原出了80%以上的高级语言。艾达否孜孜不倦地啃食它们,可吃完了以后,却发现自己吃了个寂寞。
因为那些能够被解析的部分,全部都在调用系统接口,从对象属性、函数名和执行逻辑来看,它们的功能仅仅在于读取交互数据,以及把不知道从哪里蹦出来一长串字符通过自定义的接口,传递给另外一个明显是用来自动化操纵硬件的软件。
这就像好不容易把别人衣服给扒下来了,却发现人家还额外穿了一套内衣,一个点都没露。想要一饱眼福,就要再去做动态分析和黑盒分析。
动态分析就是给程序打断点或者干脆直接单步执行,观察寄存器、内存数据和堆栈的变化,猜测程序做了什么;黑盒分析就是给程序输入大量的测试样例,通过观察输入和输入数据的关系,猜测程序到底做了什么。
这两种分析方式都是难啃的硬骨头。
于是在未来的半个月里,每当艾达否静坐在电脑屏幕前一边挠头一边扣脚时,卢赫都会为他递上一杯热腾腾地黑芝麻糊。因为他本就不浓密的头发,愈加稀疏了。
在喝下37杯黑芝麻糊之后,艾达否终于崩溃了。他叫来卢赫,郑重地说:
“现在我宣布一个惊天大秘密:这个锌指平台没有任何技术含量,它的原理就是你随机给它输入一串碱基序列,然后它再随机地给你输出一串。就这样,他们花了大几百万买了一台彩票机,就电视上那种,一个鼓风机往透明塑料转盘里吹,随机吹出一个又一个的球。”
“现在我给你演示一下。”艾达否说着,在地址0100345C处打下一个断点,把内存数据修改为AGGCCGTTC的二进制形式,然后运行到下一个断点,有一串长达900的数字被存入内存。
“看,就是这样。它只是给你摇了一串彩票。”艾达否摊手,“老弟,对不住,是我说大话了。不过也不完全是,因为我通过各种手段分析了,这输入和输出真没什么关系!南州湾大学是这个世界上最大的冤大头,圣加蒙是这个世界上最大的大骗子,没有之一!”
“介斗似嘛玩儿意儿斗!”艾达否的心灵似乎受到了创伤,喋喋不休道:“里德那个老梆子,用一个虚拟彩票机,骗了全世界二十多年!”
艾达否说完后,仰面干掉了杯底的芝麻糊,一把把杯子砸在桌上,然后与卢赫一起呆滞着。
正当两人沉默时,他们身后幽幽地传来了一句话。
“这不是Fortran吗?”
两人同时回头:“易大仙你什么时候回来的?你走路怎么没声?吓死个人了!”
简介关于快穿大佬是我未婚夫宅女曹点点意外上了快穿这趟列车,本以为这趟旅程,可以征服星辰大海,可从一开始,迎接她的就是末世这一艰难模式没有异能的普通人,在满是丧尸的末世,如何活下来?直到她遇到了一位丧尸大哥,在他的帮助下以及自带奇葩吐槽系统,终于伪装成为了异能者。但这位强的同伴为何一直厚脸皮黏着自己?还是说他有什么不可告人的目的?以上太啰嗦,其实就是我的外穿为什么和别人的不一样??(1V1甜文轻松向,考究党,请绕道)存稿丰富可放心入坑...
死亡不是生命的终点,手术失败的陈光穿越重生到和地球相似,但拥有凡力量的异世界,可惜他和凡力量无缘,但异世界的鬼怪似乎对他情有独钟灵能方碑...
穿越绑定情绪系统,周毅以为自己会走上人生巅峰!结果现自己身份竟然是Rng的青训选手,为了全身而退,周毅上演了什么是真正意义上的摆烂。每天只完成最基本的任务,其他时间都在摸鱼,甚至到后期不仅他摆烂,还带着新人选手ab1e一起。从此LpL诞生了一对卧龙凤雏!摆摊,送外卖,卖青蛙。期间还当低端局陪玩,各种调戏女主播,一个个面红耳赤,有好几个被周毅娴熟的开车技术所折服。甚至还要给经理介绍妹妹。真一件人事都不干。最终Rng决定,周毅一摊烂泥,留在Rng就是祸害,直接开除处理!结果三个月后!当周毅跟Rng对上的时候,Rng懵了!靠!你小子演我是吧?周毅别生气,我只是摆烂,又没说打不过你?摆烂跟没实力,是两个概念。第74章各位书友要是觉得LoL摆烂我忍了,摆摊过分了还不错的话请不要忘记向您QQ群和微博里的朋友推荐哦!...
作品简介有一刀斩杀黄金巨龙的低等骷髅种有身怀十大宠兽秘技的看门土狗更有自称为神的这是一个得到系统在破碎远古培育宠兽的故事。当荣光覆灭,黄泉逆流,昔日的存在将再...
穿越了,遇见的每一个熟悉的面孔,都会带来不一样的感受。体验不同人生的同时,也要做点开心的事。从此,生活变的精彩了起来既然来了就做改变些什么我来我见我变影视剧的综合世界融合在一起的世界第一融合三十而已流金岁月欢乐颂咱们结婚吧谈判官安家第二融合我的体育老师小欢喜我,喜欢你北京爱情故事恋爱先生第三融合精英律师女士的法则玫瑰之战欢乐颂3后续待更新关于剧情和时间线的部分改动,大家不要较真!推荐影视剧的请评论区留言。...
作品简介关于家族修仙开局一面通灵宝镜注不喜慎入一座位于灵脉之上的小村庄,一面沉寂于黎寨沟的破旧古铜镜,一位来自三清观的瞎子老道。自从柳颜水捡到了一面古铜镜,自己所在的小村庄,一切都开始生了变化。族人们都在努力修仙,而他选择了努力躺平。面对卷得一批的族人,柳颜水表示修仙太难太累,还好我有古铜镜。族人越强,我越强。我靠族人,靠到老。装备靠抢,功法靠复制,修为靠掠夺。带着族人制符炼丹布阵炼器,一路家致富,成为最强修仙家...