如何成为一名黑客(become a hacker)

在计算机安全领域,黑客是指那些专注于计算机和网络系统安全机制的人。有一些社区和专家程序员和网络向导的共享文化,其历史可以追溯到几十年前的第一个分时微型计算机和最早的ARPA网络实验。这种文化的成员是第一批 "黑客"。闯入计算机和电话系统已经成为流行文化中黑客的象征,但这种文化比大多数人所知道的要复杂得多,也有道德性。要成为一名黑客,要学习基本的黑客技术,如何像黑客一样思考,以及如何在道德黑客社区内...

第一部分 3的第一部分:学习基础知识

  1. 1运行一个类似UNIX的操作系统,如Linux。UNIX和类似UNIX的操作系统是互联网的操作系统。虽然你可以在不了解UNIX的情况下学习使用互联网,但如果不了解UNIX,你就无法成为一名互联网黑客。由于这个原因,今天的黑客文化是相当强烈地以UNIX为中心的。类似UNIX的操作系统有很多类型,最流行的是Linux,你可以在同一台机器上与微软的Windows同时运行。在网上下载Linux,或者找一个当地的Linux用户组来帮助你安装。一个很好的浸入水中的方法是启动一个叫做Live CD或USB的设备,这个发行版完全从CD或USB上运行,不需要修改你的硬盘。这是一种不用做任何大动作就能了解各种可能性的方法。除了Linux,还有其他类似UNIX的操作系统,如*BSD系统。最流行的*BSD系统是FreeBSD、NetBSD、OpenBSD和DragonFly BSD。所有这些都像Linux一样是开源的。然而,重要的是要记住它们是BSD而不是Linux.MacOS在Darwin上,这是一个UNIX操作系统,是在FreeBSD上的。达尔文是完全自由和开源的,可以从http://opensource.apple.com。因为该系统的核心是UNIX,而macOS非常流行,许多人已经将Linux的应用程序移植到macOS。你可以通过homebrew、fink或MacPorts等软件包管理器获得这些程序。另外,你也可以在Mac上与macOS一起运行Linux。如果你想变得超级小众,你甚至可以运行像Open Indiana这样的操作系统,它是基于Solaris操作系统被甲骨文收购并成为封闭源代码之前的开源版本。OpenIndiana和Solaris是在UNIX系统V上制作的,因此,与Linux应用程序不兼容。这就是说,有许多Linux应用程序的端口。你可能最好只使用macOS、BSD或Linux,因为它们更受欢迎,有更多的程序可供使用。
  2. Image titled Become a Hacker Step 4
  3. 2写HTML。如果你不知道如何编程,学习基本的超文本标记语言(HTML)并逐步建立熟练度是至关重要的。当你看一个网站的图片、图像和设计组件时,你所看到的都是用HTML编码的。对于一个项目来说,要着手学习如何制作一个基本的主页,然后从这里开始努力。在你的浏览器中,打开页面源信息,检查HTML,看一个例子。进入Firefox中的Web Developer > Page Source,花时间看看代码。你可以在一个基本的文字处理程序中写HTML,如Notepad或Simple text,并将你的文件保存为 "yourCoolFileName.HTML",这样你就可以将它们上传到浏览器中,看到你的作品被翻译。
  4. Image titled Become a Hacker Step 5
  5. 3学习编程的语言。在你开始写诗之前,你必须学习基本语法。在你打破规则之前,你必须学习规则。但如果你的最终目标是成为一名黑客,你将需要比基本英语更多的东西来写你的杰作。Python是一门很好的 "语言",因为它设计简洁,文档齐全,而且对初学者相对友好。尽管是很好的第一种语言,但它并不只是一种玩具;它令人信服、灵活,而且非常适合大型项目。如果你进入严肃的编程,你将不得不学习Java是一个替代品,但它作为第一种编程语言的价值目前已被质疑的特殊状态。与Java不同,Javascript与Python非常相似,因为它们都是一种基于C语言和极其新的用户友好。Javascript是 "网络的编程语言",所以如果你想继续学习网络开发/黑客技术,Javascript比Python更好学。JavaScript的另一个选择是PHP C,Unix的核心语言。C++与C语言的关系非常密切;如果你知道其中一个,学习另一个就不难了。C语言对你的机器资源非常有效,但会占用你大量的调试时间,因此常常被避免使用,除非你的电脑效率特别重要。使用一个好的起始平台,如Backtrack 5 R3、Kali或Ubuntu 12.04LTS,可能是一个好主意。
  6. Image titled Become a Hacker Step 3

