黑客教程

 
11415 27
vemon 2022-11-15 15:17:20 | 显示全部楼层 |阅读模式
本帖最后由 vemon 于 2022-11-15 20:37 编辑

黑客学习路线
1. 学习如何编程

这当然是最基本的黑客技能。如果你还不会任何编程语言,我建议你从Python开始。 它设计清晰,文档齐全,合适初学者入门。 它是一门很好的入门语言,并且不仅仅只是个玩具; 它非常强大、灵活,也适合做大型项目。 我有一篇 Python评价详细说明这点。好的 教程 可以在Python网站得到。 (译者:比较好的中文Python站点可能是http://pythonrecord.51.net)

Java也是好的入门语言。它比Python难得多,但是生成的代码速度也快得多。 它同时也是一种优秀的计算机语言,不止是用来入门。

但是注意,如果你只会一两门语言,你将不会达到黑客所要求的技术水平, 甚至也不能达到一个程序员的水平——你需要学会如何以抽象的方式思考编程问题, 独立于任何语言。要做一名真正的黑客,你需要学会在几天内通过一些手册, 结合你现在所知,迅速掌握一门新语言。这意味着你应该学会几种截然不同的语言。

如果要做一些重要的编程工作,你将不得不学习C语言,Unix的核心语言。 C++与C非常其他类似;如果你了解其中一种,学习另一种应该不难。 但这两种都不适合编程入门者学习。而且事实上,你越避免用C编程,你的工作效率会越高。

2. 得到一个开放源代码的Unix并学会使用、运行它

UNIX/LINUX这种操作系统就是用 C 语言写的,是最强大的计算机语言,于上世纪 70年 由丹尼斯瑞切开发。

没错,这世界上除了Unix还有其他操作系统。 但它们都是以二进制形式发布的——你无法读到它的源代码,也不可能修改它。 尝试在运行DOS或Windows或MacOS的机器上学习黑客技术,就象是带着脚镣学跳舞。

除此之外,Unix还是Internet的操作系统。 你可以学会上网却不知道Unix,但你不了解Unix就无法成为一名Internet黑客。 因此,今天的黑客文化在很大程度上是以Unix为中心的。(这点并不总是真的, 一些很早的黑客对此一直很不高兴,但Unix和Internet之间的联系已是如此之强, 甚至连Microsoft也无可奈何。)

所以, 安装一套UNIX——我个人喜爱LINUX但还有其他种类的 (是的,你可以同时安装Linux及DOS/Windows在同一电脑上)。 学习它,使用它,配置它。用它在Internet上冲浪。阅读它的源代码。修改它的源代码。 你会得到比在Microsoft操作系统上更好的编程工具(包括C,LISP,Python及Perl)。 你会觉得乐趣无穷,学到在你成为大师之前意识不到的更多的知识。

(注:如果你是一个新手,我不推荐自己独立安装Linux或者BSD。 安装Linux的话,寻求本地Linux用户组的帮助;或联系 Open Projects Network。 LISC维护着一些 IRC频道, 在那里你可以获得帮助。)

3. 学会如何使用WWW和写HTML

黑客文化建造的大多东西都在你看不见的地方发挥着作用,帮助工厂、办公室和大学正常运转, 表面上很难看到它对非黑客的普通人的生活的影响。Web是一个大大的例外。 即便政客也同意,这个巨大耀眼的黑客玩具正在改变整个世界。 单是这个原因(还有许多其它的),你就需要学习掌握Web。

这并不是仅仅意味着如何使用浏览器(谁都会),而是要学会如何写HTML, Web的标记语言。如果你不会编程,写HTML会教你一些有助于学习的思考习惯。 因此,先完成一个主页。(网上有很多好的教程; 这是一个。)

但仅仅拥有一个主页不能使你成为一名黑客。 Web里充满了各种网页。大多数是毫无意义的,零信息量垃圾——界面时髦的垃圾, 注意,垃圾的水准都类似(更多信息访问 The HTML Hell Page)。

要想有价值,你的网页必须有内容—— 它必须有趣或对其它黑客有帮助。这是下一个话题所涉及的……

4. 如果你不懂实用性的英语,学习吧

这一点千真万确。大概1991年的时候我就了解到许多黑客在技术讨论中使用英语,甚至当他们的母语都 相同,英语对他们而言只是第二语言的时候;据我知道的报导,当前英语有着比其他语言丰富得多的技术词汇, 因此是一个对于工作来说相当好的工具。 基于类似的原因,英文技术书籍的翻译通常不令人满意(如果有翻译的话)。

Linus Torvalds,一个芬兰人,用英语注释他的代码(很明显这对他来说不是凑巧)。 他流利的英语成为他能够管理全球范围的Linux开发人员社区的重要因素。 这是一个值得学习的例子。

5.学习精神

To follow the path:(沿着这样一条道路:)

look to the master,(寻找大师,)

follow the master,(跟随大师,)

walk with the master,(与大师通行,)

see through the master,(洞察大师,)

become the master.(成为大师。)

嗯,如果你想成为一名黑客,反复读下面的事情直至你相信它们。


推荐网站:菜鸟教程

.

vemon 2022-11-15 15:34:24 | 显示全部楼层
本帖最后由 vemon 于 2022-11-16 11:26 编辑

因为我大学生,有点忙,所以更新会慢一点。如果文章中有错误,望大神严厉批评。
vemon 2022-11-15 16:27:54 | 显示全部楼层
大家支持一下我
admin1783 2022-11-15 23:41:52 | 显示全部楼层
大佬可以带我吗,我是大学生

点评

可以,如果方便的话,你下载个钉钉,因为我常常就是用钉钉工作。如果不行的话,那就私信。然后,不用叫我大佬,我的技能也没怎么样,我也只是在学习阶段。  详情 回复 发表于 2022-11-16 11:24
vemon 2022-11-16 11:24:21 | 显示全部楼层
admin1783 发表于 2022-11-15 23:41
大佬可以带我吗,我是大学生

可以,如果方便的话,你下载个钉钉,因为我常常就是用钉钉工作。如果不行的话,那就私信。然后,不用叫我大佬,我的技能也没怎么样,我也只是在学习阶段。
vemon 2022-11-16 20:19:11 | 显示全部楼层
admin1783 2022-11-16 22:45:58 | 显示全部楼层
vemon 发表于 2022-11-16 11:24
可以,如果方便的话,你下载个钉钉,因为我常常就是用钉钉工作。如果不行的话,那就私信。然后,不用叫我 ...

我有钉钉怎么加你?

点评

你把你的钉钉号告诉我,我加你  详情 回复 发表于 2022-11-17 09:53
vemon 2022-11-17 09:53:14 | 显示全部楼层
admin1783 发表于 2022-11-16 22:45
我有钉钉怎么加你?

你把你的钉钉号告诉我,我加你
vemon 2022-11-17 09:59:09 | 显示全部楼层
私信就可以了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

中国红客联盟公众号

联系站长QQ:5520533

admin@chnhonker.com
Copyright © 2001-2025 Discuz Team. Powered by Discuz! X3.5 ( 粤ICP备13060014号 )|天天打卡 本站已运行