如何成为一名黑客

Posted on
作者: Monica Porter
创建日期: 20 行进 2021
更新日期: 17 可能 2024
Anonim
如何成为一名黑客|小甲鱼原创翻译—听听国外大神怎么说
视频: 如何成为一名黑客|小甲鱼原创翻译—听听国外大神怎么说

内容

在本文中:学习黑客的基本技术将黑客视为黑客尊重社区7参考

有一个共享文化的世界,它由程序员,专家和网络助手组成。从第一个联网的微型计算机和ARPANET上的第一个实验开始,这种环境可以追溯到几十年。支持这种文化的人称自己为“黑客”。许多人认为,黑客只是进入计算机并进行电话黑客攻击的人,但成为黑客并非如此,这是一种具有真实原理的真实文化,经常被公众误解。学习黑客的基本技巧,如何思考“黑客”以及如何在这个世界上为自己起名。


阶段

第1部分了解黑客的基本技术



  1. 获得一个开源的Unix,并学习如何使用和旋转它。 Unix是Internet的操作系统。您可以在不了解Unix世界的情况下使用Internet,但是在不知道Unix是什么的情况下,您永远不会成为Internet的黑客。出于这个原因,黑客世界是Unix的重中之重。例如,像Linux这样的Unix,但是还有其他一些可以在同一台计算机上并行运行。在线下载Linux,如果在安装时遇到问题,请访问Linux论坛或本地Linux用户组。
    • 跳入水中的好方法是启动Linux爱好者称之为“实时CD”的软件,该发行版完全从CD运行,而无需修改硬盘上的任何内容。这是查看所有可能性的便捷方法,而不必烦恼所有事情。
    • 在Unix旁边当然还有其他操作系统,但是它们是用二进制编辑的,您可以阅读代码,但不能更改它。尝试在Microsoft Windows计算机或任何其他专有系统上学习黑客行为,就像试图在穿着石膏紧身胸衣时学会跳舞一样。
    • 在Mac OS X上,可以运行Linux,但是Mac系统中只有一部分是“开源的”,因此您将面临许多障碍,并且必须摆脱依赖于代码所有者的这种不良习惯。苹果。


  2. 学习用HTML编写。 如果您从未编程过,请从HTML开始。您将养成一些良好的习惯,这些习惯反过来将帮助您走得更远。您可以在Internet上看到的所有照片,各种插图的图像均以HTML为基础。首先建立一个简单的主页,然后进行扩展。
    • 在浏览器中,打开任何站点的页面,然后打开源页面以仔细查看HTML。在Firefox中,先执行“查看”,然后执行“页面源代码”,或者右键单击页面上的任意位置,然后执行“显示源代码”。
    • HTML可以在任何e,记事本,简单或Word编辑器中公开(尽管Word对于HTML并不是很可靠)。将文件另存为“ .txt”(e格式)。然后,您可以将其拖放到浏览器窗口中以查看发生了什么。
    • 您必须学习HTML的语法,尤其是标签(或“标签”)的语法。 “ <”是用于打开标签的符号,“ />”用于关闭标签。 “ <P>”用于即时发布您的广告。每当您想更改e的格式时,它都会使用标签,以粗体,斜体,颜色等形式显示。在这种情况下,HTML有助于更好地理解Internet的工作方式。



  3. 学习编程。 如果要撰写诗歌,则必须掌握语法。在破解代码之前,最好先了解一下,对吗?但是,如果您的目标是成为一名真正的“黑客”,那么您将需要的不仅仅是基本的英语:“黑客”必须写得好!
    • Python是一门很好的入门语言,因为它很清晰,文档齐全并且对于初学者而言相对容易使用。即使它是一种很好的启动语言,它也远非玩具,它非常强大,灵活并且适合大型项目。 Java语言是一种选择,但是它是否被用作第一种编程语言受到了质疑。
    • 如果您对编程很认真,则必须学习C,它是Unix的基本语言(C ++与C非常接近,如果您了解一种语言,那么学习另一种语言就不会困难)。 C对于机器资源非常有效,但是调试会花费很多时间,这就是为什么要避免使用它(除非对于机器效率而言这是不可避免的!)
    • 从诸如Kali(以前称为Backtrack)之类的平台或Kali所基于的最新版本的Ubuntu / Debian开始,可能是一个好主意。

