InfoQ

交流

讨论:黑客faq(常问问题解答)

作者 zhu1230 发布于 2003-08-00 分类:娱乐乐园

FAQ(常问问题解答)
问:你能教我做黑客吗?
问:那么,我要如何开始?
问:我得什么时候开始学?现在会不会太迟了?
问:要学多久才能学会黑客道?
问:Visual Basic及Delphi是好的入门语言吗?
问:你能帮我“黑”掉一个站点吗?或者教我怎么黑它?
问:我怎么样才能得到别人帐号的密码?
问:我如何入侵/查看/监视别人的Email?
问:我如何才能在IRC聊天室里偷到频道op的特权?
问:我被黑了。你能帮我避免以后再被攻击吗?
问:我的Windows软件出现问题了。你能帮我吗?
问:我在哪里能找到可以与之交流的真正的黑客?
问:你能推荐一些有关黑客的好书吗?
问:成为一名黑客我需要擅长数学吗?
问:我该从那种语言学起?
问:我需要什么样的机器配置?
问:我得因此憎恨和反对Microsoft吗?
问:但开放源代码软件不会使程序员丢饭碗吗?
问:我要如何开始?哪里有免费的Unix?
问:你能教我做黑客吗?

答:自从第一次发布这份文档,我每周都会收到一些请求,(频繁的话一天几封)要我“教会他们做黑客”。遗憾的是,我没有时间和精力来做这个;我自己的黑客项目,及我作为一个开放源代码倡导者的四处奔波已经占用了我110%的时间。

即便我想教你,黑客也依然基本上是一项自行修炼的的态度和技术。当真正的黑客想帮助你的时候,如果你乞求他们一汤匙一汤匙“喂”你的话,你会发现他们不会尊重你。

先去学一些东西。显示你在尝试,你能靠自己去学习。然后再去向你遇到的黑客请教特殊的问题。

如果你发E-mail给一位黑客寻求他的帮助,这是两件首要记住的事情。第一,写出来的文字显得懒且粗心的人通常非常懒于思考且非常马大哈,不能成为好黑客—— 因此注意拼写正确,使用正确的语法及发音,否则你可能会无人理睬。第二,不要试图要求回复到一个ISP帐号,而那个帐号与你的发信地址不同。这样做的人一般是使用盗用帐号,不会有人有兴趣为虎作伥帮助窃贼的。

问:那么,我要如何开始?

答:对你而言最佳的入门方式也许是去参加LUG(Linux用户组)的聚会。你可以找到在 LDP的综合Linux信息页面上找到类似的组织;也许有一个在你家附近的,而且非常有可能与一所大学或学校挂钩。如果你提出要求,LUG成员兴许会给你一套Linux,当然此后会帮你安装并带你入门。

问:我得什么时候开始学?现在会不会太迟了?

答:你有动力学习的时候就是好时候。大多数人看来都是在15-20岁之间开始感兴趣的,但据我所知,在此年龄段之外的例外也是有的。

问:要学多久才能学会黑客道?

答:这取决于你的聪明程度和努力程度。大多数人只要他们专注,就能在18个月到2年之间学会一套令人尊敬的技能。但是,不要以为就此结束了;如果你是一个真正的黑客,你要用你的余生来学习和完善你的技术。

问:Visual Basic及Delphi是好的入门语言吗?

答:不,因为他们不是可移植的。他们不是那些语言的开放源代码实现,所以你被限制在厂商选择支持的那些平台里。接受这样一种垄断局面不是黑客的态度。

Visual Basic特别糟糕。它是Microsoft的私有语言这个事实就足够让它脸面全无,不像其他的Basic,它是一种设计糟糕的语言会教给你坏的编程习惯。

其中一个坏习惯是会依赖于单一厂商的函数库、控件及开发工具。一般而言,任何不能够支持至少Linux或者一种BSD,或其他第三方操作系统的语言,都是一种不适合应付黑客工作的语言。

问:你能帮我“黑”掉一个站点吗?或者教我怎么黑它?

答:No。任何读完这份FAQ后还问这个问题的人,都是无可救药的蠢材,即使有时间指教我也不会理睬。任何发给我的此类E-mail都会被忽略或被痛骂一顿。

问:我怎么样才能得到别人帐号的密码?

答:这是骇客行为。滚得远远的,白痴。

问:我如何入侵/查看/监视别人的Email?

