下载
加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 实用电脑技术实例-0595

实用电脑技术实例-0595.PDF

实用电脑技术实例-0595

等你来聊
2012-06-20 0人阅读 举报 0 0 暂无简介

简介:本文档为《实用电脑技术实例-0595pdf》,可适用于高等教育领域

破解技术实例【征文】一路坎坷一路歌--我的破解之路标题:【征文】一路坎坷一路歌--我的破解之路作者:fands详细信息:【征文】【原创】一路坎坷一路歌--我的破解之路本篇文章纯属原创如有雷同实属不幸当我第一次Crack的时候我不知道自己在Crack。那时我还在读大学没别的嗜好就喜欢上网。上网的过程中我发现一件很不爽的事:网吧里的机子装的是清一色的Windows这是一个不稳定的操作系统经常蓝屏死机更遭的是机子里还装有还原精灵使我费了半天劲下载的东西随着一次重启而人间蒸发。于是我仔细查看了一番还原精灵发现它有备份功能可以保存想要保留的数据但是使用该功能前必须输入密码这个密码当然是网管预先设置的。怎样才能获得这个密码?通过搜索我找到一篇教程图文并茂讲的很详细我就按图索骥利用WinHex居然找到了密码。只是当时不知道为什么这样可以找到密码所谓“知其然而不知其所以然”。当然现在看来原理是很浅显的:输入一个错误的密码并在内存中找到它正确的密码就在附近且是以明文显示的。只是……当时已惘然……我并不知道这就是一种简单的Crack技术(我头脑中甚至没有Crack这个词)我在无意之中完成了一次Crack尽管没有多少技术含量。我学的专业是生物却对计算机技术有浓厚的兴趣。为什么会有兴趣?这个……兴趣这东西很奇怪有时候连自己也说不清楚。能说清楚的是我学习破解和这个兴趣有很大关系(相信许多朋友也一样)。大学期间我频繁出入图书馆借阅最多的便是计算机类图书。在图书馆成筐成箩的书籍中我发现了《加密与解密》第一版正式开始了Crack的学习也记住了看雪论坛的网址。可惜的是在大学里虽然有大量参考书可以阅读却鲜有实践的机会。学校机房经常人满为患外面网吧又太贵。我如同一个学武之人可以埋头练武却找不到人拆招能理解并最终掌握多少可想而知。去年这个时候我大学毕业经过努力终于在今年年初购置了一台电脑实现了多年的夙愿。生活总爱给人出难题。当初我在学校的时候有那么多书籍可供阅读却苦于没有电脑现在有了电脑本打算好好学习一些电脑知识却发现参考书奇缺。无奈之下就想到网上找资料看雪学院的网址在我脑中闪现出来无巧无不巧赶上了论坛精华合集的推出索性一古脑全下载下来又把主页上的工具下载了大半在其它地方找了一些编程书籍和工具我的电脑没有联网只能跑去网吧用M的小优盘一次次把我需要的资料下载回来。我学破解的初衷就是想以一种有趣的方式来学习电脑知识。学校里那种按部就班、重理论轻实践的方式为我所不喜。还有就是我认为人类天生就具有攻击性然而现实世界的种种束缚使我们的这种天性没有施展之处破解在一定程度上迎合了我们的攻击性。常玩破解的朋友可能都有这样的体会:当我们读一本正儿八经的教科书时可能会昏昏欲睡但当我们破解软件时却精神抖擞大脑异常兴奋思维也极其活跃。破解完成后尽管有些疲惫心里却非常舒畅可见破解还有利于心理健康呵呵。破解的另一个好处是能够完善我们的知识体系。形形色色的Crack技术几乎涉及到计算机技术的方方面面我们学习一种技术时会对与此相关的计算机技术有更深入的理解。举个例子在我学习CC等高级语言时对教科书中所说的程序运行时堆栈的变化情况很费解这些困惑却在我跟踪软件时一扫而空。下面说说我的学习方法。本人是菜鸟一只妄谈学习方法有班门弄斧之嫌不过本文旨在与和我一样处于破解初级阶段的朋友交流切磋因此鼓起勇气谈一谈高手请勿见笑。虽然我在大学的时候读过几本关于破解的书但是缺乏足够的实践所以决定从头学起。然后我在看雪论坛精华合集里找了几篇入门性的文章认真阅读主要内容涉及破解的一般流程(查看是否加壳、脱壳、如何下断点、如何找关键代码、注册算法分析、暴破、追注册码、写注册机等)、工具的使用(OD、PEiD等)从而在整体上把握破解。接下来就拉出OD进行CrackMe遇到问题就回过头来读文章。再下来就开始破成熟的商业软件有人要问了:“破得出来吗?”答案是--破不出来!不过别泄气这是预料中的事。如果学破解这么容易那么人人都是高手了。尝试破解商业软件的目的是找出不足提高自我(不要为了破解而破解恶意破解商业软件是不道德的行为)。俗话说下棋找高手同样破解就要找那些保护强度高、代码规模大的商业软件在破解这些软件的过程中会遇到破解CrackMe时遇不到甚至想不到的困难这就是提高水平的好机会。每当这时我就会想:为什么破不出来?是壳脱不掉还是关键代码找不到?是软件使用了某种Anti技术抑或是使用了某种我不知道的加密算法?确定原因之后我就翻看精华合集里的文章以找出相应的对策。五花八门的Crack技术就这样渐渐被接触和掌握。掌握一种技术之后及时地进行归纳总结做出笔记便于理解记忆。等到成功破掉一个软件最好写一篇破文把整个过程记录下来一方面可以理清思路总结经验另一方面可以贴到论坛上便于交流。可以看出我的学习方法是以实践为核心的。伟人说过在战争中学习战争我的学习方法归纳为一句话就是在破解中学习破解。要说明的是由于每个人的知识结构、思维习惯、个性喜好等是不同的所以学习方法也应该因人而异。学习方法本身的优略并不重要重要的是适合自己。请记住适合自己的方法就是好方法所以一定要总结出一套自己的方法我的方法同样仅供参考切忌照搬照抄。回想我学习破解的过程可谓一波三折磕磕绊绊期间遇到过挫折也享受过破解成功后的成就感与满足感所幸总算坚持了下来。在此想对那些想学破解或刚开始学习破解的朋友说点体会谈不上什么秘诀只是我自己付出代价换来的经验希望新手朋友少走弯路。第一点汇编很重要。破解某种程度上等同于汇编毫不夸张地说破解之路汇编起步。因为破解是在和底层打交道汇编是了解底层细节的重要工具甚至是唯一的工具。汇编是Crack的内功决定了Crack的层次。即使是最简单的暴破也要求你知道几条跳转指令更不用说分析注册算法了。所以学习破解之前先学汇编是明智的尽管这个过程很枯燥却是必须的。熬过这一关后面的路就好走了。第二点实践很重要。学习过程中遇到不懂的问题就设计个试验做一下或许就豁然开朗了。头脑中有了一个想法不知道是否行得通也可以实践一下。另外实践还可以加深对所学知识的理解巩固已掌握的知识。第三点要有耐心。破解过程中经常要面对长长的反汇编代码计算机不到一秒钟就可以执行完我却要看上老半天有时还看不懂。怎么办?除了耐心还是耐心!据说有些高手为了破解一个软件可以连续坐在电脑前十几甚至几十小时不眠不休可谓为伊消得人憔悴衣带渐宽终不悔!第四点要有创造性。我们脖子上长的不是电脑是人脑人脑虽然在很多方面比不上电脑有一点却是电脑比不了的那便是创造性。当所有已知的方法都不管用的时候就是创造性发挥作用的时候创造性是Crack的终极武器。第五点学无止境。世界每天都在变计算机领域更是如此。我只是一个在海边拾贝克的小孩……最后别忘了常上看雪论坛论坛上有很多高人在无私地奉献着翻译资料、汉化工具、编写教程、维护论坛……我所取得的每一点进步都得益于他们无私的劳动。

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/4

实用电脑技术实例-0595

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利