|
现在的双核处理器对调试技术有新的支持吗?
看来还是有很多人有一样的感受,曾经让我们陶醉其中不能自拔的X86世界,已经慢慢地开始关上它的大门.走向RISC的那样封闭世界.intel,amd不再推出新产品的开发手则和工具.soft-ice也停止开发了.想起这些就觉得一阵悲哀.. 很可能未来汇编级的底层开发将被牢牢垄断在MS这样的大型软件商手里.全世界的PC程序员们将更进一步地被这些大型软件公司套牢,成为他们的奴隶.你还想在windows的世界混饭吃吗?来吧,学.net,在MS构建的庞大软件城堡里安居乐业,却忘记了外面的世界,连汇编都成了IL汇编,那些亲切的mov,jmp,call..指令我们将很难见到.把处理器玩弄于股掌的快感再也没有了. 当然,随着PC软件和网络的发展,安全性越来越被重视.关上底层技术的大门确实可以从根本上带来安全.可X86的立身之本就是它的开放性,这么多年正因为它的开放,诱惑了全世界的程序天才们在它的世界里拼搏奋斗,使得它以迅猛的速度蓬勃发展,而今天它翅膀终于硬了,可以对全世界说:洒家已经长大,你们统统可以消失了. 当然这只是我这样一个电脑白痴的梦话而已..HOHO~ |
|
超弱的IDA使用问题
楼主还没搞清楚静态和动态的区别吧,在dos世界里段值是可以随心所欲变化的,所以这种情况下你叫这种静态反汇编器怎么确定操作数的地址呢? |
|
近日解剖"帝国时代"练手,发现分析算法太难了~
天哪,为什么总要提起那个什么游侠,我真的要崩溃了,就连人家金山公司都已经停止对它的支持.我看了一下它的网站,上面已经没有任何关于游侠的信息. 同时你们太小看征服者这个游戏,它毕竟是软件业No.1微软的经典巨作.在2000年开始发行,到如今这么多年过去了,世界上还没有流行过关于它的任何作弊器或外挂.我想这在单机游戏中是极少见的.由此就可以想象它的加密保护机制有多强大和完善.而有些人却总是要在这个游戏面前提起游侠这些东西.哎.. 现在我在研究它游戏存档部分的加密处理过程.这简直要比找出资源位置难上十倍.现在才发现微软要是搞起鬼来一点不是吃素的,变态的反跟踪手段和技巧开始出现.彻底打破了开始我以为微软不会玩阴招的观念.我是不可能搞定它的了,不过就当一种学习吧. |
|
近日解剖"帝国时代"练手,发现分析算法太难了~
就在刚才我已经实现了我的目标:不但确定找到了石头的存储位置,其他几种资源的位置也基本上都找到了.这全是一个白痴菜鸟用SICE加IDA硬生生跟踪出来的.接下来该好好整理分析一下跟踪过程了. 有人说我的心态有问题,我就不明白了,我已经说了,解剖它完全是一种学习的目的,是一个什么都不懂的小菜鸟在练习逆向分析.但是很多牛人跳出来说白痴,为什么不用金山游侠这样的高科技工具?我不知道到底是谁的心态有问题. 同时说用金山游侠,FPE就可以找出来的牛人,只要你能说出4456的石头在内存中的表示代码是什么,我就服了你. 按道理说技术的领域应该是很纯真的,但现在的网络早已经不是那样了.就象这个论坛一说到逆向分析,就是搞破解,做外挂.就是玩了命的想搞钱.没意思...以后我会很少发言了.我这人还是和机器比较说得来.. |
|
近日解剖"帝国时代"练手,发现分析算法太难了~
最初由 kryso 发布 ======================================= 编写WinXP需要那么复杂吗?随便找个EDIT工具,输入一些代码(输不进去是能力问题),编译之,在子程序里加上自己的代码,想要什么功能都有了. 造航天飞机需要那么复杂吗,随便找几块铁皮..... 造原子弹需要那么复杂吗?随便找几斤铀235 ...... 这年头牛人多啊~~哈哈 |
|
近日解剖"帝国时代"练手,发现分析算法太难了~
什么金山游侠,GM,FPE这些都是古老的DOS和98时代的工具,现在早就销声匿迹了.他们本身针对的用户也是游戏迷而不是Cracker.其操作也是非常傻瓜化的.虽然人的一个重要的因素,但是太极端地强调人就是偏激了,你总不可能说用DEBUG来破解现在的大型游戏吧. 同时游戏设计者要想对付这类傻瓜工具简直是太容易了,那些资源值全都是加了密的.增加和减少都要通过非常复杂的算法过程.你在屏幕上看到的XXXX,在内存中也许是一大段数据代码.游侠,FPE这些不完全是在搞笑吗?楼上的牛人,如果你仅用这类傻瓜工具就能找出帝国里"石头"的存储位置,我佩服你.我这样的白痴菜鸟虽然没什么能力,但至少还是知道什么可行,什么是不可行的. 现在已经跟踪到了作弊码分支处理那个函数,看到流程图上那一个个不同作弊码的处理出口,还是很爽.不过更复杂也来了,以ROCK ON来说,它的处理实际上是通过游戏中的通用浮点运算引擎来处理的.大量的浮点运算过程加上它本身又是游戏中的一个底层核心模块,流程极度的复杂,要想在这里面追踪ROCK ON的处理过程,确实太刺激了. |
|
近日解剖"帝国时代"练手,发现分析算法太难了~
6楼的兄弟,你在这个坛子上提起"金山游侠"这样的弱智东东,不觉得是对全体版友们的嘲笑吗?哈哈,如果用"金山游侠"就能把帝国里各资源的存储位置给找出来,比而盖子早该一头撞死算了. 昨天又研究了一下那个关键函数,还是取得了一点小进展.那个函数一进去后,马上就对输入串进行了复杂的加密处理,然后再用这个加密后的串进行后续的操作,比如判断是哪一条作弊码等等.分析到这里,我不能不极度的佩服当年第一个找出作弊码的人,简直就是超级牛人.如此复杂的算法.他居然能破译出每一条作弊码.简直不可思议.我现在能做的就是绕开这些算法过程,直接找到关键点.对我等这样的菜鸟来说,暴力永远是最管用的,哈哈哈哈~~ 7楼说的很对,解剖微软的程序,绝对是一种充满乐趣的学习过程.每一天都感觉到自己在进步.我觉得类似我这样对逆向技术感兴趣的新手都应该以此入手,不应该是论坛上很多人讲的那样,一来就去破解什么"注册码",那样是学不到什么真东西的. 而且把逆向技术仅仅用于那些见不得人的事情,本身就是对技术的一种滥用和侮辱~ |
|
近日解剖"帝国时代"练手,发现分析算法太难了~
当然是帝国最后也是最经典的版本:征服者了.前几年一直沉迷在其中不能自拔,现在突然觉得那样完全是游戏在玩人,所以想换个玩法.哈哈 我觉得微软的东西适合我等菜鸟作为入门教材和练习范本用.它的软件一般都非常大气,严谨,规范.极少有那些非常变态的反跟踪陷阱和暗桩.象这个帝国时代游戏,甚至连壳都没有加,游戏中的很多字符串直接反汇编就能看到了.在这几天解剖它的过程中,就感觉学到了不少东西.还是很有乐趣的~~ |
操作理由
RANk
{{ user_info.golds == '' ? 0 : user_info.golds }}
雪币
{{ experience }}
课程经验
{{ score }}
学习收益
{{study_duration_fmt}}
学习时长
基本信息
荣誉称号:
{{ honorary_title }}
能力排名:
No.{{ rank_num }}
等 级:
LV{{ rank_lv-100 }}
活跃值:
在线值:
浏览人数:{{ visits }}
最近活跃:{{ last_active_time }}
注册时间:{{ user_info.create_date_jsonfmt }}
勋章
兑换勋章
证书
证书查询 >
能力值