答:这是骇客行为。在我面前消失,混蛋。

问:我如何才能在IRC聊天室里偷到频道op的特权?

答:这是骇客行为。去S吧,冥顽不灵的家伙。

问:我被黑了。你能帮我避免以后再被攻击吗?

答:不行。目前为止,每次问我这个问题的,都是一些运行Microsoft Windows的菜鸟。不可能有效的保护Windows系统免受骇客攻击;太多缺陷的代码和架构使保护Windows的努力有如隔靴搔痒。唯一可靠的预防来自转移到Linux或其他设计得至少足够安全的系统。

问:我的Windows软件出现问题了。你能帮我吗?

答:当然。进入DOS方式,然后键入“format c:”。你遇到的任何问题将会在几分钟之内消失。

问:我在哪里能找到可以与之交流的真正的黑客?

答:最佳办法是在你附近找一个Unix或Linux的用户组,参加他们的聚会。(你可以在Metalab的LDP站点找到一些指向用户组的链接。)

我过去曾说过不能在IRC上找到真正的黑客,但我发觉现在情况有所改变。显然一些真正的黑客的社区像GIMP及Perl,也有IRC频道了。)

问:你能推荐一些有关黑客的好书吗?

答:我维护着一份Linux Reading List HOWTO,也许你会觉得有用。 Loginataka也很有意思。

关于Python的介绍,请访问在Python站点上的 入门资料。

问:成为一名黑客我需要擅长数学吗?

答:不用。黑客道很少使用常规的数学或算术,不过你绝对需要能逻辑性地思考和进行精密的推理。

尤其是你不会用到微积分或电路分析(我们把这些留给电子工程师们 :-))。 一些有限数学(包括布尔代数,集合论,组合数学,图论)的背景知识会有帮助。

问:我该从那种语言学起?

答:HTML——如果你还不懂的话。市面上有一大堆的封面精美,宣传得天花乱坠的 糟糕的 HTML书籍,不幸的是很少有好的。我最喜欢的是 HTML: The Definitive Guide。

但 HTML 不完全是一种编程语言。当你准备开始编程时,我推荐从 Python起步。你会听到一大群人推荐 Perl,并且 Perl 依然比 Python 流行得多,但是难学得多且(以我之见)设计得不是很好。

C 确实重要,但它要比 Python 或 Perl 难多了。不要尝试先学 C。

Windows用户不要满足于 Visual Basic。它会教给你坏习惯,而且它不可以移植,只能在Windows下运行。避免它。

问:我需要什么样的机器配置?

答:过去个人电脑能力相当不够并且内存小,结果给黑客的学习过程设置了人为的障碍。不过一段时间以前开始就不是这样了;任何配置比一台 Intel 486DX50 好的机器都有足够的能力进行开发工作,X,及 Internet 通讯,同时你现在买的最小的磁盘都大得富足了。(依Barret之见,现在要至少Pentium 166MMX才够。)

选择用来学习的机器时重要的一点是注意配件是否是Linux兼容的(或BSD兼容,如果你选择学 BSD)。同刚才提到的一样,大多数现在的机器都是符合的;唯一的值得注意的区域在于 modem和打印机;有些具备为Windows设计的配件的机器不会在Linux下工作。

关于硬件兼容性有一个FAQ;最新版本在 这里。

问:我得因此憎恨和反对Microsoft吗?

答:不,你不必如此。不是因为Microsoft不令人讨厌,而是因为黑客文化早在 Microsoft出现之前就存在了,且将在Microsoft成为历史后依然存在。你耗费在憎恨Microsoft的任何力气不如花在爱你的技术上。写好的代码—— 那会相当有效地打击Microsoft又不会让你得到恶报应。

问:但开放源代码软件不会使程序员丢饭碗吗?

答:看起来不太可能——目前为止,开放源代码软件产业似乎创造了更多的就业机会而不是减少就业机会。如果写一个程序比起不写来是纯经济收益的话,那么在写完后,程序员应该得到报酬不管程序是否是开放源代码。并且,无论写出多么“免费自由”的软件,都存在更多对新的,定制的软件的需求。我有这方面更多的论述,放在开放源代码 网站资料中。

问:我要如何开始?哪里有免费的Unix?

答:在本份文档的某个地方我已经提到过何处可以得到最常用的免费Unix。要做一名黑客,你需要自立自强,以及自学能力。现在开始吧……


