本文目录一览:
- 1、黑客要知道些什么基本知识?
- 2、那些高级程序员懂得也很多,他们和黑客到底有什么区别?
- 3、顶级黑客能厉害到什么程度?能在完全没信号的地方上网吗?
- 4、为什么有些年纪很小的黑客,基本上都没有学过vb,Java,c语音等计算机编程,却能黑别人的电脑?
- 5、黑客一定要精通计算机硬件知识的吗?
黑客要知道些什么基本知识?
一、学习技术:
互联网上的新技术一旦出现,黑客就必须立刻学习,并用最短的时间掌握这项技术,这里所说的掌握并不是一般的了解,而是阅读有关的“协议”(rfc)、深入了解此技术的机理,否则一旦停止学习,那么依靠他以前掌握的内容,并不能维持他的“黑客身份”超过一年。
初级黑客要学习的知识是比较困难的,因为他们没有基础,所以学习起来要接触非常多的基本内容,然而今天的互联网给读者带来了很多的信息,这就需要初级学习者进行选择:太深的内容可能会给学习带来困难;太“花哨”的内容又对学习黑客没有用处。所以初学者不能贪多,应该尽量寻找一本书和自己的完整教材、循序渐进的进行学习。
二、伪装自己:
黑客的一举一动都会被服务器记录下来,所以黑客必须伪装自己使得对方无法辨别其真实身份,这需要有熟练的技巧,用来伪装自己的IP地址、使用跳板逃避跟踪、清理记录扰乱对方线索、巧妙躲开防火墙等。
伪装是需要非常过硬的基本功才能实现的,这对于初学者来说成的上“大成境界”了,也就是说初学者不可能用短时间学会伪装,所以我并不鼓励初学者利用自己学习的知识对网络进行攻击,否则一旦自己的行迹败露,最终害的害是自己。
如果有朝一日你成为了真正的黑客,我也同样不赞成你对网络进行攻击,毕竟黑客的成长是一种学习,而不是一种犯罪。
三、发现漏洞:
漏洞对黑客来说是最重要的信息,黑客要经常学习别人发现的漏洞,并努力自己寻找未知漏洞,并从海量的漏洞中寻找有价值的、可被利用的漏洞进行试验,当然他们最终的目的是通过漏洞进行破坏或着修补上这个漏洞。
黑客对寻找漏洞的执著是常人难以想象的,他们的口号说“打破权威”,从一次又一次的黑客实践中,黑客也用自己的实际行动向世人印证了这一点--世界上没有“不存在漏洞”的程序。在黑客眼中,所谓的“天衣无缝”不过是“没有找到”而已。
四、利用漏洞:
对于正派黑客来说,漏洞要被修补;对于邪派黑客来说,漏洞要用来搞破坏。而他们的基本前提是“利用漏洞”,黑客利用漏洞可以做下面的事情:
1、获得系统信息:有些漏洞可以泄漏系统信息,暴露敏感资料,从而进一步入侵系统;
2、入侵系统:通过漏洞进入系统内部,或取得服务器上的内部资料、或完全掌管服务器;
3、寻找下一个目标:一个胜利意味着下一个目标的出现,黑客应该充分利用自己已经掌管的服务器作为工具,寻找并入侵下一个系统;
4、做一些好事:正派黑客在完成上面的工作后,就会修复漏洞或者通知系统管理员,做出一些维护网络安全的事情;
5、做一些坏事:邪派黑客在完成上面的工作后,会判断服务器是否还有利用价值。如果有利用价值,他们会在服务器上植入木马或者后门,便于下一次来访;而对没有利用价值的服务器他们决不留情,系统崩溃会让他们感到无限的快感!
第二节、黑客应掌握的基本技能
从这一节开始,我们就真正踏上学习黑客的道路了,首先要介绍的是作为一名初级黑客所必须掌握的基本技能,学习这可以通过这一节的阅读了解到黑客并不神秘,而且学习起来很容易上手。为了保证初学者对黑客的兴趣,所以本书采取了循环式进度,也就是说每一章节的内容都是独立、全面的,学习者只有完整的学习过一章的内容,才能够进而学习下一章的内容。
一、了解一定量的英文:
学习英文对于黑客来说非常重要,因为现在大多数资料和教程都是英文版本,而且有关黑客的新闻也是从国外过来的,一个漏洞从发现到出现中文介绍,需要大约一个星期的时间,在这段时间内网络管理员就已经有足够的时间修补漏洞了,所以当我们看到中文介绍的时候,这个漏洞可能早就已经不存在了。因此学习黑客从一开始就要尽量阅读英文资料、使用英文软件、并且及时关注国外著名的网络安全网站。
二、学会基本软件的使用:
这里所说的基本软件是指两个内容:一个是我们日常使用的各种电脑常用命令,例如ftp、ping、net等;另一方面还要学会有关黑客工具的使用,这主要包括端口扫描器、漏洞扫描器、信息截获工具和密码破解工具等。因为这些软件品种多,功能各不相同,所以本书在后面将会介绍几款流行的软件使用方法,学习者在掌握其基本原理以后,既可以选择适合自己的,也可以在“第二部分”中找到有关软件的开发指南,编写自己的黑客工具。
三、初步了解网络协议和工作原理:
所谓“初步了解”就是“按照自己的理解方式”弄明白网络的工作原理,因为协议涉及的知识多且复杂,所以如果在一开始就进行深入研究,势必会大大挫伤学习积极性。在这里我建议学习者初步了解有关tcp/ip协议,尤其是浏览网页的时候网络是如何传递信息、客户端浏览器如何申请“握手信息”、服务器端如何“应答握手信息”并“接受请求”等内容,此部分内容将会在后面的章节中进行具体介绍。
四、熟悉几种流行的编程语言和脚本:
同上面所述一样,这里也不要求学习者进行深入学习,只要能够看懂有关语言、知道程序执行结果就可以了。建议学习者初步学习C语言、asp和cgi脚本语言,另外对于htm超文本语言和php、java等做基本了解,主要学习这些语言中的“变量”和“数组”部分,因为语言之间存在内在联系,所以只要熟练掌握其中一们,其他语言也可以一脉相同,建议学习C语言和htm超文本语言。
五、熟悉网络应用程序:
网络应用程序包括各种服务器软件后台程序,例如:wuftp、Apache等服务器后台;还有网上流行的各种论坛、电子社区。有条件的学习者最好将自己的电脑做成服务器,然后安装并运行一些论坛代码,经过一番尝试之后,将会感性的弄清楚网络工作原理,这比依靠理论学习要容易许多,能够达到事半功倍的效果
/本篇文章来源于 新贵网 原文出处:
那些高级程序员懂得也很多,他们和黑客到底有什么区别?
1. 黑客是程序员的子集。2. 程序员在解决那些原先已经被解决过的问题。而黑客通常是在尝试解决一些新的问题。3. 程序员是一种职业,而黑客是一种兴趣。4. 程序员的工作有很多限制,而黑客可以尽情发挥。5. 程序员都想把自己说得更好,因为他们要推销自己,而真正的黑客更谦虚,他们知道自己懂得还不够多。
6. 程序员是一种“职责”,需要的是对编程语言的使用,更希望尽快完成工作,而不是探寻为什么要做这项工作。做一个程序员没有什么错,但生活中有 很多比编程更重要的事情。相反,黑客是一种“心态”,对技术有着极大的好奇,希望理解核心的工作原理,喜欢创造。尝试理解如何工作,如何做得更好,如何让事情做得特别。黑客就像艺术家或哲学家,同时有着科学工程的天赋,有很多“为什么”和“为什么不”。
7. 程序员和黑客,就如同画匠和艺术家,DIYer 和工匠,教科书的方式和创新的方式8. 程序员的目标是写出程序,完成需求,而黑客是要让程序为自己而用,满足自身需求。9. 程序员和黑客都在写代码,只是黑客把不可能变为了可能。
黑客和程序员本质上是没区别的,都是通过编程实现自己的目的,敲的代码都一样,各自的代码也都认识。只是研究方向不一样而巳,很多程序即是上班族,也是黑客。程序员除了安全人员,更多是研究现实功能,架构,优化,这些事情上面。黑客更多是研究你有没漏洞,抓到漏洞我就利用。古话说不怕贼偷,就怕贼垫记,所以很多人总是以为黑客比程序员牛逼,其实是误区,只是两者重点研究方向不一样而巳。
顶级黑客能厉害到什么程度?能在完全没信号的地方上网吗?
对,做到顶级确实什么都不需要的!顶级厨师不用锅不用手,食材都不用,就能给你做一顿饭,顶级的挖机司机,挖机都不用,一抬手就能让土自己分裂。最简单的例子,黑客可以侵入银行转账,但是这些钱要变现还是需要银行内鬼配合,否则黑客白忙活半天,也就是捣了一次乱,没有实惠。
应该是说能不能在无信号的情况下通过一些组装操作连上网络吧,严格来说是可以办到的。想都不用想,那都是电影里的事。就说一个最简单的例子,我拥有一台当时的旗舰级别主机,最后败给了我单位的网络,再牛的电脑,网速不行,白费。巧妇难为无米之炊,就是这个道理。
我希望大家正视黑客,黑客本身利用漏洞的技术并不牛逼,牛逼的是黑客同时拿出了方案,按照其方案能在正常应用该功能的前提下完美避免该漏洞,这种人就牛逼了,厉害了。
黑客没啥厉害的,绝大多数都是跟在大牛的屁股后面捡漏,这很容易理解,要知道IE6在国内都还有很多市场份额。从根源上来说,太多甲方希望用最少的钱、最少的时间来完成最大的政绩,功能有就行了,还指望啥安全?不是做不到,是压根就没做,至于测试,有书面文档就不错了。
而且很多时候,安全需要给服务器性能或是用户体验让路,不能因噎废食。你真要搞破坏,跨省也就是分分钟的事。真要有本事六层跳板,攻击这个小系统的利益在哪呢,兴趣爱好?正向能力决定逆向能力,最近外媒说清华计算机全球第一,连我们自己都不信。
信号塔俗称基站!这个属于运营商范围的工作而且必须用有线方式搭建!另外你知不知道发射一颗卫星成本是多少?地面上的发送接收设备又是什么成本?电线可以做网线你在逗我?网线传输范围你了解过吗?算最好的超五类网线!超过300米信号就衰减没了!必须用光纤另外网线最少4根线才可以。
用两个手机,一个用在购物等重要网站注册,一个用于不重要的平台注册。各个平台的昵称不要雷同,也不要互相绑定。不要在平台的公众地方留下个人信息,不要给手机软件开定位权限。这样就基本能防止人用扫号软件找到你个人信息了。不过防不住大佬了。
我觉得科技就想修炼,技术研发就像创造神功。我们用的手机电脑,都是普通弟子使用的,神器只能是开山祖师才能用,就比如发射宇宙飞船。这么一想真的很有意思,一飞冲天不是梦了。
虽然本人不懂黑客技术这些,但有一个在哈工大读博的堂哥,他就是学计算机的。这个问题我早前就问过他了!他说做黑客最难的不是黑掉别人的系统,网站!而是黑完别人以后全身而退无迹可寻!这几乎不可能。再者,你真有那么牛掰那么大神大把公司豪车美女别墅过来请你过去维护网络安全了,哪里需要整天担惊受怕被逮住!自己去看下阿里对于找到网络安全漏洞一个奖励多少就明白了!
如果把一个普通人和一个顶级黑客关在一个没有任何网络也无法逃出的房子里,普通人可以生存下来,因为他们掌握了生存的技能,而顶级黑客脱离了网线,脱离了互联网。生命都难以保证。为什么这么说呢?
因为我是一个黑客,但不是顶级,每天在电脑跟前工作十几个小时,长年累月的网络生涯让自己失去了,几乎除了键盘鼠标之外所有的生存技能,如果我离开了键盘鼠标离开了网络,我的生存都会成为问题那么想象一下顶级黑客呢?
没有网络并不代表就是没有信号,信号只代表强弱而已。 现在这个地球几乎就没有说有信号到不了的地方 ,除非你是在地下三百米以下, 但是真真正正的顶级黑客有哪个说是真正的穷的 。就像凯文一样给它一个收音机也能黑了你的电脑去, 所以说完完全全没有信号网络的地方是不存在的, 只要给他们时间没有也能给你造一个出来。
为什么有些年纪很小的黑客,基本上都没有学过vb,Java,c语音等计算机编程,却能黑别人的电脑?
是这样子的 如果仅仅只是入侵 那么编程显得就不重要了 因为编程说白了 就是让计算机自身没有办法去实现 造出来的功能 都可称为编程 而入侵就不同了 他是以非正常访问 获得系统权限的一个过程 完全不需要编程 只要先知道攻击目标 用工具遍历漏洞 根据扫描结果 分析可利用资源 在由可利用资源入手 即可达到入侵的目的 而会编程的黑客 就增加了 肉鸡 木马 病毒 为下次入侵提供伏笔而已 同时可以扩散 没学过编程的黑客 是没办法达到 最大破坏的 这是肯定的 不会编程的黑客 他永远都是二流选手
黑客一定要精通计算机硬件知识的吗?
是的,因为许多黑客的攻击都是通过从硬件的端口完成的,并且从硬件攻击虽然成功率小,但是一但攻入,破坏不是攻破软件能比的~