`
love21keai
  • 浏览: 26834 次
  • 性别: Icon_minigender_1
  • 来自: 四川
最近访客 更多访客>>
社区版块
存档分类
最新评论

初级黑客应该掌握的技术

阅读更多
黑客态度是重要的,但技术更加重要。态度无法替代技术,在你被别的黑客称为黑客之前,有一套基本的技术你必须掌握。这套基本技术随着新技术的出现和老技术的过时也随时间在缓慢改变。例如,过去包括使用机器码编程,而知道最近才包括了HTML语言。但现在明显包括以下技术:

1.学习如何编程
    这当然是最基本的黑客技术。如果你还不会任何计算机语言,我建议你从Python开始。它设计清晰,文档齐全,对初学者很合适。尽管是一门很好的初级语言,它不仅仅只是个玩具。它非常强大,灵活,也适合做大型项目。
    但是记住,如果你只会一门语言,你将不会达到黑客所要求的技术水平,甚至也不能达到一个普通程序员的水平---你需要学会如何以一个通用的方法思考编程问题,独立于任何语言。要做一名真正的黑客,你需要学会如何在几天内通过一些手册,结合你现在所知,迅速掌握一门新语言。这意味着你应该学会几种不同的语言。
    如果要做一些重要的编程,你将不得不学习C语言,Unix的核心语言。其他对黑客而言比较重要的语言包括Perl和LISP。 Perl很实用,值得一学;它被广泛用于活动网页和系统管理,因此即便你从不用Perl写程序,至少也应该能读懂它。 LISP 值得学习是因为当你最终掌握了它你会得到丰富的经验;这些经验使你在以后的日子里成为一个更好的程序员,即使你实际上可能很少使用LISP本身。 当然,实际上你最好四种都会。 (Python, C, Perl, and LISP). 除了是最重要的四种基本语言,它们还代表了四种非常不同的编程方法,每种都会让你受益非浅。
    这里我无法完整地教会你如何编程---这是个复杂的活儿。但我可以告诉你,书本和课程也不能作到。几乎所有最好的黑客都是自学成材的。真正能起作用的就是去亲自读代码和写代码。
    学习如何编程就象学习用自然语言写作一样。最好的做法是读一些大师的名著,试着自己写点东西,再读些,再写点,又读些,又写点....如此往复,直到你达到自己在范文中看到的简洁和力量。过去找到好的代码去读是困难的,因为很少有大型程序的可用源代码能让新手练手。这种状况已经得到了很大的改善;现在有很多可用的开放源码软件,编程工具和操作系统(全都有黑客写成)。这使我们自然地来到第二个话题...

2.得到一个开放源码的Unix并学会使用、运行它。
    我假设你已经拥有了一台个人计算机或者有一个可用的( 今天的孩子们真幸福 :-) )。新手们最基本的一步就是得到一份Linux或BSD-Unix,安装在个人计算机上,并运行它。
    当然,这世界上除了Unix还有其他操作系统。但它们都是以二进制形式发送的---你无法读到它的源码,更不可能修改它。尝试在DOS或Windows的机器上学习黑客技术,就象是在腿上绑了铁块去学跳舞。
    除此之外,Unix还是Internet的操作系统。你可以不知道Unix而学会用 Internet,但不懂它你就无法成为一名Internet黑客。因为这个原因,今天的黑客文化在很大程度上是以Unix为中心的。(这点并不总是真的,一些很早的黑客对此很不高兴,但Unix和Internet之间的共生关系已是如此之强,甚至连微软也无可奈何)So,装一个Unix---我个人喜欢Linux,不过也有其他选择。(你也可以在同一台机器上同时运行DOS,Windows和Linux)学会它。运行它。用它跟Internet对话。读它的代码。试着去修改他。你会得到比微软操作系统上好的多的编程工具(包括C,Lisp, Python, and Perl),你会得到乐趣,并将学到比你想象的更多知识。

3.学会如何使用WWW和写HTML
    大多黑客文化建造的东西都在你看不见的地方发挥着作用,帮助工厂、办公室和大学正常运转,表面上很难看到它对他人的生活的影响。Web是一个大大的例外。即便政客也同意,这个巨大而耀眼的黑客玩具正在改变整个世界。单是这个原因(还有许多其它的), 你就需要学习如何掌握Web。
    这并不是仅仅意味着如何使用浏览器(谁都会),而是要学会如何写HTML,Web的标记语言。如果你不会编程,写HTML会教你一些有助于学习的思考习惯。因此,先建起自己的主页。
但仅仅建一个主页也不能使你成为一名黑客。 Web里充满了各种网页。多数是无意义的,零信息量垃圾。
    要想有价值,你的网页必须有内容---必须有趣或对其它黑客有用。这样,我们来到下一个话题....
分享到:
评论

相关推荐

    WINDOWS黑客编程技术详解-配套资源.rar

    WINDOWS黑客编程技术详解-配套资源

    Web前端黑客技术解密

    Web前端的黑客攻防技术是一门非常新颖且有趣的黑客技术,主要包含Web前端安全的跨站脚本(XSS)、跨站请求伪造(CSRF)、界面操作劫持这三大类,涉及的知识点涵盖信任与信任关系、Cookie安全、Flash安全、DOM渲染、...

    Windows黑客技术揭秘与攻防2-Visual.Basic篇

    Windows黑客技术揭秘与攻防2:Visual Basic篇》由浅入深地讲解黑客攻击和防范的具体方法和技巧,通过具体、形象的案例向读者展示多种攻防方法和攻防工具的使用。《Windows黑客技术揭秘与攻防2:Visual Basic篇》分为II...

    黑客技术大宝库

    黑客技术大宝库 内容超多 很强悍的技术手册 黑客技术大宝库

    黑客技术在计算机发展过程中的可利用性

    黑客有轻蔑的含义,指喜欢通过个人计算机和拨号上网秘密侵入另外一些计算机可计算机网络的,然后查看 或破坏存储在其中的数据和程序的人。...本文就黑客技术对促进计算 机技术的发展及其可利用性做了介绍

    黑客技术黑客技术

    黑客技术的知识.从零到专业,从专业到专家的培驯。 黑客鼎级入室技术的知识,价值上万元的资料送你

    QQ黑客技术教程下载

    QQ黑客技术教程下载

    菜鸟也能防黑客之非技术攻击

    《菜鸟也能防黑客之非技术攻击》就是向大家介绍这种方法。正如书名所述,这些方法并不是多么高深的技米,你也一样可以做到。看过《菜鸟也能防黑客之非技术攻击》之后,你会发现在非技术攻击面前,那些所谓的高科技...

    黑客攻防实战技术完全手册.rar

    黑客攻防实战技术完全手册.rar

    WEB前端黑客技术揭秘.pdf

    Web前端的黑客攻防技术是一门非常新颖且有趣的黑客技术,主要包含Web前端安全的跨站脚本(XSS)、跨站请求伪造(CSRF)、界面操作劫持这三大类,涉及的知识点涵盖信任与信任关系、Cookie安全、Flash安全、DOM渲染、...

    黑客与网络攻击技术

    清华大学出版,北京大学网络管理与安全课程--黑客与网络攻击技术

    黑客攻防技术宝典

    黑客攻防技术宝典--Web实战篇,信息安全人员必读之书

    网络安全培训视频教程-05.黑客应掌握的基本技能.rar

    而且病毒不仅仅是造成互联网高危状态的主要因素,网络上同时也出现了许多简明的网络攻击教程,使一些不怀好意的人可以使用“黑客工具”,对个人PC及Web站点进行简单入侵。应与此情况,黑客动画吧积极配合互联网安全...

    黑客技术攻防

    黑客技术参考资料

    DOS命令大全(掌握它就算黑客入门了)

    DOS命令大全,大家都知道的吧,黑客入门还有其他很多都要用到的DOS命令

    《黑客免杀攻防》任晓珲 著

    《黑客免杀攻防》共20章,分为三大部分:基础篇(第1~6章)详细介绍了黑客免杀技术的初级技巧,包括查找(修改)特征码、常见特征码绕过技巧、壳在免杀中的应用、花指令和其他免杀基础知识;高级篇(第7~16章)深入...

    黑客攻防技术宝典 PDF

    黑客攻防技术宝典,Web实战篇,系统实战篇,PDF,完整

    Visual C++黑客编程揭秘与防范.pdf

     本书内容丰富 实用性和实战性强 不仅包括读者必备的防范黑客的编程知识 更深入阐述了网络编程方面的高级技术 不仅适用于黑客程序开发 在读者掌握了本书介绍的各种编程技术后 还能用于开发各类网络安全防护软件 ...

    黑客反汇编揭秘 第二版

    真正的高清 黑客反汇编揭秘 第二版 网上好多第二版的其实是第一版的 嘿嘿 这书不要说大家也知道是本好资料

    黑客技术攻防ARP

    黑客技术,攻防入门ARP,值得初学者好好学习啊

Global site tag (gtag.js) - Google Analytics