黑基Web安全攻防班
安基网 首页 IT技术 安全攻防 查看内容

黑基采访录-对农夫XP的采访

2006-4-18 10:31| 投稿: security

摘要:     在多数的人眼中,编程总是一件很难,很麻烦的事。总是不能很好的坚持。今天我们就走进我们的会员-农夫XP。看看他是怎么做的。可能有的朋友还对农夫XP不怎么熟悉。但是对...
    在多数的人眼中,编程总是一件很难,很麻烦的事。总是不能很好的坚持。今天我们就走进我们的会员-农夫XP。看看他是怎么做的。可能有的朋友还对农夫XP不怎么熟悉。但是对那些在程序上受到了农夫帮助的会员来说。农夫XP 这个名字应该不陌生吧。。。   从什么时候开始迷上黑客的?给我讲讲你的黑客成长史吧? 2002年年初 主要是因为大学的一年寒假回来,QQ被盗了,当时很气愤,因为刚接触QQ,上面很多昔日的好友!然后开始搜索这方面资料,偶然接触到流光,然后在小榕论坛开始混了。混了大概有一年,实际什么也没学到。那时候什么也不懂,溜光也不会用 。那时候觉得黑客就是越会搞破坏越牛! 跟着起哄,扫肉鸡,后来感觉扫肉鸡其实是一种体力活,而且我一直很惭愧,收获太少。接触编程是大二,物理课上需要用C模拟一些模型。 大二上学期,开始深入的学习C,其实大一学校开了课,因为那个老师太没水平,当时系里几乎都是看到代码就想吐。 大二是因为真正感受到了代码的乐趣,开始学C,老谭的《C语言程序设计》起家。整整翻了快一年,只留了两个知识点没有啃:条件预处理和结构体。大二下基本能用TC流利的写程序,而且是模块化,模块函数和main分离的那种。    差不多的人都有这样的感觉 ,那就是学习计算机语言的时候  特别的枯燥。特别的没有意思。那你是怎么坚持下来的呢?主要是一定要体验到程序的乐趣 . 我记得当初是大学物理课程设计,用C模拟李萨如图一方面是算法不复杂,另一方面是当天自己的状态也比较好,那个李萨如图一下子就通过了,没有错误和警告 。心中有一种前所未有的成就感 以前写代码都是一个debug下来一连串错误,调试的时间是写代码的时间的很多倍!一个程序最终完成,自己连那些地方具体是干什么都不知道!对代码完全畏惧!靠的是交作业的压力才去碰代码! 所以那一次成功,对我是一种前所未有的鼓励!那时的成就感特别强烈,现在别人可能觉得不可思议,但是当时对于一个连库函数都不了解的菜鸟来说,这种成就感太珍贵了! 事实就是这样,或许以一个老鸟的眼光去看确实有点可笑! 当你已经没有了对代码的畏惧感,而且有一种很强烈的求知欲望,后面的路就很好走。   那你在学习计算机语言的时候 是有人帮助你  ?还是你自己在学呢?自学,无人帮助。基础完全可以自己搞定的,老谭的那本书确实不错。   我们经常也看到有很多的朋友都在问 怎么入门。学什么才好。你对这些人有什么要提醒的吗?我觉得没什么要提醒的,实际上这是他们在对编程有一种惧怕,因为代码深似海,写代码毕竟和我们平时的日常行为有些不同 他们是对这种行为方式的转变在内心有一种潜在的惧怕 . 所以如果我的建议,一般都是如果有你这些彷徨的时间,我已经可以看完老谭教材的第一章 那就是说 只要是坚持写。就可以的了。不光要坚持,偶尔也要休息,关键是要找到成就感,唤醒内心对代码的渴望。如果屡次失败,最好是休息一下,一段时间都不要再碰代码了 .即使是屡败屡战换来的成功,也会觉得太过于艰辛,不利于以后的发展最好就是能找到那种前所未有的成就感,写代码,一次通过的感觉和debug几遍通过的感觉是不一样的。  现在的流行语言或者说大部分的人都在学习JAVA。那么是不是说C已经不流行了呢? 如果以我的观点,C永远都有用往顶层,C/C++可以开发应用软件,借助MFC能降低开发周期并且获得不错的性能(虽然比SDK+WIN32 API要低,汇编不适合开发大型软件,不作比较.往底层,C可以做操作系统,LINUX就是C的杰作。单片机C也可以 。C几乎无所不能,所以要我说,C永远有用 .至于JAVA,C#这些,完全没必要跟风先把C的基础打扎实,再用C的眼光去看JAVA,C#这些流行的东西,他们不过是C的子孙 对,只要学到宗元,剩下的几乎能触类旁通 。  那你是怎么转型到win32呢? 大二下开始转的,当时并不顺利,在书店淘到一本<vc++技术内幕>回来翻了才发现根本翻不懂,面向消息和当初的TC2下面的面向过程有很大区别 虽然大二寒假翻了翻《C++大学教程》,知道了C++的一些基本概念,但是那个消息还是让我头晕 然后我几乎把那本技术内幕放着了,潜心看《C++大学教程》,这本书前几章都是讲C。 学类的时候花了点功夫,但总算有了个大概。说实话那本书我到现在还有一些没看,模板和运算符重载两部分还没看 。大二暑假几乎花了一个暑假在调试程序,照着技术内幕上讲的,几乎是照抄! 抄书上的源码,但又是还是通不过去,然后自己在从光盘上对照源码 转型WIN32比较艰辛。那你没有看的两部分是因为什么呢?我觉得这两个部分一时用不上 算符重载完全可以没必要,调用函数解决是一回事,重载它只是为了方便!模板,因为自己用不上。目前觉得继承已经够用了,MFC很丰富,我没有必要用模板再造一个 所以这两个知识点一直放着,当然,以后我肯定会去学的。转型WIN32几乎花了一个暑假!再到后来运气特别好,一个学长把一本《MFC类库手册》以3折的价格卖给我! 结合类库手册看VC技术内幕我发现轻松了很多,技术内幕里面很多类我不用再去记它,需要的时候查手册,解释的更详细 。顺便,学编程之后几乎没上小榕了,大三那年我的KV2004过期了,然后慕名去了箫心论坛 不过发现并没有找到自己想要的,当初还在流行改KV2005的授权从官方升级 。手动改,我就自己写了一个程序,TC2写的,能够改授权 。然后一个版主看到了,再后来受他的赏识,还有箫心论坛的老大心疤大哥 我也成了版主。他们对我的影响很大,那个论坛的老大箫音和心疤是玩C#的,我当时MFC不太熟,对TC还是难以割舍。又是一个偶然,一位叫 测试 的版主攻到了KV2005SN的软肋 就是后来流行的KV数字号这是个机会,我接着那位版主的肩膀无异发现了数字SN的特例算法 。因为算法也简单,所以发现算法的当天就打算写算号器,肯定不能再用TC2了:) 。然后我一边是技术内幕,一边是类库手册,计算机上是VC知识库电子杂志 一晚上终于把算号器弄出来了,虽然外观是垃圾! 。现在应该还能找到,我觉得我的机遇特别好,有那么多朋友或直接或间接的帮助了我 !个人也很佩服王江民先生,身残志坚的残疾人,只身闯荡中关村,然后成为杀毒王 !不过因为那次算号器风波,给江民公司造成了不小的损失,虽然有很多人把我们很当作一回事,但说实话,我心里并不踏实 或许这也是人在江湖身不由己,一方面要面对和自己一样囊中羞涩的同胞,另一方面要面对良心的谴责。虽然当初在小榕是瞎混,但是毕竟流光让我初次对黑客有了一个朦胧或者说是错误的认识。  这对我之后的学习也起到了影响。那时候我觉得 黑客 == 入侵 。如果现在让我来讲:黑客 == 奉献混蛋 == 入侵!  那是因为什么 让你重新认识了黑客呢?因为自己的不断学习。当你接触到代码开始独立思考的时候,扫描器,木马这些工具在你眼中都是一堆API 能创造他们的人才是真正的黑客,只会用的人其实什么都不是 如果他人品好,拿着这些东西不去搞破坏,他可以算作无知者,如果他人品不好,拿着这些东西千篇一律的重复一个动作,去搞破坏,他只能算混蛋+无知者 。   有人说大多数黑客都是一些电脑技术痴迷者,也有人说黑客有2中的,一种是懂得怎么使用黑客工具。另外一种是能自己写软件的。那你是怎么看这个问题的?我坚持我的观点:第一种是无知者,或者是混蛋+无知者;第二种是黑客,当然如果他也搞破坏,他就是有RPWT的黑客 事实上国内的顶级黑客都有自己的处事原则。比如小榕,他就说一切东西都是美好的,他不愿意看到有人破坏这美好 。冰河的木马,他没有用他的冰河入侵任何一台主机。  那你和他们交流的多吗?交流谈不上,因为自己没有那个档次,但是自己可以学习他们的一些品质。技术还不行 因为WINDOWS核心编程还没有看 而且MFC的现在也老了,比如前段时间想写一个软件,需要获取硬件ID,但发现MFC根本无能为力。而且API也没有相关的API。没有这方面的API去找MFC的资料,发现在VC++下自己根本没有那个能力实现 。用.NET去解决,自己不会所以说论技术,自己还不行.NET能很好的支持WMI,但是自己不会,MFC无能另一种方案只能嵌入汇编了,可是自己又没学,四面楚歌,够菜了   在过去的日子里,你最高兴的事情是什么?最高兴倒没有,但有很多很高兴的。比如自己又学会了一些API,在网上找到了一本好书,在CSDN上发现有人的问题和我想问的一样,自己没有散分就解决问题了 很多对自己的未来有什么目标么?未来的目标?因为我大学的专业是微电子,和芯片那部分相关,软件是自学的,目标当然是把这两个结合!还有一点想对将要学习编程的朋友们讲讲!我见过为数不少的朋友,学习编程之前雄心勃勃,动则豪言壮语:超过比尔盖茨,或者成为全球黑客多少多少名之类 。我觉得每个人学习编程之前最好多看一下比尔的奋斗史,还有那些知名黑客成名前的历程 学习有一个想达到或者超越的目标是好的,但是不能只看到那个目标现在的辉煌 更应该了解他们的成长和学习历程,比如比尔,自己花零用钱在图书馆调试程序,用BASIC起家,他年少时用BASIC编写了一个编译器(希望没记错),一次通过,根本没有debug 。或者凯文,很小就开始接触计算机,17岁能入侵美国国防部,我们不能光看到他有多猛,而应该想到他之前是如何在学习 。或者小榕,大学毕业工作不如意,接触计算机,第二年通过高级程序员 。我觉得这些应该先知道,罗马并不是一天造就的。看到别人的艰辛,可以让自己更脚踏实地,少一些浮夸 。具体也就这些吧,因为我也是菜鸟,所以我希望能帮助更多比我菜的菜鸟。

小编推荐:欲学习电脑技术、系统维护、网络管理、编程开发和安全攻防等高端IT技术,请 点击这里 注册黑基账号,公开课频道价值万元IT培训教程免费学,让您少走弯路、事半功倍,好工作升职加薪!



免责声明:本文由投稿者转载自互联网,版权归原作者所有,文中所述不代表本站观点,若有侵权或转载等不当之处请联系我们处理,让我们一起为维护良好的互联网秩序而努力!联系方式见网站首页右下角。


鲜花

握手

雷人

路过

鸡蛋

相关阅读

最新评论

最新

返回顶部