第2部分:像黑客一样思考



  1. 要有创造力。 一旦掌握了技术知识,就必须摆出风格,艺术! “黑客”就像艺术家,哲学家,工程师一样,是多合一的!他们热爱并捍卫自由,并实行相互问责。这个世界充满了引人入胜的令人困扰的问题,这些问题声称可以解决,而“黑客”并不关心解决这些问题,只是炫耀自己的技能并破坏自己的才智。
    • 知道如何识别真实的定义。黑客不是黑客,而是对计算机系统的紧密操作充满热情的人
    • 黑客在思想和文化上都对许多事情都感兴趣。 “如您在游戏中一样热情地工作,在您工作中一样努力地工作”,这可能是他们的座右铭!对于真正的黑客来说,在“玩耍”与“工作”之间,或者在“科学”与“艺术”之间,只有一线之隔。您必须能够在一个万事俱备的世界中前进,以实现非凡的创造力。
    • 阅读科幻小说。频繁的科幻会议(与黑客和未来的黑客会面的好方法)。
    • 练习武术。武术所要求的精神纪律与黑客所实行的精神纪律非常接近。最喜欢的黑客武术是那些需要有纪律,放松警觉和自我控制的技能,而不是强力,运动强度或体力。在这方面,Taïchi是一种武术,受到黑客的特别赞赏。



  2. 学习解决问题. 必须一劳永逸地解决问题。其他黑客的时间非常宝贵,以至于您共享信息,解决问题并告知您的解决方案几乎是道义上的责任。因此,其他黑客将能够专注于新问题,而不必永久解决旧问题(不必重新发明轮子)。
    • 不要相信您有义务立即完成所有工作,尽管这样做的人在社区中受到尊重。黑客的价值足以卖掉您一些劳动成果来吃饭,付房租或购买计算机设备。
    • 阅读The Mentor的“ Jargon File”或“ Hacker Manifesto”等旧书。它们可能有些过时,但是对于您需要的态度和心态非常有用。


  3. 认识并与权威斗争! 看起来很奇怪,但是有权威和权威。 “骇客”讨厌无聊,琐事和独裁者,他们会审查,隐瞒信息并bri之以鼻。当黑客无聊或被迫从事愚蠢的重复工作时,他就不能沉迷于自己喜欢做的​​事情:解决新问题!要像黑客一样行事,您需要找到一种方法来尽可能自动地执行无聊的任务。
    • “黑客”拒绝通常所说的工作和私有财产。 “黑客”是为合法性和知识共享而奋斗的人! Lambition很棒!


  4. 要成为一名黑客,您必须具备一定的技能。 黑客不会让污秽的人浪费时间,但是他们知道如何识别自己所在的技能,包括黑客技能,但是从更广泛的意义上讲,任何技能都是值得赞赏的。互联网使人谦虚!拥有很少有人拥有的技能会受到特别的赞赏,而拥有能够带来正念,技能和专注力的技能会更好。

第三部分赢得社区的尊重



  1. 编写一个开源软件。 编写其他黑客会发现有趣或有用的程序。提供您的源代码,以使所有黑客受益。因此,在这个黑客世界中,存在着真正的“半神”,他们组成并共享了满足真正需求的这些出色程序,现在被所有人使用。


  2. 测试和调试开源软件。 任何名副其实的开源作者都会告诉您,一个好的Beta测试人员(知道如何清楚地描述症状,定位问题,在简短报告中诊断错误以及能够设置一些简单的诊断程序)是值得的它沉重的金色。
    • 尝试找到一个正在开发的程序,让您感兴趣并成为一名出色的Beta制作者。在这种环境中,自测试程序直到通过调试来修改所述程序为止,这是自然发展的过程。通过这种方式,您将学到很多东西,并且会与那些会帮助您的人保持良好的业障。


  3. 发布有用的信息。 收集和过滤Web上或文档(例如常见问题(FAQ))中有用且有趣的信息并使之可用是非常好的工作。那些负责更新技术常见问题解答的人得到的回报几乎与开源程序员一样大。


  4. 在基础架构上工作。 黑客文化(就象互联网一样)基于自愿。有很多工作要做,但不一定能使其发挥作用:管理邮件列表,主持新闻组,维护软件备份站点,开发RFC和其他技术标准。从事此类繁琐工作的人们受到高度重视,因为每个人都知道这些任务既耗时又不如代码操纵那么有趣。假设这项繁琐的工作是奉献精神的美丽证明。


  5. 为黑客文化服务。 您无法立即执行此操作。您需要证明自己一段时间,并在上述四个领域之一中获得一定的声誉。在黑客文化中,严格来讲,没有领导者,但是有一些英雄,还有长老,历史学家和发言人。一旦在该领域证明了自己的实力,您就可以加入这些类别之一。
    • 注意!黑客总是怀疑自己的乐高积木,因此知道这种臭名昭著并不安全。不要寻求认可,做您必须做的事,它将很快到达。对自己的身份要谦虚和感恩。