第二部分 3的第二部分:采用黑客的态度

  1. 1创造性地思考。现在你已经掌握了基本技能,你可以开始艺术性地思考。黑客们就像艺术家、哲学家和工程师一样,集于一身。他们相信自由和相互责任。世界上充满了迷人的问题,等待着我们去解决。黑客们特别喜欢解决问题,磨练自己的技能,并锻炼自己的智慧。黑客们在文化和智力方面有多样化的兴趣,在黑客之外也有。像玩一样紧张地工作,也像工作一样紧张地玩。对于真正的黑客来说,"游戏"、"工作"、"科学 "和 "艺术 "之间的界限都会消失,或者融合到一种高水平的创造性游戏中。去参加科幻小说大会,这是认识黑客和原黑客的好方法。武术所需的那种精神纪律似乎在重要方面与黑客所做的相似。最适合黑客的武术是那些强调心理纪律、放松意识和控制的武术,而不是强调原始力量、运动能力或身体强壮。太极拳是一种适合黑客的武术。
  2. Image titled Become a Hacker Step 1
  3. 2学会热爱解决问题。任何问题都不应该被解决两次。把它看作是一个社区,其中每个人的时间都是黑客们的宝贵财富。黑客们认为分享信息是一种道德责任。当你解决问题时,把信息公开,帮助大家解决同样的问题。你不必相信你有义务把你所有的创造性产品都给别人,尽管这样做的黑客是最能得到其他黑客尊重的人。卖出足够多的产品来维持你的食物、租金和电脑,这才符合黑客的价值观。阅读较早的作品,如The Mentor的 "Jargon File "或 "黑客宣言"。它们在技术问题上可能已经过时,但其态度和精神却同样及时。
  4. Image titled 441133 5
  5. 3学会识别和对抗权威。黑客的敌人是无聊、苦差事,以及利用审查和保密来扼杀信息自由的专制人物。单调的工作使黑客不愿意做黑客。拥抱黑客作为一种生活方式,就是拒绝所谓 "正常 "的工作和财产概念,而选择为平等和共同的知识而战。
  6. Image titled 441133 6
  7. 4要有能力。因此,任何在Reddit上花时间的人都可以写一个可笑的赛博朋克用户名,并冒充黑客。但互联网是一个伟大的平衡器,它重视能力而不是自我和姿态。把时间花在你的手艺上,而不是你的形象上,你会更快地获得尊重,而不是以我们在流行文化中认为的 "黑客 "的肤浅事物为模型。
  8. Image titled 441133 7

第3部分 第3部分 3:黑客攻击的好办法

  1. 1编写开放源码软件。编写其他黑客认为有趣或有用的程序,并将程序的源代码送给整个黑客文化来使用。黑客王国最令人敬仰的半神是那些写了大型的、有能力的程序,满足了广泛的需要,并把它们送出去,现在每个人都在使用它们。
  2. Image titled 441133 8
  3. 2帮助测试和调试开源软件。任何有思想的开源作者都会告诉你,好的测试者(他们知道如何描述症状,很好地定位问题,能够容忍快速发布中的错误,并愿意应用一些简单的诊断程序)是值得他们用红宝石来衡量的。试着找到一个你感兴趣的正在开发的程序,并成为一个好的测试员。从帮助测试程序到帮助调试程序再到帮助修改程序是一个自然的过程。这样你会学到很多东西,并与那些以后会帮助你的人产生好感。
  4. Image titled 441133 9
  5. 3发布有用的信息。另一件好事是收集和过滤有用的和有趣的信息到网页或文件中,如常见问题解答(FAQ)列表,并提供这些。主要技术FAQ的维护者得到的尊重几乎与开源作者一样多。
  6. Image titled 441133 10
  7. 4帮助保持基础设施的运作。志愿者们经营着黑客文化(以及互联网的工程发展,就这一点而言)。有很多必要的但不太光彩的工作需要做来维持它的运行--管理邮件列表,主持新闻组,维护大型软件存档网站,开发RFC和其他技术标准。做好这些事情的人得到了很多尊重,因为每个人都知道这些工作是巨大的时间沉淀,不像玩代码那样有趣。做这些工作显示了奉献精神。
  8. Image titled 441133 11
  9. 5为黑客文化本身服务。这不是你要做的事情,除非你已经存在了一段时间,并因前面四项中的一项而闻名。确切地说,黑客文化没有领导者,但它有文化英雄、部落长老、历史学家和代言人。当你在战壕里呆得够久了,你可能会成长为其中的一员。黑客们不信任他们部落长老的公然自负,所以明显地达到这种名声是危险的。与其说是争取,不如说是给自己定位,让它落在你的腿上,然后对你的地位保持谦虚和亲切。
  10. Image titled 441133 12
  • 有些公司花钱请黑客来测试他们的安全。如果你变得足够优秀,这可能是你的工作!
  • 确保不被抓到,尽管你计划做的事可能是非法的,但建议你不要从事黑帽黑客活动。
  • 写好你的母语。虽然程序员不会写作是一种常见的刻板印象,但令人惊讶的是,很多黑客都是非常能写的。
  • LISP值得学习的另一个原因是--当你最终得到它时,你会有深刻的启蒙体验。这种经验将使你在以后的日子里成为一个更好的程序员,即使你从来没有真正地大量使用LISP本身。你可以通过编写和修改Emacs文本编辑器的编辑模式,或GIMP高级图像编辑软件的Script-Fu插件,相当容易地获得一些LISP的初级经验。
  • 由于实际原因,Perl是值得学习的;它非常广泛地用于活跃的网页和系统管理,因此,即使你从来没有写过Perl,你也应该学会阅读它。许多人使用Perl来避免在不需要C的机器效率的工作上使用C编程。
  • 在你创建的网站上测试你的技能。
  • 用你的技能做好事。成为白帽黑客对每个人都有好处,而且比成为黑帽黑客和冒着被警察抓的风险要安全得多。
  • 对你的黑客行为要小心。非法活动可能会产生严重的后果,而且互联网上没有任何东西是真正的匿名的。
  • 永远不要试图做可能给你带来麻烦的非法活动
  • 询问安全服务机构(ADT),你是否可以测试他们的系统。
  • 发表于 2022-03-08 11:44
  • 阅读 ( 80 )
  • 分类:IT

