搜索
热门
最新
全本
修真小说
军事历史
校园小说
玄幻小说
科幻小说
穿越小说
网游小说
轻小说
都市小说
《重生学神有系统》第284章 江寒的操作
“CrackMe”是很多逆向论坛里十分流行的玩法。
一些人为了测试自己的软件保护技术,就会制作一些CrackMe程序,让别人来尝试破解。
网上也经常会有一些kMe)竞赛。
根据设计者的意图和加密技术水平,不同的CrackMe,破解难度天差地远。
江寒点击了一下下载链接,题目给出的CrackMe,很快就下载了下来。
然后,先将其运行了起来,观察一下程序的外在表现。
这是个文件,界面十分朴素,只提供了两个输入框。
一个用来输入UserName,另一个用来输入er,序列号),下面还有个【Login】按钮,用来检测是否匹配。
看完了这些内容,对程序的结构心里有数之后,江寒就将窗口关掉了。
随后,他就打开了著名的调试工具OllyICE,并在调试器中加载了这个CrackMe。
开始调试之前,先设置个断点。
断点是调试器的一种功能,可以让程序中断在需要的地方,以方便分析。
常用的断点有INT3断点、硬件断点、内存断点、消息断点、条件断点等。
例如,就是很常用的消息断点,功能是当鼠标左键抬起时,中断程序运行。
又如GetDlgItemText断点,当程序试图调用WindoI,获取输入框里的文本内容时,就会被拦下。
江寒先试着设置了lgItemTextA断点,然后按了下F9,让程序跑了起来。
CrackMe的窗口出现后,先随便输入一组,然后用鼠标点击了一下【Login】按钮。
结果……
程序直接弹出了一个MsgBOX,提示【用户名和序列号不匹配】。
很遗憾,在这次尝试中,断点并没有发挥作用。
这说明在这个CrackMe里,并没有使用lgItemTextA来读取字符串。
否则的话,就会被调试器拦截下来,而不会执行关键Call了。
所谓关键Call,是指程序中用来计算用户名和序列号的函数,通常执行完关键Call,很快就能找到一个条件跳转语句。
如果序列号与用户名匹配,就会继续往下执行,否则就弹出出错提示……
接下来,江寒又试了一下断点。
这次终于成功断了下来。
接下来就很简单了,交替使用F7、F8两个快捷键,单步跟踪即可。
这个程序是那种很老实的程序。
意思就是没有什么乱七八糟迷惑人的东西,也没有刻意增加难度,为难挑战者。
以江寒的调试功力,跟踪这么老实的程序,自然是易如反掌。
他只花了3分钟,就找到了关键Call。
随后,将这个Call语句,设为断点,然后,重新运行。
再次填写序列号、用户名,点【Login】……
很快,程序中断在了关键Call上。
江寒按了一下F7,进入了函数体内部,这样就看到了一段以Ret结尾的反汇编代码。
这段代码的功能,就是根据。
到了这里,就比较考验基本功了,必须读懂反汇编指令。
当然,这对于训练有素的人来说,也是的一件事。
江寒花了十分钟,将算法分析了出来。
看得出来,设计者的确没有故意难为人,算法设计得十分简明。
首先,把64变换,然后对新串中的字符,做ASCII码值累加cāo)作,再经过一番算不上十分复杂的数学运算后,就得到了一个新的字符串。
此字符串就是与UserName对应的SN,其许包含大小写字母和数字,以及一些特殊字符,算法保证其与UserName对应的唯一……
这道题可以说是白给,只要稍微懂点逆向调试,基本功别太差,一般都能轻松搞定。
江寒估计,官方第一关弄得这么简单,可能只是打算过滤一下参赛者,将那些没事儿来凑闹的人排除掉。
接下来是第二题。
仍然是CrackMe,但和第一题比起来,难度就突然提高了十倍不止。
什么花指令、虚拟机、静态反汇编、动态反调试……
凡是当前流行的保护手段,几乎一应俱全。
而其核心算法,更是动用了。
也就是主办方还算有点良心,没用出RSA2048这种大杀器,否则大家比的就不是逆向水平,而是计算机的能了……
江寒足足用了二十分钟,才计算出了正确的SN,通过了这一关。
随后,他就一道题、一道题,连续挑战了下去。
越往后,题目的难度越高,花费的时间自然也会稍微长一些。
不光只有CrackMe,还有一些别的玩法,比如破解个虚拟账号系统的密码之类的。
最有趣的是第5题。
目标数据在内存中构成了一个虚拟魔方,并根据UserName随机打乱。
要求构建一个字符串,用此字符串的二进制序列,作为cāo)作指令,让这个魔方复原。
令人发指的是,这个魔方不但高达11阶,还有随机生成的“块坏”!
坏块的意思是,你看不到它的“颜色”,但如果不能放在正确的位置,就不能通过最后的检测……
江寒还得额外写个魔方通解程序,将这个虚拟魔方转放进去,用穷举法求解出复原过程,然后才能根据要求,构造出对应的字符串……
就这样,直到下午3点,江寒才终于解决掉了前6道题,来到了最终关门前。
奖金也顺利地到手了1.5万美元。
为什么是1.5万?
第四题做完之后,江寒才发现,原来那道题的奖金,只有前1000位破解者,才能认领……
好在后面的题目越来越难,过关的人也越来越少,才没被其他人把奖金全都抢走。
最终关。
江寒满怀期待地点了进去。
题目是一个单片机ROM,要求破解其加密机制,去掉防复制模块,并提交Dump出来的无加密ROM。
江寒按照要求,下载了目标ROM。
然后祭出调试工具,加载进来一看……
江寒顿时就傻眼了。
我了个去,这不就是自己的坏苹果吗?
KAGGLE也算世界知名平台了,居然用坏苹果作为压轴。
怪不得奖金那么高呢,主办方没准根本就没打算掏这笔钱。
不过,千不该、万不该,你们不该一声不吭地,就用了咱的坏苹果。
更不应该的,居然还邀请了我这个“发明人”,参加了这次的锦标赛!
江寒偷笑了两声,然后果断从硬盘中,翻出了一个文件,上传到了答题区。
不是别的,正是坏苹果的原始ROM文件!
这是他能想到的,最简单的拿到500万的方法。
想到KAGGLE里负责这个比赛的人,看到了这个文件之后,种种可能的精彩表……
江寒忍不住嘿嘿一笑。
接下来,就要看KAGGLE官方,到底舍不舍得那500万了……
感觉已经有点饿了,江寒他就关掉了电脑。
打算先去做个饭,解决一下温饱问题,然后,又饱又暖的时候……
然而,江寒刚走到厨房门口,就忽然顿住了形。
有点不对!
今天又是在“HackkMe,大脑持续高强度运转了整整一天。
可是,居然一点疲倦的感觉都没有?!
按照以往的经验,像是这种用脑强度,不吃个十条、八条冰岛红极参,只怕很长时间都缓不过来。
然而,今天的状态却好得有点出奇。
这到底是怎么回事?
难道……小媳妇不但能帮咱充灵感,还能给咱的大脑充能?
这有点不太科学吧?
类似那种喜闻乐见的活动,不增加能量消耗就不错了……
江寒思索了一下,忽然心中一动,连忙打开了系统UI。
看着龙飞凤舞的【学者】二字,以及紧随其后的一串小星星,如同呼吸灯一般,一闪一闪……
江寒不若有所悟。
重生学神有系统
第283章 给灵感充点值
第285章 “弹性碰撞”
小说推荐
重生九零娇妻有系统
秦晚被觊觎她未婚夫和财产的姑姑、表妹逼到跳楼,断了腿、污了名,还连累了至亲至爱 重生回到危急时刻,正想着如何反败为胜,被一高能虐渣系统砸中。还没来得及高兴,某统哭叫绑错了人 它从亿年后奔来,本是要助她隔壁家的帅哥哥逆袭。非死无法解除绑定,黑芝麻馅萌妹子与同属性系统…建立互助联盟 于是,霸道小哥哥占多
失忆的紫
连载
最新章:
第二百六十一章 舍命相陪
重生后我有了美颜系统
重生后有了美颜系统,变瘦变美尽在掌握中!回到九年前,她左手抓钱钱,右手抓爱情,踢开极品渣渣,走上一条霹雳火花带闪电的逆袭之路
理想花
连载
最新章:
第232章
通灵系统:重生国民男神
【女扮男装,强强,1v1】叶潇然此生住过孤儿院,当过影后,被挚爱背叛成过通缉犯,只因一双通灵宝眼最后落得于狗争食惨死下场,夜萧然,夜家唯一的继承人,却是天生懦弱无能甚至被人打死无人问津。再睁眼,叶潇然成了夜萧然,偶得最强(坑爹)不是,是最强通灵系统,废物变天才,学渣变学霸,天生影帝,网文大神,最强编
琉长生
连载
最新章:
第622章 出场
枭爷霸宠:重生系统女神
【重生+系统空间+双洁1V1爽文+男强女强【娱乐圈+架空现言 简介【叮咚!重生系统正在加载中【叮咚!女神系统正在加载中【叮咚!系统加载完成,正在启动【叮咚!系统成功启动,恭喜汐女神重生【温馨提示:生命值可维持15天,请尽快充能 本是京城贵女,却为渣男痴心错付二十八余载 一场加冕盛典、一张喜帖、一场意
暖念
连载
最新章:
389:小天王上门(4)
重生之神级召唤系统
Array
夜长天
连载
最新章:
第163章 找场子!
重生男神系统:楚爷,拽上天
她睁眼醒来就从华夏顶级女特工变成了一个女扮男装的纨绔废少。丑陋废少摇身一变成为国民男神,手撕白莲花脚踩渣男,做神厨,成学霸,网文大神、歌王影帝无一不通!众粉丝齐呼:楚爷,我们要给你生猴子!某冷峻如天神的男人眯起眼“生猴子?她的确欠我一窝小猴子”记者问“君总,你到底有多爱楚影帝“听到她的声音我都能(哔
甜西宝
连载
最新章:
第1845章 番外·云洛
重生学神:封少娇妻,有点凶!
穿成未来世界从天才变废材的战五渣?不好意思,制机甲、配药剂、做美食、高医术、当学神都是小意思。刺绣书画乐器舞蹈,样样精通随便来!想吃她的虫兽?把它变成食材!想坑她的人?踩在脚底抽他耳光!然而,某校霸却把女学神咚在转角的墙上:夏若,老子喜欢你!夏若:我把你当兄弟,你竟然想泡我?校霸欺身压上:兄弟是什么
蓝白格子
连载
最新章:
第356章 不好的预感
重生日本之阴阳师系统
神秘商人和尚
连载
最新章:
第三三零章 进击吧!楚逸!
神级学霸系统
究极学渣严歆被一根粉笔头砸中后竟然意外获得了全能学霸养成系统 于是在高考这道人生的分水岭,严歆开启了不一样的人生 过目不忘、举一反三、逻辑推理、身体强化 哥德巴赫猜想是未解之谜?我来推算 地球不可再生资源濒危?我来开发新能源 免疫缺陷症无药可医?我来设计新的医疗器械 从污水处理技术到海水无限转淡水循
微辣多醋
连载
最新章:
第151章 想勾引我?放马来吧!
返回首页
返回目录