Linux菜鸟,擅长重装Windows。



逛论坛交流黑客faq(常问问题解答)

加入书签
digg+,
reddit+,
del.icio.us+,
dzone+

相关讨论话题

7 条回复

回复

那哪里有骇客?~ 发表人 xymx 发表于 08月02日
QUOTE: 最初由 zhu1230 发布 .. 发表人 wyw5257 发表于 08月02日
QUOTE: 最初由 zhu1230 发布 .. 发表人 tianme 发表于 08月02日
QUOTE: [B] 这招很有用 FAQ(.. 发表人 wyw5257 发表于 08月02日
QUOTE: 最初由 tianme 发布 .. 发表人 sevenday 发表于 08月02日
曾经常用这招 发表人 Ken.Chou 发表于 08月02日
QUOTE: 发表人 sevenday 发表于 08月02日
  1. 返回顶部

    Re: 黑客faq(常问问题解答)

    2003年08月02日 发表人 xymx

    那哪里有骇客?~

  2. 返回顶部

    Re: 黑客faq(常问问题解答)

    2003年08月02日 发表人 wyw5257


    QUOTE:
    最初由 zhu1230 发布
    [B]FAQ(常问问题解答)
    问:你能教我做黑客吗?
    问:那么,我要如何开始?
    问:我得什么时候开始学?现在会不会太迟了?
    问:要学多久才能学会黑客道?
    问:Visual Basic及Delphi是好的入门语言吗?
    问:?..以下省略 [/B]

    hacker高手,以后有问题多多向你请教

  3. 返回顶部

    Re: 黑客faq(常问问题解答)

    2003年08月02日 发表人 tianme


    QUOTE:
    最初由 zhu1230 发布
    [B]FAQ(常问问题解答)
    问:我的Windows软件出现问题了。你能帮我吗?

    答:当然。进入DOS方式,然后键入“format c:”。你遇到的任何问题将会在几分钟之内消失。以下省略 [/B]

  4. 返回顶部

    Re: 黑客faq(常问问题解答)

    2003年08月02日 发表人 wyw5257


    QUOTE:
    [B]
    这招很有用
    FAQ(常问问题解答)
    问:我的Windows软件出现问题了。你能帮我吗?

    答:当然。进入DOS方式,然后键入“format c:”。你遇到的任何问题将会在几分钟之内消失。以下省略...以下省略 [/B]

    不敢效法!!!:cool:

  5. 返回顶部

    Re: 黑客faq(常问问题解答)

    2003年08月02日 发表人 sevenday


    QUOTE:
    最初由 tianme 发布
    [B][QUOTE]最初由 zhu1230 发布
    [B]FAQ(常问问题解答)
    问:我的Windows软件出现问题了。你能帮我吗?

    答:当然。进入DOS方式,然后键入“format c:”。你遇到的任何问题将会在几分钟之内消失。以下省略...以下省略 [/B]

    你常用这招?

  6. 返回顶部

    Re: 黑客faq(常问问题解答)

    2003年08月02日 发表人 Ken.Chou

    曾经常用这招

  7. 返回顶部

    Re: 黑客faq(常问问题解答)

    2003年08月02日 发表人 sevenday


    QUOTE:




  8. 我有话要讲:(可以匿名发表, 发广告的有多远请滚多远!!!)

    昵称: 请输入验证码:


  9. 抢着回答

    请教一个小问题

    Js里如何让一个按钮无效(灰的)?

    村里人进来看看!

    刚做了一个小坛子,做的不好,希望提点意见! 看看哪个有bug的! ...

    我的php不报错了,怎么回事?

    大家遇到过这种情况没?

    《勇敢》

    http://www.chinamp3.com/news/album/disc_html/disc3743.php ...

    谁有DzSoft PHP Editor1.2的注册机?

    RT 觉得那个不错。。:blink: :blink: :blink:

    请问有这样的函数吗??

    删除txt文件中指定的一行,比如以*****开头的一行,其他行不变,并且...

    555555555555

    中午忘记休息了,现在感觉好困呀,浑身没有力,也不太想做事情,...

    为什么我用base64_encode()编码的附件老...

    <?php if($stats=="new"){ $attachment = fread(fopen($f...

    那里有windows下的vi

    我要

    用过工行接口的进来。。。。

    谁用过工行接口啊。。。。我给一个网站连工行的支付系统,可是按...

    []