你可能感兴趣的文章

你不能再反向搜索facebook上的电话号码或电子邮件地址了

...次毁掉了一切。我们这些非黑客现在该怎么办? 相关:如何反向查找电话号码 现在仍然有反向查找电话号码的工具,包括Google和老式的白页。唉,没有一个比Facebook更有用了。我猜你只需要发短信给那个号码,也许“新电话号...

  • 发布于 2021-04-06 13:38
  • 阅读 ( 160 )

贝宝和戈达迪回应推特黑客争议,回避指责

广岛直木最近发表了一篇令人痛心的报道,讲述了他是如何把自己想要的@N Twitter用户名丢给一名黑客的。但他的部分报道指责贝宝将广岛信用卡的最后四个号码给了肇事者。”我给PayPal打了个电话,用了一些非常简单的工程策...

  • 发布于 2021-04-25 05:29
  • 阅读 ( 188 )

如何成为一名网络调查员(become a cyber-investigator)

...情报专家:McAfee Institute的CCIP 50小时在线和自学课程涵盖如何识别感兴趣的人、及时进行网络调查和起诉网络罪犯。课程包括网络调查、移动和数字取证、电子商务欺诈、黑客、情报收集和法律基础。该认证是与国土安全部的国...

  • 发布于 2021-10-20 11:53
  • 阅读 ( 240 )

什么是黑客?(a hacker?)

...客被认为是专业的计算机专家。在专业计算领域,她可以成为计算机和网络安全专家。她也可以是一名熟练的软件程序员或硬件修改者。闯入银行账户或公司网络的类型确实存在,但其含义与专业黑客完全不同。 ...

  • 发布于 2021-12-10 14:39
  • 阅读 ( 187 )

如何我会成为一名燃油卡车司机吗?(i become a fuel truck driver?)

...培训,成为一名燃油卡车司机。此类培训对于确保您了解如何操作车队中的特定卡车以及需要遵守的安全程序是必要的。 ...

  • 发布于 2021-12-20 23:04
  • 阅读 ( 260 )

如何我会成为一名机动汽车修理工吗?(i become a mobile auto mechanic?)

...为一名移动汽车修理工,你必须让人们知道你的业务以及如何联系你获得维修服务。 ...

  • 发布于 2021-12-21 00:03
  • 阅读 ( 205 )

如何我会成为一名妇科医生吗?(i become a gynecologist?)

为了成为一名妇科医生,你需要完成四项任务:大专教育、接受专科课程、完成课程...

  • 发布于 2022-02-12 07:15
  • 阅读 ( 236 )

如何我会成为一名教官吗?(i become a divemaster?)

...是成为一名女分析员。一般来说,潜水教练是指教其他人如何戴水肺潜水、指导潜水以及带认证的潜水员去潜水度假的人。要成为一名divemaster,必须采取几个步骤,并遵守一些规定。 ...

  • 发布于 2022-02-13 02:26
  • 阅读 ( 272 )

如何我当出租车司机了?(i become a cab driver?)

如果你想成为一名出租车司机,首先要注意的是,不同国家以及同一国家内的城市对...

  • 发布于 2022-02-13 08:53
  • 阅读 ( 94 )

如何我会成为一名店主吗?(i become a storekeeper?)

无论你是想拥有一家零售店还是仅仅管理一家零售店,你都有可能成为一名店主。你...

  • 发布于 2022-02-13 09:24
  • 阅读 ( 220 )
褒千柳
褒千柳

0 篇文章

相关推荐