黑客谋生(黑客的工作)
本文目录一览:
为什么会有黑客?他们以什么谋生?
1、显示他们的技术
2、中毒了当然有利益,比如盗帐号密码,比如放一些广告,比如偷取你的个人信息
3、一些杀毒软件公司自己搞的,可以有更多的人买杀毒软件
……
骇客主要是干什么的谢谢了,大神帮忙啊
黑客:指的是电脑高手。世简单说是好人。 详细说一说: 黑客是对英语hacker的翻译,hacker原意是指用斧头砍材的工人,最早被引进计算机圈则可追溯自1960年代。他们破解系统或者网络基本上是一项业余嗜好,通常是出于自己的兴趣,而非为了赚钱或工作需要。 加州柏克莱大学计算机教授Brian Harvey在考证此字时曾写到,当时在麻省理工学院中(MIT)的学生通常分成两派,一是tool,意指乖乖牌学生,成绩都拿甲等;另一则是所谓的hacker,也就是常逃课,上课爱睡觉,但晚上却又精力充沛喜欢搞课外活动的学生。 这跟计算机有什么关系?一开始并没有。不过当时hacker也有区分等级,就如同tool用成绩比高下一样。真正一流hacker并非整天不学无术,而是会热衷追求某种特殊嗜好,比如研究电话、铁道(模型或者真的)、科幻小说,无线电,或者是计算机。也因此后来才有所谓的computer hacker出现,意指计算机高手。 有些人很强调黑客和骇客的区别,根据开放原始码计划创始人Eric Raymond(他本人也是个著名的hacker)对此字的解释,hacker与cracker(一般译为骇客,有时也叫“黑帽黑客”。 )是分属两个不同世界的族群,基本差异在于,黑客是有建设性的,而骇客则专门搞破坏。 对一个黑客来说,学会入侵和破解是必要的,但最主要的还是编程,毕竟,使用工具是体现别人的思路,而程序是自己的想法.一句话--编程实现一切。对于一个骇客来说,他们只追求入侵的快感,不在乎技术,他们不会编程,不知道入侵的具体细节。还有一种情况是试图破解某系统或网络以提醒该系统所有者的系统安全漏洞,这群人往往被称做“白帽黑客”或“匿名客”(sneaker)或红客。许多这样的人是电脑安全公司的雇员,并在完全合法的情况下攻击某系统。 黑客守则: 1. 不恶意破坏任何的系统, 这样作只会给你带来麻烦。恶意破坏它人的软件将导致法律责任, 如果你只是使用电脑, 那仅为非法使用。 注意:千万不要破坏别人的文件或数据。 2. 不修改任何系统文件, 如果你是为了要进入系统而修改它, 请在达到目的后将它还原。 3. 不要轻易的将你要 Hack 的站点告诉你不信任的朋友。 4. 不要在 bbs/论坛上谈论关于你 Hack 的任何事情。 5. 在 Post 文章的时候不要使用真名。 6. 入侵期间, 不要随意离开你的电脑。 7. 不要入侵或攻击电信/政府机关的主机。 8. 不在电话中谈论关于你 Hack 的任何事情。 9. 将你的笔记放在安全的地方。 10.读遍所有有关系统安全或系统漏洞的文件 (英文快点学好)! 11.已侵入电脑中的帐号不得删除或修改。 12.不得修改系统文件, 如果为了隐藏自己的侵入而作的修改则不在此限, 但仍须维持原来系统的安全性, 不得因得到系统的控制权而破坏原有的安全性。 13.不将你已破解的帐号分享与你的朋友。 14.不要侵入或破坏政府机关的主机。 但到了今天,在知识贫乏的记者写的媒报道中,黑客一词已被用于泛指黑客和骇客,因此也影响了大众对黑客的理解。 这个背景下,就出现了重新定义黑客内涵的努力,试图把黑客的活动范围限定为不为经济利益、而是出于好奇心做出技术探索和挑战。
骇客和黑客他们之间有什么区别?为什么?
在主流媒体中,“黑客”(hacker)这个词通常被用来指那些恶意的安全破坏者。关于“黑客”一词的经典定义,最初来源于麻省理工学院关于信息技术的一份文档,之后便被新闻工作者们长期使用。但是这个在麻省理工被当做中性词汇的术语,却逐渐被新闻工作者们用在了贬义的环境,而很多人也受其影响,最终导致了“黑客”一词总是用于贬义环境。 有些人认为,我们应该接受“黑客”一词已经被用滥并且有了新的意义。他们认为,如果不认可这种被滥用的词汇,那么将无法与那些不懂技术的人进行有效的交流。而我仍然认为,将黑客和恶意的骇客(cracker)分开表述,对交流会更有效,比如使用“恶意的安全骇客”会更容易让对方理解我所指的对象,从而能够达到更好的沟通交流效果,也避免了对“黑客”一词的滥用。 之所以要区分黑客和恶意骇客,是因为在某些情况下,我们讨论的对象是那些毫无恶意并且不会对安全防御或者用户隐私造成损害的对象,这些人只有用“黑客”这个词来描述才最贴切。如果你只是简单的将“黑客”和“恶意的安全骇客”划等号,将无法在与人交流安全技术问题时,轻松的分辨别人所指的到底是哪种类型的人。 黑客和骇客的区别是,黑客仅仅对技术感兴趣,而后者则是通过技术获取职业发展或者谋生。很多黑客和骇客都具有技术天赋,有些骇客据此进行职业发展。当然,并不是每个有技术天赋的人都必须沿着黑客或者骇客的方向发展。 黑客这个术语的经典意义是指那些对于事物如何工作非常感兴趣的人,他们修理,制作或者修改事物,并以此为乐。对于某些人来说,这个词并不准确,而对于另一些人来说,黑客意味着最终能完全掌握某些事情。根据RFC 1392的记载,互联网用户词汇将“黑客”定义为: 迷恋于获取某些系统尤其是计算机和计算机网络系统内部运作机制的人。而这个词经常被错误的用于贬义环境。在贬义环境中,正确的用词应该是“骇客”。 The Jargon Wiki对于“黑客”的首次定义为:迷恋于探知可编程系统细节以及如何扩展其功能的人,与大多数只需了解系统基本知识的人不同。 而安全骇客,则是以破坏安全系统为目的的人。有些安全骇客最终会用自己所掌握的技术做善事,提供渗透测试服务,或者其他有利于安全防护的工作。而更多的人则是利用自己的技术行恶事。在 RFC 1392 和Jargon Wiki 中都对“骇客”进行了类似的贬义定义。 在不同的环境中使用正确的术语,对于沟通来说是非常重要的。在这方面我是有过切身体验的。一次与一家企业的负责人交流时,我们使用了相同的词汇,但是所指的对象却正好相反,结果沟通效果非常失败。当两种不同的背景下需要同一个词汇时,比如需要谈到传统意义的黑客以及带有恶意目的的骇客时,如果不事先将术语解释清楚,或给出一定的规范,肯定会导致交流困难。 对于目前的交流来说,一个更简单的办法就是只适用恶意安全骇客,而不是黑客,这是因为:目前大部分消息中所指的,都是带有恶意目的的骇客,而不是以技术为目标的黑客。这就是为什么在我的文章中,总是会使用“恶意的安全骇客”来代指从事恶意活动的人,而在某些文章中如果需要涉及到传统意义的“黑客”,我也会在文中再次进行说明。 最简单的解释 黑客们建设,而骇客们破坏
To be a Hacker
黑客当然不是害人的,而是水平相当高的技术人员。
那些弄两个木马就自称黑客的人,其实技术上来说连入门级的黑客都不算。
我不知道你想做的黑客是个什么概念?编写很强悍的程序?帮别人解决非常难的电脑问题/故障?
几条建议:
玩电脑和天赋没什么关系。真正的黑客需要的是数学和逻辑天赋!
VB是小儿科,过家家玩玩的,没有企业招程序员时会要VB程序员(虽然它也确实算个语言)。
对大部分人来说,黑客不能作为谋生职业,只是副业或者业余爱好。
前期准备是HTML+CSS。这个不是编程,但是是非常重要的。
注意,是用记事本直接写代码,而不是用Dreamweaver之类的软件。
你的目标是在2周时间(繁忙的话可以给1个月)内学会HTML和CSS,并能够写出看上去和cnBeta首页一样的页面,当然,Flash和登陆之类的功能不需要实现。
如果你做不到,我想你的天赋完全不够。
接着是编程入门。在C,Pascal或者Basic之中选一个,写一些简单的小程序。这些是比较原始的面向过程语言,是锻炼编程思维的。不用学得太深,目标是能编一些经典算法(冒泡排序啊、找素数啊之类)。
然后是面向对象的编程语言,这是目前的主流。先在Java,C++和C#之间选一个,简单学一下,然后看自己喜欢哪个就深入学哪个。目标是编出一个功能较强大的程序。
在之后就是比较强大的语言了,比如Python, Perl, LISP。Python要深入学,Perl和LISP看你的造化了。可以说直到这一步,你才能算一个黑客。
到此,你可以回头再学其他辅助的东西,比如前面忽略的Javascript,php,正则表达式,批处理,数据库,Linux等等,这时你应该很容易学会这些东西了。
最后提醒,中途如果你发现自己学不下去了,那就果断放弃,然后学些比较简单的东西。
即使当不了黑客,你至少还可以当一个程序员。