原文出处:
http://www.51os.com/article/dispArticle.Asp?ID=16
首先,需要大家端正一下学习态度-也就是对于破 解的态度.每一个有一定修为的软件破 解者,也就是CRACKER,都很清楚,我们破 解掉软件的序列号,功能限制,时间限制等等东西都不是最终的目的,一个真正的CRACKER追求的是一种技术上的极致,一种对技术的无限渴望.不允许软件作者在它的软件里面留下一个充满未知的黑盒子,所以要分析这个软件,看看作者到底是如何实现软件的保护,这种保护机制有何优缺点,有什么值得借鉴之处.
最出色的保护体制一定会用到最出色的技术,或者在算法上,或者在编程思想上,我们通过分析,研究,最终将它们搞清楚,那么我们就可以把这些心得用到自己编写的软件中去.很多CRACKER最终之所以都成为了优秀的PROGRAMMER或是优秀的系统分析员,就是因为如此.所以,CRACKING有个更加专业的名字:"Reverse Engineering",译成中文就是"逆向工程".
当然,不可否认,某些时候,对软件实施"逆向工程"的确会影响到软件开发者的个人利益.由于这种影响的存在,很多开发者对于CRACKER们可以说是抱有一种"仇视"的态度,其实细究之下,完全没有必要.真正对软件开发者造成严重损害的,不是CRACKER,而是无耻盗用CRACKER劳动成果的盗版商人,这些盗版者,不仅严重损害了开发者的利益,也严重损害了CRACKER的利益和声誉,软件作为程序员知识的结晶,其产权的概念当然和其他产品有所区别,知识的传播不应该有任何的阻碍,也不会有任何真正的阻碍,在信息化的时代,掌握知识固然重要,可是掌握获取知识的方法才是重中之重.CRACKER所使用的逆向工程技术就是一门教你如何从别人的软件中学习先进的软件设计思想的技术,其重要性可想而知.
CRACKER的成长之路
说"逆向工程技术就是一门教你如何从别人的软件中学习先进的软件设计思想的技术",似乎过于抽象了一点,我们可以从一个CRACKER的大致成长之路略窥一下CRACKING的全貌:
1.最初级的阶段.当然就是很简单的破 解序列号,时间限制,功能限制之类的工作,大部分的人都是因为受不了很多共享软件的诸多限制而开始研究破 解的.
2.当你掌握了最基本的技术后,就可以用它来分析,解决日常使用电脑所碰到的各种问题.这个时候,本来目的一致的人们会渐渐的产生了一些分歧,各自发现了自己感兴趣的领域,比如侧重于操作系统原理方面的朋友可以自己修改一些软件,让其更加适合自己使用,,如修改软件的菜单,快捷键,或者给软件增加一些自己需要的功能,比如打印等.而侧重于软件算法方面的朋友,则会学到更多的软件加密算法,侧重于加壳方面的朋友,会碰到更多的壳,可以学习到更多的壳方面的知识.总之,走到这一步,已经大致的分出了方向.
3.如果你有足够的毅力,时间,自学能力和天赋,就能越过第二层,达到大师的境界了.这个层次的CRACKER有个最大的共同点-都是优秀的PROGRAMMER,也就是说都有很深的编程功底,这就充分的体现了逆向工程技术的巨大作用.当然,编程只是最基本的要求,其他方面,每个人都会有自己独特的,理解特别深的方面,如系统的内核,密码学的算法等等.
接下来,我们就需要了解一下学好逆向工程技术,到底需要做出怎样的努力呢?
首先,最重要的是毅力,一种对技术的狂热.兴趣是最好的老师,如果你没有足够的兴趣作为动力支持,面对着大篇幅的汇编代码,很容易就会感到枯燥,厌烦,这样就永远都学不好CRACKING,国内CRACKING界的元老人物jojo在<看雪论坛精华3>的前言上就曾经说过:"让我们搞清楚作为一名CRACKER最需要具备的基本条件,其实那并不是扎实的汇编功底和编程基础,你可以完全不懂这些,CRACKING的秘诀就是勤奋+执着!记住并能做到这两点,你一样可以变得优秀."也许在纸面上说毅力和执着会让很多人觉得这很不值得一提,可是有些事自己不亲自常试过,就永远都不会知道其中的滋味.我曾经调试一个BlowFish算法保护的程序,那是我第一次接触密码学的保护体系,光其中的中间运算结果,重要地址断点,运算过程就差不多写了一个笔记本,整整10个小时都在不停的调试,看到的都是无边无际的汇编代码,如果不是后来查找到了BlowFish算法的相关资料,我还不知道要跟踪多久,而BlowFish算法算是密码学里面比较简单的算法,如果你碰到一个WinRAR,CloneCD等使用椭圆曲线密码算法的加密体系,那其中的艰难困苦就更加难以想象了.所以,要成为一个优秀的CRACKER,一定要有超人的耐心和执着精神.
其次,就是极其扎实的汇编功底和系统编程的知识.CRACKING是一件很低阶的事情,不像VB,Delphi等RAD工具,傻瓜似的拖动一下就能绘出一个窗口,在一个CRACKER的眼里,任何事件,都要深入到汇编级的了解才行,一个窗口,要彻底的分析它的消息响应函数,一个算法,要从寄存器和存储器的运算级别来理解清楚.可以想象,一个2-3M的软件,用VC开发都要几个月的艰苦劳动,如果要在没有源代码的情况下,完全通过汇编代码的阅读,搞清楚它的运作机制,没有扎实的汇编和系统知识作为坚强的后台支持,是完全不可想象的事,对于知识的积累,每一个学过计算机的朋友都清楚,那事没有任何捷径的,完全凭日常的留心和努力,厚积才能薄发.当你的基础知识扎实以后,从事任何与计算机相关的研究,都是很轻松的事情.
前面的两点,都是很"形式"的大道理,大家也许都觉得抽象了一点,不用担心,在日后的实践中,有很多的机会和时间让你慢慢体会个中真谛.
工欲善其事,必先利其器.逆向工程作为一个极其专业的领域,不光其指导思想与众不同,所使用的工具也是极具特色,和其他的领域差异巨大,要成为一个专业的CRACKER,一定要熟练掌握常用的一些工具,最出名的TRW,Soft-Ice,W32Dasm都是大路货了,接触电脑多一点的人,或多或少都应该听过这些名词,这些可以说是CRACKER们最基本的工具.可是不要认为会用这几个工具就足够了,入门之后,你会发现大堆的从来没有见过甚至没有听过的工具等着你去学习.CRACKER的工具有个普遍的特色-小而精,着眼于很小的切入点,不要看他们块头小就不以为然,很多时候,就是那些小东西可以帮上你的大忙,所以,对于工具的了解一定要全面,我在以后的"密界寻踪"栏目中,会专门为大家介绍CRACKER所需要的各种工具,希望能在最短的时间内,让大家获取最多最有用的CRACKING知识.
CRACKING的产生,发展
任何一门学科,都有其产生,发展的过程,逆向工程当然也不会例外,现在CRACKING界内部比较认同的时间划分方法是以操作系统的变化为根据的,具体的说,分为如下几个阶段:
1.萌芽: 20世纪70-80年代,DOS普及之前.那时,CRACKING完全是一种个人的行为,由于通信手段和计算机普及率的限制,CRACKING完全是一些电脑元老级人物业余的休闲,而且那时,"软件保护"这个概念完全没有成型,保护体系极其简单,逆向工程的任务大部分是在学习人家的编程思想,而且那时的逆向工程技术主要是应用在单片机,苹果机编程领域,而且几乎没有任何文献流传下来,现在已很难考证那个时代的技术发展水平和研究成果了.
2.发展:
...........
国际的crack组织
crack技术发展到如今,全世界涌现出了不少著名的破 解组织和个人,其中以Core,TMG,DAMN三个组织技术最高,在crack界声誉也是最高。下面简单介绍一下这三个组织。
Core――Chanllenge of Rever Engineering CRACK!
成立于1997年6月。创办者是eGIS和hambo。eGIS是全世界最著名的cracker(请注意后面没有“之一”),身份一直神秘。据我猜测他有可能是华人,因为他做的acdsee 2.4的注册机用的vc++5.0中文版编译。据说他曾经在1997年的时候花了3400美元买了一套正版的watcom c(仙剑奇侠传就是用这个编写的)研究。那时他大概17~18岁。eGIS做出了很多大家公认超级难度的注册机――AcdSee 3.0,WinRAR 2.8 Beta2等等,对于密码学有着深厚的研究和敏锐的嗅觉。当初,WinRAR就是被他看出来椭圆算法的实现上有个漏洞而做出来的。而AcdSee 3.0全世界据说只有他一个人做出了注册机。我还看过一篇文章,说“超级兔子”系列软件可以用eGIS作为万能注册名(就是可以随便输入注册码都可以成功)注册,不过那是1~2年前的事情了,超级兔子升级了这么多的版本,估计现在不行了,由于他的带领,Core也差不多成为了全世界cracker们的Core(核心)了。
TMG――The Millenium Group
2000年新成立的组织。由于其中有全世界最著名的cracker――tHE EGOiSTE而名声鹊起,成为可以与core比拼的破 解组织。tHE EGOiSTE也是一位优秀的密码学研究者。他做的RsaTools和DSATools在破 解和研究RSA以及DSA算法上,都显示出卓越的功效。另外,TMG还做出过CloneCD的注册机,堪称绝响。以前大家认为CloneCD用的是单纯的椭圆算法,最后TMG研究出来它还用了TAE算法,并且为这两种算法都写了相应的注册机,可见起成员功力之深厚。TMG对其成员要求极度严格,一个月差不多要求写出100个注册机――也就是一天三个,够恐怖!难怪他们能够后发制人,跻身“三足”之列。
DAMN
这个组织全称就叫DAMN。该组织集中精力研究密码学,基本上所有成员都对密码学有很深的研究。Recca曾经写出过RSA1024的注册机,虽然利用了漏洞,不过功力仍然不能小看。其首领ivanopulo更加是个中高手,令人难望其项背。该组织所做的KeyGen(注册机)和Patch(程序补丁)每一个都是精品,他们从来不以发布破 解的数量来赢得自己的名声,只是集中精力研究大家公认的难题,取得一个又一个辉煌的成绩,进而得到全世界的认可。
除了上述公认的三强外,破 解界还有Amok,TNT,Team Cracking组织,在此就不再赘述了。
当然,除了这些组织,还有很多独立的不加入任何组织的优秀cracker,他们坚信crack只能是一种个人的探索行为,一旦成立或者加入了什么组织,就违背了crack最初的精神。这些独行侠们只在自己感兴趣的bbs上崭露才华,而且大都身份神秘。
除了组织和个人之外,当然还需要有著名的网站和空间给他们提供一个崭露自己的舞台。全世界最著名的逆向工程技术性网站就是架在woodmann上面的Fravia,最初由cracker的开山鼻祖+ORC建立。
+ORC以其18篇“How To Crack……”奠定了其cracker中的鼻祖地位。那18篇文章就是如今读来,仍然给人启迪不小,国内著名vb和delphi研究者小楼曾坦言从中获益良多,如今还常常翻阅,温故知新。+ORC其人也是如迷如幻,现金还无人得知他是何方神圣。他自称The Red Crack,所以,很多人猜测他是苏联时期的东欧那边的人。现在Fravia的版主是+tsehp,主要是收集Fravia论坛里的精华文章,大部分都是e文,所以大家注意了,赶快去补补e文呦!经过这么多年的积累,Fravia已经可以算是博大精深了。如果你能看完Fravia里的文章,并且大部分理解,那你也差不多成了国际的一流选手了!
除了Fravia以外,还有一个经典的逆向工程技术性的网站:CrackZ's Reverse Engineering Page,这个站点是CrackZ的个人主页,里面内容丰富,分类有加密狗,时间限制,Visual Basic,注册机源代码收集,密码学基础。很多都是CrackZ的原创精品,另外也有一部分其他人的经典作品。想进一步提高自己水平cracker们,不能不去看看这个站。不过最近由于一些没有公开的原因,CrackZ把他的网站暂时关闭了,不能访问。据估计一段时间以后才能恢复。网上有人发布过他的网站的打包,总共200多M,有兴趣的朋友不妨去收索一下。
国内的crack组织
国内的破 解起步比较晚,是受台湾的Error Free,Heibow,yhq等人的破 解文章影响而起步的,可是经过了十多年的发展,现在国内的破 解水平已经领先台湾很多了,据我所知,宝岛上现在还有的大虾有PeterS,ken等人,他们和大陆的交流也算频繁,关系不错。
国内现在水平最高的破 解组织是CCG――China Cracking Group,头儿就是大名鼎鼎的SunBird,另外核心成员还有“似曾相识”,“jojo”,“BlowFish”等,他们每一个人都拥有不逊色于国际高手的实力!每一个国内的cracker都梦想着能够通过CCG的考试,成为其正式的成员,因为那是对实力的肯定。
除了CCG,较有影响力的组织还有BCG――Beginners' Cracking Group,它是由CCG成员CrackerABC成立的专门面向初学者的破 解组织,人员众多,里面也不乏高手。很多汉化界的老大们也纷纷加入,给BCG添砖加瓦,BCG现在人丁兴旺,很有发展前途。
国内比较出名的逆向工程技术性站点就是Toye的“看雪学院”,由于看雪论坛的火暴,终于打造出了“看雪”这个crack界的金字招牌。国内每一个cracker都曾经在看雪学院汲取过营养,得到提高。那里的确是个cracker们交流。学习的地方。
为了让大家对crack有个更加感性的认识,给大家介绍一些国内破 解界的名人,因为crack是个专业性很强的领域,里面的人和事大家以前都接触得少,如果想在crack上有所建树,就要以他们为榜样了。
Ljtt――当之无愧的国内第一“脱星”(软件脱壳)。对于PE文件格式,软件加壳,脱壳和系统底层技术了解非一般人能及。
Aming――国内FoxPro破 解第一高人。曾写过VFP&EXE,断剑,ReFox等工具,有“VFP杀手”之称。
BlowFish――国内破 解综合实力第一强,更是密码学的超人。研究生毕业,在深圳闯荡一番后,现在到北京谋求更大发展。该人对于算法,系统,网络,皆精通,编程语言从asm到java似乎还没有发现其不会者,能在win98/2000/linux/unix等各种系统下破 解。
AsmBoy――国内磁盘解密高手。当KV300,瑞星等加密磁盘火热非常的时候,他已经能轻松在自己的机器上成批“生产”那些加密盘了。
zoudan――计算机系毕业。大家用的那个能显示ip的qq就是他做的,他对于qq有自己深刻的研究,俨然集hacker和cracker于一身的高人。不知道有没有看过他的《CIH病毒源代码分析》,那篇文章可是不可多得的分析教材。
高手还有很多,上面列举的只是最近比较活跃,知名度比较高的一些。还有很多前辈高手和一些隐士们,由于刻意对自己的身份加以保密,很少有人知道他们的真实身份。这里对他们的介绍就无从说起了。
关于破解组织的乱弹
总是有来到看雪论坛的新朋友问:“CCG,BCG,FCG是什么?” 刚开始的时候还总有人回答,后来问的人多了,也就没有人理他们了,所以我冒出一个把中国的破 解组织资料整理一下写一篇文章的想法,在Sun Bird,CrackerABC,XY2000的帮助下终于完成了,感谢这几位高手的帮助,唉~~ 写作真是件苦差使阿
零:前言
最早的软件盗版组织在70年代末80年代初就已经出现了,这是在国外诞生的一种奇怪的自发性民间组织。它的成员是一些青少年电脑爱好者。他们是运用自己的技术破 解各类机种中运行的软件(包括个人电脑和电视游戏机),以非法方式传 播,但不以赢利为目的纯技术团伙。在早期没有互联网的情况下,他们用电话线传输游戏以及一些自制运行的展示程序(DEMO),并展开不定期的技术交流,同一地区组织间还经常性地交换成员。这些组织遍布在南北美洲、欧洲和南非等地。20世纪90年代,PC机在全球的普及和互联网的日益发展,为这些组织的成长壮大创造了良好的土壤。这个组织是无形的,他们有自己的信念和约定俗成的行规, 他们没有自己网站,不赚钱,破 解的游戏只用FTP上传以供下载,并通过BBS交流信息。其组织成员很有奉献精神,以自己是“WAREZ”或“0DAY”组织成员为荣。在美国的一些大学中,如果一个学生是“0DAY”成员,他的计算机教师甚至会考虑在他的成绩单中加分--因为加入此种盗版组织意味着你在技术上的优秀。这些组织早期的首脑有的现已成为律师、 医生和政府官员等社会中坚力量。
这里我们要解释一下“WAREZ”的含义,它是国外从事软件盗版制作者的统称。“WARE”表示破 解软件,“Z”表示零(ZERO),意为在不到一天的时间里破 解软件。那么“0 D AY”的意思也就不言而喻了。
一:破解组织
我已经没有能力查证最早的破 解组织(Crack Group)是什么了,但是我想大家应该都知道早期的一个最具代表性的破 解组织:RAZOR1911组织,1985年10月一个雨后的傍晚,3个年轻的挪威计算机爱好者决定成立一个计算机小组,破 解Commodore64机种的游戏软件。他们并不很清楚成立一个小组都需要些什么,但他们从1941、Section 8、Jedi2001、Hellmates、SCC等著名的软件破 解小组那里得到了很多灵感。好的组织要有个好名字,一个朋友为他们起名叫RAZOR2992,他们不喜欢这个名字,不久就改名为RAZOR1911许多人问他们为什么用这个名字,他们就回答说因为在C64游戏机破 解组织中,有太多没脑子的孩子用类似666这种号码在他们的DEMO、信笺和盘盒上,他们觉得这很幼稚,他们需要神秘感,1911在16进制算法中可转化为777,是对666 的一种讽刺。后来他们也曾用Project$777的名字制作Amiga游戏机的DEMO。C64时代很短暂,他们做了许多DEMO和一些软件破 解,成为挪威有名的小组之一。
二:中国的早期破解组织
中国最早的个人“中文解密基地”网站站长曾想建立自己的“CHINA 0DAY”组织,而且他在国内的志同道合者也不在少数,但是他们很快发现在中国不可能产生“0DAY”组织。很多人把原因简单地归结为某种“民族性”的障碍,这是不对的。这里面存在很大的经济因素、社会因素和技术因素的问题。从经济上讲,欧美国家IT业和电信业本来就发达,每年个人无论在软硬件消费还是网络服务费用上,相对于人均收入都是微乎其微的。经济的发达带动了社会的发展和教育水平的进步,这意味着在发达国家更多有计算机天赋的青年可以有条件从事这一爱好,而在中国如果一个计算机天才在山区诞生了,那么他永远将无法证明自己。而即使当一个中国青年终于可以承担自己在计算机上投入的金钱时,他已经不具备加入“0DAY”的条件和精力了。谈到技术,我国目前网络带宽很难让人满意,每秒钟十几K怎么和国外50兆/秒的速度 相比?不要说0 DAY,就是上传下载恐怕也要5DAY不止啊。把这一切制约因素都通通抛 开不谈,仅仅说一句“中国人没有这种素质和意识”是不公平的。目前国内一些向往“WAREZ”组织的青年,都希望到国外去施展一下自己在这方面的“才华”。 如果说以上的青年还只是对电脑技术的迷恋,那么GAMEZ88组织可就不是这样了。 据说它是FAIRLIGHT一个18岁在斯坦福大学读书的成员在中国搞的一个纯赢利组织,具体成员分布不详。GAMEZ88的游戏都是在国外破 解然后在国内压制成盘的,真正好的技术在国外,国内盗版组织几乎不具备破 解能力。据说FAIRLIGHT专门有外国组,负责破 解多语种游戏软件。简体中文版《魔法门之英雄无敌Ⅲ》的硬盘版很可能就是靠国外小组破 解的。这是国内比较有来历的盗版组织,其他的一些零散组织则采取互相盗用或到国外WWW网站下载的方式制作盗版光盘。另外香港也是一个盗版天堂,大陆的许多盗版软件都
是从那里流入的。
三:初具规模
在90年代初期,中国的计算机产业开始迅速发展起来,于是中国的一些破解技术高手开始蠢蠢欲动,但是并没有发展成国外的那种很有规模的Group类型,只是两三个朋友组成一个“XX工作室”之类的,所以他们也算不上是严格意义上讲的破 解组织(但是根据Sun Bird老大提供的资料当时在 BBS 上曾经出现过一些自称的 Group,但一是 BBS 相对非常封闭、远没有 Internet 普及,知道的人并不多;二是现在大多已经难以见到,无法详细了解了),所以我们就将这些零星的Group也好Team也好排除在外了
四:中国最成功的破解组织
在1999年的11月,两个Crack技术的高手 -- Sun Bird和JOJO,有感于当时中国虽然拥有着世界上最顶尖的Cracker技术和人才,却没有自己的 Group,所以很多国内顶尖的 Cracker 加入了国外的 Group(想想看国际上著名的 Group 中拥有多少中国的Cracker?)。所以他们携手创建了中国目前为止最成功,代表国内最高破 解技术的Crack组织--CCG(CHiNA CrACKiNG GrOUp)即中国破 解联盟,当时他们两位的初衷只是希望有机会和国内搞破解的朋友交流技术、共同提高。也很希望可以随着 CCG 的不断发展壮大,会不断吸引国内的破 解高手加入,而加入的这些高手的加入又会促进 CCG 的发展壮大,然后再吸引更多的国内破 解高手加入,然后再发展…… …… 最终有那么一天,国内顶尖的 Cracker 发现,原来大可不必听命于说鸟语的老外,我们也拥有世界级的 Group!CCG就是其中之一!!! 凭着这种信念和他们的努力CCG不断的发展,壮大,到截稿日期起一共拥有成员 58 人(据可靠消息 SunBird老大已经觉得整顿CCG 可能回重新考试选定人员 所以不保证这个数据今后的可靠性),已经成为中国目前公认的成员最多,技术含量最高,最成功的破 解组织了。当然,还是有非常多的破 解高手,比如非常有名的早期破 解高手RuFeng,TianWei,天骄等等 喜欢独来独往 所以并没有加入CCG 但是值得肯定的是CCG在国内的Crack技术的领导地位已然不可动摇,这个组织的成员有的甚至可以和国外任何一个组织的顶级Cracker相媲美!!
在获得SunBird老大的批准后,在文中公布CCG的最新成员名单(有一位成员由于特殊情况,我在文中不进行公布),他们是:
Sun Bird jojo DDXia 小楼 洋白菜 罗降神/gfh/Aispark 似曾相识 傲世男儿 blowfish
hying 迎刃 十三少 ajj 冰毒/iCEbIRD Lily(中国所有破 解组织中唯一的一位MM ^_^) newx xiA Qin 000ye
garfield toye/看雪 小牧童 盗亦有道/dyiyd 伪装者/毛瑟枪 PeterS 买草帽 2000yeah
风飘雪 fossil 211 华仔 ama 小球 CoolBob psy Copyyour/黑狐 Jmy
MINBIN LL 8086 TAE! 电神魔鬼/zombieys 新疆/shou_xin CrackerABC Fpc/6767
jieao zeroone 娃娃/NYDoll PaulYoung stkman lancelot/兰斯洛特 jackyspy
破解勇/pojieyong BlueBoy RATARICE DickieX yuppc ljtt
(排名不按照技术差别,而是按照加入CCG的时间!) 不长接触破解软件的朋友大概对他们中的有些人不是很熟悉,我来跳几个比较有代表性的成员说说 以证明CCG组织在中国破 解界的地位。
1、Toye/看雪 和 BlowFish: 中国最大的破解技术交流中心 -- 看雪论坛的版主,技术水平自不用说,但是重要的是他们非常热心,Crack界的教学巨作:《看雪学院论坛精华》的一、二、三部都是出自看雪老师的汗水之中,BlowFish已经不算多见了,但是据说是Cracker中对加密算法和Cracker技术研究非常透彻的高手之一。
2、洋白菜: 据说年龄不大,但是我详细他的主页--“白菜乐园(现在改名为中原解密)”你一定听说过吧,他就是中国目前最大最有影响力的破解收集网站之一的版主。
3、罗降神: 主页 -- “雪舞泸州”,中国目前Cracker中少有的解狗高手之一,一生中大概破解过软件超过400个。
4、hying 和 Ljtt: 中国破解界里面非常著名的“脱星”,对软件的壳加密和壳保护以及脱壳的方法技巧和PE结构的概念有非常高深的理解,其中Ljtt曾经完美的脱掉了著名的“幻影1.53”的壳保护。
5、CrackerABC: 资深的老一辈Cracker了,中国破解组织BCG(BeNGiNNER'S CrACKiNG GrOUp)的创始人之一。
…………
CCG中还有很多高手现在已经不太出现在“江湖“之中了,但是他们的技术水平和破解功力却一直为老一辈的破 解高手所称赞。
五:发展最快的破解组织
2001年3月,中国破 解组织BCG(BeNGiNNEr's CrACKiNG GrOUp)成立,短短的半年时间,BCG的成员已经发展到了47名,由于BCG的初衷就正如它的名字一样“初学者破 解组织”,所以有很多初学者由于无法搞定CCG的官方正式CrackMe都纷纷加入了BCG,当然BCG中也有非常多的高手,但是整体水平是无法和CCG相媲美的,而且BCG中的大多高手都是CCG组织的成员,但是由于其面向初学者,所以组织发展速度之快超乎人们的想象!
成立BCG组织的CrackerABC和Xy2000当初成立的初衷也和SunBird老大和JOJO的想法一样:“因为看到有很多爱好破解的朋友及很多想学习破解的朋友,于是乎就成立了BCG初衷就是想让爱好破解和想学破解的朋友联合在一起。大家都知道“众人拾柴火焰高”,如果我们团结起来,我们的破解水平一定会提高的很快。”
CrackerABC老大曾经说过:BCG要做的就是不断的帮助自己的成员进步,为CCG输送高手! 他确实也是这样做的。BCG发展到今天,做出最大贡献的应该是我们的老大CrackerABC,他很耐心的辅导每一位成员,只要成员有什么问题,他都会作出解答,也许他不是技术最好的破解人,可很多成员都认为他是最好的老大。BCG的成员通过不断的努力和BCG的帮助,有的很快就通过了CCG的考试,也成为了中国最好的破解组织的成员,对于这些成员又成为了CCG的成员,CrackerABC和Xy2000一点也没有嫉妒,反而是兴奋,因为BCG的成员能晋升CCG的成员,不正说明了BCG的成功吗?得到了XY2000的允许,在文中公布以下成员名单!(共47名成员)
排名不分先后
新疆[BCG] 罗降神[BCG] 大老[BCG] 情狼[BCG] conanxu[BCG] Edea[BCG] 6767[BCG]
伪装者[CCG] RATARICE[BCG] xy2000[BCG] TAE![BCG] crack007[BCG] 破 解勇[BCG] mauiboy2001[BCG]
jsjyt[BCG] LL[BCG] 幻影2001[BCG] paulyoung[BCG] 冷雨飘心[BCG] 娃娃[BCG] copyyour[BCG]
chengqingyu[BCG] XF[BCG] cooljiang[BCG] jieao[BCG] 天马流星拳[BCG] lllaaa[BCG]
Lihaitao[BCG] zero[BCG] fish[BCG] yuppc[BCG] 七味小路[BCG] CrackerABC[BCG] getiteasy[BCG]
LJH3146[BCG] DickieX[BCG] 囚童[BCG] 8989[BCG] ice_world[BCG] morning[BCG] LLLUFH[BCG]
忘了自己[BCG] liotta[BCG] X man[BCG] 风魔[BCG] CRACKBOY[BCG] fantaseaf[BCG]
除去CCG中的成员外BCG中同样有很多的高手和有代表性的成员,比如大老 -- 听说也是一位解狗高手;Fish -- 汉化联盟的成员;其中ICE_World是很著名的网站“冰天雪地”的站长,但是由于他的破解成果大多是只有付费会员才能得到的,所以一项很难得到好的口碑,但是他的破解技术和他的水平功力大家都是非常佩服的。
六:自由破解联盟
自由破解联盟是由小球[CCG],PeterChen,LL[CCG]创建的。创建日期比BCG晚,拥有成员的名单不祥,成员数目不祥,但是由于这个组织提倡自由,并且设立了一个专用的破解申请信箱专门来满足人们对软件的破解需求,而且从来都不收费,所以曾非常的出名,组织成员中有一位Cyrix686,是很出名的作图高手,现在CCG,BCG,FCG组织的图标都是它设计的,同时FCG的主页也是他一个人完成的。但是由于他现在正是高三,所以忙于高考,最近已经不多见了!
七:其它组织
至于其他的破解组织听说还有一个CHiNA组织,是属于0Day的,这个组织里面有不少外国人,在IRC上面有自己的频道,创始人以及该组织的老大叫chinee,应该是个中国人,但是没有考证过。但是这个组织由于目前的成员中缺少一些好的Cracker,所以目前的情况不是特别乐观。另外 CHINA2000 主页的站长 china 似乎曾经搞过一个 F.G(Free Group),好像有一两个朋友参与,如今怎么样了也都不太了解。CoolFly 大客曾经搞过一个交流列表,比 CCG 还早,不过似乎不能算什么组织,而且现在也基本上风吹云散了。
八:国外的破解组织
就目前来讲,中国的破解组织还是远远比不上国外的一些知名组织的(即使CCG也不能),现在一些常用的软件比较难破解的软件的注册机,注册码,补丁等都是由国外的Cracker制作出来的,知名的比如eGis,king_KING等等,有名的组织也很多,最出名的大概是Core组织 ―――― 被很多人认为是世界上最顶尖的破解组织,还有TNT组织 ―――― 每天都有大量的破 解软件从这个组织的成员的手中流传于互联网,还有的就是DAMN组织,这个组织是我个人最喜欢的一个破解组织,因为他的组织性非常严密,从他们一贯同一的KeyMaker就可以看得出来!!可惜DAMN组织已经不接受成员了。还有的就是TMG组织,他被称为千禧组织,比CCG成立的要完,但是这个组织发展的却相当的快,而且成员水平非常高,著名的DeDe系列的反汇编工具的作者就是TMG组织的成员!
九:我的一点看法
~~~ 洋洋洒洒的一大篇也只是介绍了一个大概,文中引入了一点别人的文章,还有一些SunBird老大的话。^_^ 再次感谢他们的帮助。由于我现在是CCG,BCG,FCG共有的成员之一(还有TEA大哥好像也是),所以我想我比较有权利发表一些看法,我认为任何一个破解组织(CCG,BCG和FCG)其实上都是一个提供给Cracker们一个最好的交流场所,给大家提供一个和别的Cracker认识交流的机会!在这个组织里面你可以找到自己的朋友,志同道合的兄弟,让大家都团结起来,互帮互助,正如SunBird老大说道的那样:这个世界也许会有天才但是却一定没有全才!再顶尖的 Cracker 也不可能精通所有的破解技术,虽然在其擅长的领域会如鱼得水,但总会有因欠缺而感到郁闷并希望得到帮助的时候。通过和 Group 成员的交流,能够相对快速地获得帮助、提高技术。这就是Group的初衷,Group的意义,Group的概念。
十:附录
在论坛精华3的序言中,JOJO老大总结了一下Crack技术的几个阶段,再次转贴一下,并分析个组织需要的成员阶段。以飨初学者。
第一个阶段应该算是爆破的阶段(暂不考虑加壳的因素),绝大多数软件都可以通过修改来得到破解,它需要我们大致了解程序加密的过程并准确的找到其判断点,由于一些现成的工具和经验使我们找这些近乎成为机械的运动(尤其是在WINDOWS下的软件)所以爆破一个软件变的相对容易,但不是说一定是容易的。
如果有一天你不是一上来就是拿着斧头砍来砍去而是从内存里嗅出了一串儿注册码的话,那就恭喜你进阶了。
第三个阶段应该是追出非明码比较的注册码了,它们通常多为多条件和计算型形式,这个时候你要拿出笔和纸来,在搞清楚部分算法的同时,找到合适的断点让软件的自动计算和你的手动计算结合一起算出注册码来。
第四个阶段就是作出通用的注册机。这需要你完全搞明白注册算法和加密原理。通常这个过程是非常痛苦的。如果你对自己充满信心想体会一下的话那最好的选择就是AJJ的CRACKME2――层层设防了。通常到这个时候你就可以算是一名高手了。
第五个阶段就是学习掌握一定的密码学知识,并了解常见的公共加密算法,做出利用成熟加密算法或密码学原理加密软件的注册机或提出解决之方法。如果你能达到这个境界,那么恭喜你可以成为一名职业选手了,你将和世界最知名的CRACKER平起平坐。
我认为,如果你的Crack技术水平可以达到第二个阶段,那么你就可以轻松的加入FCG了;如果你到达了第三个阶段通常就可以申请加入BCG;如果你到达了第四个或者第五个阶段而又不愿意听从老外的调遣的话,那么我觉得SunBird和JOJO老大,以及CCG的所有成员都会非常欢迎您的加入。
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)