本文目录一览:
- 1、黑客需要学什么?
- 2、黑客要知道些什么基本知识?
- 3、电脑黑客
- 4、请问,作为一名黑客,应该具备那些基本知识?
- 5、黑客的知识
- 6、黑客应该具备哪些知识
黑客需要学什么?
黑客需要学习的东西有很多,底层的有编程语言,操作系统原理,计算机硬件原理,编译原理,网络协议,cpu指令集,再往上一层,应用程序的编写,服务器的配置,各类软件的操作,等等。黑客有很多分支,有擅长编码写程序的,有擅长找程序漏洞的,有擅长逆向破解的,还有喜欢编写木马病毒的,对于新手而言,需要选择一个分支深入下去,到最后彻底精通这个领域,一招鲜吃遍天,先学一门精通后再横向扩展到其他领域

编程语言的话建议先学脚本语言,例如浏览器端的就学javascript,服务器端的就是php,asp,jsp等,经常有新手朋友问我黑客那么多领域,我该学那个比较好,从目前市场前景来看,学网络安全更有竞争力,首先随着互联网+,和移动互联网的快速发展,网络安全已经是个不得不重视的事情,而且从学习难度和就业薪资来说网络安全也比开发领域要好,网络安全又可以细分为web安全,移动安全,物联网安全,无线安全,区块链甚之汽车安全,所以你只要再其中选择一个细分领域然后精通后再扩展到其他领域就行,就像我自己就是学web安全出身的
对于想学web安全的朋友该如何学习呢?首先你要理解web是如何运作的,要知道浏览器是如何吧你的请求发送给服务器的,浏览器之间是通过那种协议运作的,这就需要你懂HTML(超文本编辑语言)css,javascript,也要懂服务器端的php语言,如果这些基础的东西你都不懂,就是会利用一些现成的漏洞工具进行一些复制黏贴类的操作对于你没有一点好处,如果漏洞被修复你就什么也做不了,一名真正的黑客是可以独自发现漏洞并可以修复漏洞的
成为黑客的道路是漫长的,只有耐得住寂寞的人才可以到达梦想的河畔,如果你在成为黑客的路上遇到困难想要放弃的时候,你可以通过一些其他的方式来鼓舞自己,学习是一件反人性的事情,遇到困难如果一时解决不了,不妨先放一放,过段时间随着你知识的积累可能就自然而然的明白了,当大家想要放松的时候不妨找些黑客题材的电影来看下,这里我推荐一部德语片,我是谁,没有绝对安全的系统,他会告诉你,这个世界上最大的漏洞是人
黑客要知道些什么基本知识?
一、学习技术:
互联网上的新技术一旦出现,黑客就必须立刻学习,并用最短的时间掌握这项技术,这里所说的掌握并不是一般的了解,而是阅读有关的“协议”(rfc)、深入了解此技术的机理,否则一旦停止学习,那么依靠他以前掌握的内容,并不能维持他的“黑客身份”超过一年。
初级黑客要学习的知识是比较困难的,因为他们没有基础,所以学习起来要接触非常多的基本内容,然而今天的互联网给读者带来了很多的信息,这就需要初级学习者进行选择:太深的内容可能会给学习带来困难;太“花哨”的内容又对学习黑客没有用处。所以初学者不能贪多,应该尽量寻找一本书和自己的完整教材、循序渐进的进行学习。
二、伪装自己:
黑客的一举一动都会被服务器记录下来,所以黑客必须伪装自己使得对方无法辨别其真实身份,这需要有熟练的技巧,用来伪装自己的IP地址、使用跳板逃避跟踪、清理记录扰乱对方线索、巧妙躲开防火墙等。
伪装是需要非常过硬的基本功才能实现的,这对于初学者来说成的上“大成境界”了,也就是说初学者不可能用短时间学会伪装,所以我并不鼓励初学者利用自己学习的知识对网络进行攻击,否则一旦自己的行迹败露,最终害的害是自己。
如果有朝一日你成为了真正的黑客,我也同样不赞成你对网络进行攻击,毕竟黑客的成长是一种学习,而不是一种犯罪。
三、发现漏洞:
漏洞对黑客来说是最重要的信息,黑客要经常学习别人发现的漏洞,并努力自己寻找未知漏洞,并从海量的漏洞中寻找有价值的、可被利用的漏洞进行试验,当然他们最终的目的是通过漏洞进行破坏或着修补上这个漏洞。
黑客对寻找漏洞的执著是常人难以想象的,他们的口号说“打破权威”,从一次又一次的黑客实践中,黑客也用自己的实际行动向世人印证了这一点--世界上没有“不存在漏洞”的程序。在黑客眼中,所谓的“天衣无缝”不过是“没有找到”而已。
四、利用漏洞:
对于正派黑客来说,漏洞要被修补;对于邪派黑客来说,漏洞要用来搞破坏。而他们的基本前提是“利用漏洞”,黑客利用漏洞可以做下面的事情:
1、获得系统信息:有些漏洞可以泄漏系统信息,暴露敏感资料,从而进一步入侵系统;
2、入侵系统:通过漏洞进入系统内部,或取得服务器上的内部资料、或完全掌管服务器;
3、寻找下一个目标:一个胜利意味着下一个目标的出现,黑客应该充分利用自己已经掌管的服务器作为工具,寻找并入侵下一个系统;
4、做一些好事:正派黑客在完成上面的工作后,就会修复漏洞或者通知系统管理员,做出一些维护网络安全的事情;
5、做一些坏事:邪派黑客在完成上面的工作后,会判断服务器是否还有利用价值。如果有利用价值,他们会在服务器上植入木马或者后门,便于下一次来访;而对没有利用价值的服务器他们决不留情,系统崩溃会让他们感到无限的快感!
第二节、黑客应掌握的基本技能
从这一节开始,我们就真正踏上学习黑客的道路了,首先要介绍的是作为一名初级黑客所必须掌握的基本技能,学习这可以通过这一节的阅读了解到黑客并不神秘,而且学习起来很容易上手。为了保证初学者对黑客的兴趣,所以本书采取了循环式进度,也就是说每一章节的内容都是独立、全面的,学习者只有完整的学习过一章的内容,才能够进而学习下一章的内容。
一、了解一定量的英文:
学习英文对于黑客来说非常重要,因为现在大多数资料和教程都是英文版本,而且有关黑客的新闻也是从国外过来的,一个漏洞从发现到出现中文介绍,需要大约一个星期的时间,在这段时间内网络管理员就已经有足够的时间修补漏洞了,所以当我们看到中文介绍的时候,这个漏洞可能早就已经不存在了。因此学习黑客从一开始就要尽量阅读英文资料、使用英文软件、并且及时关注国外著名的网络安全网站。
二、学会基本软件的使用:
这里所说的基本软件是指两个内容:一个是我们日常使用的各种电脑常用命令,例如ftp、ping、net等;另一方面还要学会有关黑客工具的使用,这主要包括端口扫描器、漏洞扫描器、信息截获工具和密码破解工具等。因为这些软件品种多,功能各不相同,所以本书在后面将会介绍几款流行的软件使用方法,学习者在掌握其基本原理以后,既可以选择适合自己的,也可以在“第二部分”中找到有关软件的开发指南,编写自己的黑客工具。
三、初步了解网络协议和工作原理:
所谓“初步了解”就是“按照自己的理解方式”弄明白网络的工作原理,因为协议涉及的知识多且复杂,所以如果在一开始就进行深入研究,势必会大大挫伤学习积极性。在这里我建议学习者初步了解有关tcp/ip协议,尤其是浏览网页的时候网络是如何传递信息、客户端浏览器如何申请“握手信息”、服务器端如何“应答握手信息”并“接受请求”等内容,此部分内容将会在后面的章节中进行具体介绍。
四、熟悉几种流行的编程语言和脚本:
同上面所述一样,这里也不要求学习者进行深入学习,只要能够看懂有关语言、知道程序执行结果就可以了。建议学习者初步学习C语言、asp和cgi脚本语言,另外对于htm超文本语言和php、java等做基本了解,主要学习这些语言中的“变量”和“数组”部分,因为语言之间存在内在联系,所以只要熟练掌握其中一们,其他语言也可以一脉相同,建议学习C语言和htm超文本语言。
五、熟悉网络应用程序:
网络应用程序包括各种服务器软件后台程序,例如:wuftp、Apache等服务器后台;还有网上流行的各种论坛、电子社区。有条件的学习者最好将自己的电脑做成服务器,然后安装并运行一些论坛代码,经过一番尝试之后,将会感性的弄清楚网络工作原理,这比依靠理论学习要容易许多,能够达到事半功倍的效果
/本篇文章来源于 新贵网 原文出处:
电脑黑客
黑客源于英(yuan yu ying)语动词hack意思为"劈""砍"引申为"干了一件非常美丽的工作".对黑客的定义是"喜欢探索软件程序奥秘"并从中增长了个人才干的人.他们不象绝大多数电脑使用涨咔样只规矩地了解别人指(zhi gui ju de le jie bie ren zhi)定了解的狭小部分知识"他们通常具有硬件和软件的高级知识并有能力通过创新的方法了解系统.黑客能使更多的网络完善和安全化他们以保护网络为目的以不正当侵入手段找出网络漏洞并且做出修复.
另一种入侵者(ling4 yi1 zhong3 ru4 qin1 zhe3)是那些利用网络漏洞破坏网络的人.他们往往做一些重复的工(ta men wang wang zuo yi xie zhong fu de gong)作(如暴力法破解口令等)他们也具备广泛的电脑知识但与黑客不同的是他们以破坏为目的这些群体成为骇客当然也有一些人兼并于黑客和骇客之间.
从以上的定义可以看出来黑客并不是海内媒体所广泛认为那些所谓偷QQ号偷电子邮件偷游戏帐号或者恶意入侵并破坏网站甚至是个人电脑系统的入侵者.他们应该叫小偷 所以 本人(ben3 ren2)也不屑于做小偷.请各位网友注重这点.
怎么才(zen3 me0 cai2)能成为一名黑客?
黑客门探索着电脑及网络领域上的一切奥秘并用自己的聪明创造新的东西他们通常拥有非常丰富的电脑知识 不是从网上下宰个工具入侵个网站就成为黑客了.
忆■黑客至少需要把握以下知识:
1对计算机硬件及软件的相关知识
2计算机语言 必须会两种以上
3网络知识包括TCP/IP及其他协议掌握 aspphpjsp平常脚本语言.
4精通操作系统UNIX/LINUX系统
5还需要掌握文件的加密技术及破解(hai xu yao zhang wo wen jian de jia mi ji shu ji po jie)技术.
所以 可以看出来 成为黑客不是什么简朴的事 所以大家不要动不动就说我要学这个我要学那个 假如真的有心 就去找个电脑班专修一下再说学这个那个的吧.
什么是UNIX系统呢.UNIX是忆■交互式的分时操作系统同时也是忆■多任务多用户的操作系统.原参与MULTICS项目的美国BELL实验室的KEN.THOMPSON及DENNIS.RITCHIE于1974年 在上发表了论文宣告了UNIX操作系统的正式诞生.(个人认为 他运行速度高 稳定性超过WIN系统 但是在操作简化方面不如WIN了)
什么是LINUX系统.简单的说 LINUX是一套免费使用和自由传播的类UNIX操作系统他主要用语机遇INTELX86系列CPU的计算机上.这个系统是由世界上成千上万的程序员设计和实现的其目的是贱立不受任何商品化软件的版权制约的.全世界都能自由使用UNIX的兼容产品.LINUX之所以受到了广大计算机兴趣者的喜爱主要的愿意是 他属于自由软件用户不需要支付任何费用就可以获得他的源代码并且可以根据自己的需要对他进行必要的修改无偿对他使用.
接下来应该讲系统了 但是我觉得没什么好讲的 一般高手都是用WIN2000 WINXP WIN2003 这个都知道了 就不需要讲解了.
什么是肉鸡呢
在黑客技术 中肉鸡通常指的是那些已经被入侵者成功控制的网络上的主机这些被控制的机器对于入侵者来说就像个任人宰割的肉鸡.呵呵 很有意思吧.
什么是木马?这个我相信不说也有很多人知道 并且中过 我简单的说一下 木马通常指的是一些特别的程序这类程序表面上伪装的像一些畸形(zhe lei cheng xu biao mian shang wei zhuang de xiang yi xie ji xing)的程序但实际上却隐藏着许多非凡的功能使受害者在不知不觉间 被黑客控制.
什么是后门呢?这个很多网友都问过我 我讲的简单一些 让你们理解的容易一些
这是一种形象的比喻入侵(ru4 qin1)者利用某些方法成功控制了目标机器后可以在对方的系统中植入某种特定的程序或是修改某些设置这些改动表面上很难察觉但是入侵者却可以使用相应的程序或者方法来轻易的与这台电脑贱立连接重新控制该电脑(zhong4 xin1 kong4 zhi4 gai1 dian4 nao3).
什么是端口 端口(PORT)相称于一种数据的传输通道.用语接受某些数据然后传送相应的服务而电脑将这些数据处理后再将响应的恢复通过开启的端口传送给对方.
什么是SHELL?简单的说SHELL就是忆■命令解释器他的作用就是遵循一定的语法将我么输入的命令加以解释并传给系统他为用户提供了忆■向操作系统发送哀求以便运行程序的借口系统程序用户可以用SHELL来启动挂起停止甚至是编写一些程序/.
什么是3389终端服务?这个只有在WIN2000服务器版本才有 我们可以利用他进行入侵 然后控制电脑 进入对方电脑的虚拟界面 进行图形操作 呵呵 我们的操作被入侵者是看不到的 因为他是个虚拟的界面.我喜欢 嘿嘿
什么是TCP/IP
是一种网络通信协议他规范了网络上所有的通信设备尤其是忆■主机与另忆■主机之间的数据往来格式以及传送方式.TCP/IP是INTERNET的基础协议也是一种电脑(ye3 shi4 yi1 zhong3 dian4 nao3)数据打包和寻址的标准方法.在数据传诵中可以形(ke yi xing)象地理解为两个信封TCP和IP就像是信封要传递的信息被划为若干段每一段塞入忆■TCP信封并在该信封面上记录有分段号的信息再将TCP信封塞入IP大信封发送上网.
什么是路由器 路由器应该是在网络上使用最高的设备之一剿他的主要作用就是路由选路将IP数据包(shu3 ju4 bao1)准确的送到目的地因此也叫IP路由器.
什么是蜜罐 好比是情报收集系统.蜜罐好象是故意让人攻击的目标引诱黑客来攻击所有攻击者入侵后你就可以知道他是如何得逞的随时了解针对你的服务器发动的最新的攻击和漏洞.还可以通过窃听黑客之间的联系收集黑客所用的种种工具并且掌握他们的社交网络.
什么是拒绝服务攻击 DOS是DENIAL OF SERVICE的简称即拒绝服务造成DOS的攻击行为被称为DOS攻击其目的是(qi mu de shi)使计算机或网络无法畸形服务最常见的DOS攻击有计算机网络宽带攻击和连通性攻击连通性攻击指用大量的连接请求冲击计算机使得所有可用的操作系统资源被消耗最终计算机无法再处理合法用户的请求.
什么是脚本注入攻击(SQL INJECTION) 所谓脚本注入攻击者把SQL命令插入到WEB表单的输入域或也面请求的查学字符串欺骗服务器执行恶意的SQL命令在某些表单中用户输入的内容直接用来构造动态的SQL命令或作为存储过程的输入参数这类表单特别容易受到SQL注入式攻击.
什么是端口 端口(PORT)相称于一种数据的传输通道.用语接受某些数据然后传送相应的服务而电脑将这些数据处理后再将响应的恢复通过开启的端口传送给对方.
什么是SHELL?简单的说SHELL就是忆■命令解释器他的作用就是遵循一定的语法将我么输入的命令加以解释并传给系统他为用户提供了忆■向操作系统发送哀求以便运行程序的借口系统程序用户可以用SHELL来启动挂起停止甚至是编写一些程序/.
什么是3389终端服务?这个只有在WIN2000服务器版本才有 我们可以利用他进行入侵 然后控制电脑 进入对方电脑的虚拟界面 进行图形操作 呵呵 我们的操作被入侵者是看不到的 因为他是个虚拟的界面.我喜欢 嘿嘿
什么是TCP/IP
是一种网络通信协议他规范了网络上所有的通信设备尤其是忆■主机与另忆■主机之间的数据往来格式以及传送方式.TCP/IP是INTERNET的基础协议也是一种电脑(ye3 shi4 yi1 zhong3 dian4 nao3)数据打包和寻址的标准方法.在数据传诵中可以形(ke yi xing)象地理解为两个信封TCP和IP就像是信封要传递的信息被划为若干段每一段塞入忆■TCP信封并在该信封面上记录有分段号的信息再将TCP信封塞入IP大信封发送上网.
什么是路由器 路由器应该是在网络上使用最高的设备之一剿他的主要作用就是路由选路将IP数据包(shu3 ju4 bao1)准确的送到目的地因此也叫IP路由器.
什么是蜜罐 好比是情报收集系统.蜜罐好象是故意让人攻击的目标引诱黑客来攻击所有攻击者入侵后你就可以知道他是如何得逞的随时了解针对你的服务器发动的最新的攻击和漏洞.还可以通过窃听黑客之间的联系收集黑客所用的种种工具并且掌握他们的社交网络.
什么是拒绝服务攻击 DOS是DENIAL OF SERVICE的简称即拒绝服务造成DOS的攻击行为被称为DOS攻击其目的是(qi mu de shi)使计算机或网络无法畸形服务最常见的DOS攻击有计算机网络宽带攻击和连通性攻击连通性攻击指用大量的连接请求冲击计算机使得所有可用的操作系统资源被消耗最终计算机无法再处理合法用户的请求.
什么是脚本注入攻击(SQL INJECTION) 所谓脚本注入攻击者把SQL命令插入到WEB表单的输入域或也面请求的查学字符串欺骗服务器执行恶意的SQL命令在某些表单中用户输入的内容直接用来构造动态的SQL命令或作为存储过程的输入参数这类表单特别容易受到SQL注入式攻击.
什么是端口 端口(PORT)相称于一种数据的传输通道.用语接受某些数据然后传送相应的服务而电脑将这些数据处理后再将响应的恢复通过开启的端口传送给对方.
什么是SHELL?简单的说SHELL就是忆■命令解释器他的作用就是遵循一定的语法将我么输入的命令加以解释并传给系统他为用户提供了忆■向操作系统发送哀求以便运行程序的借口系统程序用户可以用SHELL来启动挂起停止甚至是编写一些程序/.
什么是3389终端服务?这个只有在WIN2000服务器版本才有 我们可以利用他进行入侵 然后控制电脑 进入对方电脑的虚拟界面 进行图形操作 呵呵 我们的操作被入侵者是看不到的 因为他是个虚拟的界面.我喜欢 嘿嘿
什么是TCP/IP
是一种网络通信协议他规范了网络上所有的通信设备尤其是忆■主机与另忆■主机之间的数据往来格式以及传送方式.TCP/IP是INTERNET的基础协议也是一种电脑(ye3 shi4 yi1 zhong3 dian4 nao3)数据打包和寻址的标准方法.在数据传诵中可以形(ke yi xing)象地理解为两个信封TCP和IP就像是信封要传递的信息被划为若干段每一段塞入忆■TCP信封并在该信封面上记录有分段号的信息再将TCP信封塞入IP大信封发送上网.
什么是路由器 路由器应该是在网络上使用最高的设备之一剿他的主要作用就是路由选路将IP数据包(shu3 ju4 bao1)准确的送到目的地因此也叫IP路由器.
什么是蜜罐 好比是情报收集系统.蜜罐好象是故意让人攻击的目标引诱黑客来攻击所有攻击者入侵后你就可以知道他是如何得逞的随时了解针对你的服务器发动的最新的攻击和漏洞.还可以通过窃听黑客之间的联系收集黑客所用的种种工具并且掌握他们的社交网络.
什么是拒绝服务攻击 DOS是DENIAL OF SERVICE的简称即拒绝服务造成DOS的攻击行为被称为DOS攻击其目的是(qi mu de shi)使计算机或网络无法畸形服务最常见的DOS攻击有计算机网络宽带攻击和连通性攻击连通性攻击指用大量的连接请求冲击计算机使得所有可用的操作系统资源被消耗最终计算机无法再处理合法用户的请求.
什么是脚本注入攻击(SQL INJECTION) 所谓脚本注入攻击者把SQL命令插入到WEB表单的输入域或也面请求的查学字符串欺骗服务器执行恶意的SQL命令在某些表单中用户输入的内容直接用来构造动态的SQL命令或作为存储过程的输入参数这类表单特别容易受到SQL注入式攻击.
什么是端口 端口(PORT)相称于一种数据的传输通道.用语接受某些数据然后传送相应的服务而电脑将这些数据处理后再将响应的恢复通过开启的端口传送给对方.
什么是SHELL?简单的说SHELL就是忆■命令解释器他的作用就是遵循一定的语法将我么输入的命令加以解释并传给系统他为用户提供了忆■向操作系统发送哀求以便运行程序的借口系统程序用户可以用SHELL来启动挂起停止甚至是编写一些程序/.
什么是3389终端服务?这个只有在WIN2000服务器版本才有 我们可以利用他进行入侵 然后控制电脑 进入对方电脑的虚拟界面 进行图形操作 呵呵 我们的操作被入侵者是看不到的 因为他是个虚拟的界面.我喜欢 嘿嘿
什么是TCP/IP
是一种网络通信协议他规范了网络上所有的通信设备尤其是忆■主机与另忆■主机之间的数据往来格式以及传送方式.TCP/IP是INTERNET的基础协议也是一种电脑(ye3 shi4 yi1 zhong3 dian4 nao3)数据打包和寻址的标准方法.在数据传诵中可以形(ke yi xing)象地理解为两个信封TCP和IP就像是信封要传递的信息被划为若干段每一段塞入忆■TCP信封并在该信封面上记录有分段号的信息再将TCP信封塞入IP大信封发送上网.
什么是路由器 路由器应该是在网络上使用最高的设备之一剿他的主要作用就是路由选路将IP数据包(shu3 ju4 bao1)准确的送到目的地因此也叫IP路由器.
什么是蜜罐 好比是情报收集系统.蜜罐好象是故意让人攻击的目标引诱黑客来攻击所有攻击者入侵后你就可以知道他是如何得逞的随时了解针对你的服务器发动的最新的攻击和漏洞.还可以通过窃听黑客之间的联系收集黑客所用的种种工具并且掌握他们的社交网络.
什么是拒绝服务攻击 DOS是DENIAL OF SERVICE的简称即拒绝服务造成DOS的攻击行为被称为DOS攻击其目的是(qi mu de shi)使计算机或网络无法畸形服务最常见的DOS攻击有计算机网络宽带攻击和连通性攻击连通性攻击指用大量的连接请求冲击计算机使得所有可用的操作系统资源被消耗最终计算机无法再处理合法用户的请求.
什么是脚本注入攻击(SQL INJECTION) 所谓脚本注入攻击者把SQL命令插入到WEB表单的输入域或也面请求的查学字符串欺骗服务器执行恶意的SQL命令在某些表单中用户输入的内容直接用来构造动态的SQL命令或作为存储过程的输入参数这类表单特别容易受到SQL注入式攻击.
什么是端口 端口(PORT)相称于一种数据的传输通道.用语接受某些数据然后传送相应的服务而电脑将这些数据处理后再将响应的恢复通过开启的端口传送给对方.
什么是SHELL?简单的说SHELL就是忆■命令解释器他的作用就是遵循一定的语法将我么输入的命令加以解释并传给系统他为用户提供了忆■向操作系统发送哀求以便运行程序的借口系统程序用户可以用SHELL来启动挂起停止甚至是编写一些程序/.
什么是3389终端服务?这个只有在WIN2000服务器版本才有 我们可以利用他进行入侵 然后控制电脑 进入对方电脑的虚拟界面 进行图形操作 呵呵 我们的操作被入侵者是看不到的 因为他是个虚拟的界面.我喜欢 嘿嘿
什么是TCP/IP
是一种网络通信协议他规范了网络上所有的通信设备尤其是忆■主机与另忆■主机之间的数据往来格式以及传送方式.TCP/IP是INTERNET的基础协议也是一种电脑(ye3 shi4 yi1 zhong3 dian4 nao3)数据打包和寻址的标准方法.在数据传诵中可以形(ke yi xing)象地理解为两个信封TCP和IP就像是信封要传递的信息被划为若干段每一段塞入忆■TCP信封并在该信封面上记录有分段号的信息再将TCP信封塞入IP大信封发送上网.
什么是路由器 路由器应该是在网络上使用最高的设备之一剿他的主要作用就是路由选路将IP数据包(shu3 ju4 bao1)准确的送到目的地因此也叫IP路由器.
什么是蜜罐 好比是情报收集系统.蜜罐好象是故意让人攻击的目标引诱黑客来攻击所有攻击者入侵后你就可以知道他是如何得逞的随时了解针对你的服务器发动的最新的攻击和漏洞.还可以通过窃听黑客之间的联系收集黑客所用的种种工具并且掌握他们的社交网络.
什么是拒绝服务攻击 DOS是DENIAL OF SERVICE的简称即拒绝服务造成DOS的攻击行为被称为DOS攻击其目的是(qi mu de shi)使计算机或网络无法畸形服务最常见的DOS攻击有计算机网络宽带攻击和连通性攻击连通性攻击指用大量的连接请求冲击计算机使得所有可用的操作系统资源被消耗最终计算机无法再处理合法用户的请求.
什么是脚本注入攻击(SQL INJECTION) 所谓脚本注入攻击者把SQL命令插入到WEB表单的输入域或也面请求的查学字符串欺骗服务器执行恶意的SQL命令在某些表单中用户输入的内容直接用来构造动态的SQL命令或作为存储过程的输入参数这类表单特别容易受到SQL注入式攻击.
什么是端口 端口(PORT)相称于一种数据的传输通道.用语接受某些数据然后传送相应的服务而电脑将这些数据处理后再将响应的恢复通过开启的端口传送给对方.
什么是SHELL?简单的说SHELL就是忆■命令解释器他的作用就是遵循一定的语法将我么输入的命令加以解释并传给系统他为用户提供了忆■向操作系统发送哀求以便运行程序的借口系统程序用户可以用SHELL来启动挂起停止甚至是编写一些程序/.
什么是3389终端服务?这个只有在WIN2000服务器版本才有 我们可以利用他进行入侵 然后控制电脑 进入对方电脑的虚拟界面 进行图形操作 呵呵 我们的操作被入侵者是看不到的 因为他是个虚拟的界面.我喜欢 嘿嘿
什么是TCP/IP
是一种网络通信协议他规范了网络上所有的通信设备尤其是忆■主机与另忆■主机之间的数据往来格式以及传送方式.TCP/IP是INTERNET的基础协议也是一种电脑(ye3 shi4 yi1 zhong3 dian4 nao3)数据打包和寻址的标准方法.在数据传诵中可以形(ke yi xing)象地理解为两个信封TCP和IP就像是信封要传递的信息被划为若干段每一段塞入忆■TCP信封并在该信封面上记录有分段号的信息再将TCP信封塞入IP大信封发送上网.
什么是路由器 路由器应该是在网络上使用最高的设备之一剿他的主要作用就是路由选路将IP数据包(shu3 ju4 bao1)准确的送到目的地因此也叫IP路由器.
什么是蜜罐 好比是情报收集系统.蜜罐好象是故意让人攻击的目标引诱黑客来攻击所有攻击者入侵后你就可以知道他是如何得逞的随时了解针对你的服务器发动的最新的攻击和漏洞.还可以通过窃听黑客之间的联系收集黑客所用的种种工具并且掌握他们的社交网络.
什么是拒绝服务攻击 DOS是DENIAL OF SERVICE的简称即拒绝服务造成DOS的攻击行为被称为DOS攻击其目的是(qi mu de shi)使计算机或网络无法畸形服务最常见的DOS攻击有计算机网络宽带攻击和连通性攻击连通性攻击指用大量的连接请求冲击计算机使得所有可用的操作系统资源被消耗最终计算机无法再处理合法用户的请求.
什么是脚本注入攻击(SQL INJECTION) 所谓脚本注入攻击者把SQL命令插入到WEB表单的输入域或也面请求的查学字符串欺骗服务器执行恶意的SQL命令在某些表单中用户输入的内容直接用来构造动态的SQL命令或作为存储过程的输入参数这类表单特别容易受到SQL注入式攻击.
什么是端口 端口(PORT)相称于一种数据的传输通道.用语接受某些数据然后传送相应的服务而电脑将这些数据处理后再将响应的恢复通过开启的端口传送给对方.
什么是SHELL?简单的说SHELL就是忆■命令解释器他的作用就是遵循一定的语法将我么输入的命令加以解释并传给系统他为用户提供了忆■向操作系统发送哀求以便运行程序的借口系统程序用户可以用SHELL来启动挂起停止甚至是编写一些程序/.
什么是3389终端服务?这个只有在WIN2000服务器版本才有 我们可以利用他进行入侵 然后控制电脑 进入对方电脑的虚拟界面 进行图形操作 呵呵 我们的操作被入侵者是看不到的 因为他是个虚拟的界面.我喜欢 嘿嘿
什么是TCP/IP
是一种网络通信协议他规范了网络上所有的通信设备尤其是忆■主机与另忆■主机之间的数据往来格式以及传送方式.TCP/IP是INTERNET的基础协议也是一种电脑(ye3 shi4 yi1 zhong3 dian4 nao3)数据打包和寻址的标准方法.在数据传诵中可以形(ke yi xing)象地理解为两个信封TCP和IP就像是信封要传递的信息被划为若干段每一段塞入忆■TCP信封并在该信封面上记录有分段号的信息再将TCP信封塞入IP大信封发送上网.
什么是路由器 路由器应该是在网络上使用最高的设备之一剿他的主要作用就是路由选路将IP数据包(shu3 ju4 bao1)准确的送到目的地因此也叫IP路由器.
什么是蜜罐 好比是情报收集系统.蜜罐好象是故意让人攻击的目标引诱黑客来攻击所有攻击者入侵后你就可以知道他是如何得逞的随时了解针对你的服务器发动的最新的攻击和漏洞.还可以通过窃听黑客之间的联系收集黑客所用的种种工具并且掌握他们的社交网络.
什么是拒绝服务攻击 DOS是DENIAL OF SERVICE的简称即拒绝服务造成DOS的攻击行为被称为DOS攻击其目的是(qi mu de shi)使计算机或网络无法畸形服务最常见的DOS攻击有计算机网络宽带攻击和连通性攻击连通性攻击指用大量的连接请求冲击计算机使得所有可用的操作系统资源被消耗最终计算机无法再处理合法用户的请求.
什么是脚本注入攻击(SQL INJECTION) 所谓脚本注入攻击者把SQL命令插入到WEB表单的输入域或也面请求的查学字符串欺骗服务器执行恶意的SQL命令在某些表单中用户输入的内容直接用来构造动态的SQL命令或作为存储过程的输入参数这类表单特别容易受到SQL注入式攻击.什么是端口 端口(PORT)相称于一种数据的传输通道.用语接受某些数据然后传送相应的服务而电脑将这些数据处理后再将响应的恢复通过开启的端口传送给对方.
什么是SHELL?简单的说SHELL就是忆■命令解释器他的作用就是遵循一定的语法将我么输入的命令加以解释并传给系统他为用户提供了忆■向操作系统发送哀求以便运行程序的借口系统程序用户可以用SHELL来启动挂起停止甚至是编写一些程序/.
什么是3389终端服务?这个只有在WIN2000服务器版本才有 我们可以利用他进行入侵 然后控制电脑 进入对方电脑的虚拟界面 进行图形操作 呵呵 我们的操作被入侵者是看不到的 因为他是个虚拟的界面.我喜欢 嘿嘿
什么是TCP/IP
是一种网络通信协议他规范了网络上所有的通信设备尤其是忆■主机与另忆■主机之间的数据往来格式以及传送方式.TCP/IP是INTERNET的基础协议也是一种电脑(ye3 shi4 yi1 zhong3 dian4 nao3)数据打包和寻址的标准方法.在数据传诵中可以形(ke yi xing)象地理解为两个信封TCP和IP就像是信封要传递的信息被划为若干段每一段塞入忆■TCP信封并在该信封面上记录有分段号的信息再将TCP信封塞入IP大信封发送上网.
什么是路由器 路由器应该是在网络上使用最高的设备之一剿他的主要作用就是路由选路将IP数据包(shu3 ju4 bao1)准确的送到目的地因此也叫IP路由器.
什么是蜜罐 好比是情报收集系统.蜜罐好象是故意让人攻击的目标引诱黑客来攻击所有攻击者入侵后你就可以知道他是如何得逞的随时了解针对你的服务器发动的最新的攻击和漏洞.还可以通过窃听黑客之间的联系收集黑客所用的种种工具并且掌握他们的社交网络.
什么是拒绝服务攻击 DOS是DENIAL OF SERVICE的简称即拒绝服务造成DOS的攻击行为被称为DOS攻击其目的是(qi mu de shi)使计算机或网络无法畸形服务最常见的DOS攻击有计算机网络宽带攻击和连通性攻击连通性攻击指用大量的连接请求冲击计算机使得所有可用的操作系统资源被消耗最终计算机无法再处理合法用户的请求.
什么是脚本注入攻击(SQL INJECTION) 所谓脚本注入攻击者把SQL命令插入到WEB表单的输入域或也面请求的查学字符串欺骗服务器执行恶意的SQL命令在某些表单中用户输入的内容直接用来构造动态的SQL命令或作为存储过程的输入参数这类表单特别容易受到SQL注入式攻击.
请问,作为一名黑客,应该具备那些基本知识?
熟练掌握unix系统、Linux系统、windows系统、c语言,精通ip协议以及其他通讯原理,了解计算机的硬件以及工作原理,熟练掌握黑客软件:如端口扫描等,尽量自己编写软件~~~ 年轻人:你要勤奋学习,刻苦钻研,方能成功!!!
黑客的知识
我也正在学习黑客呵呵,我现在可以不太费力摧毁一个简单的C语言写的密码保护机制程序。截取TCP/IP数据包,还有一些比较基本的。
具体说一下,掌握的技术
1.熟练掌握 C语言,汇编语言
基本上黑客新手都要学到disassemble(反汇编),就是通过一个程序运行的汇编套路来分析其源代码。并用c语言进行测试。汇编要掌握到(stack,protected mode,data segment,ESP,EBP...),C语言(bit-field, stdcall...)
2.计算机原理
分析程序数据没有十进制,只有2进制和16进制(就是0101 0010或0xFF...),要懂得基本运算。还有big/little-endian等基本术语,会用WinHex/UltraEdit或VS的dempbin分析程序。
3.网络:TCP/IP(TCP,UDP,ICMP,DNS,IP等许多协议),会截取数据包,还有分析frame,结合telnet/ftp/c语言的socket等命令进行网络打劫!这部分最难最枯燥,建议看understanding TCP/IP这本书
4.系统的认知!了解Windows内部API,sockets编程,IP proxy(IPv6最好也学),真正的黑客是几乎漏不出马脚的!
这些就是基础,然后熟练掌握各种操作流程,可以强行进行telnet,或进行TCP hijack,或夺取远程sid等。。。还有很多要学,根本数不完。
推荐你看一下几本书(我看过许多书,走过弯路,这是整理后的最优选择)
1.Assembly language step-by-step
掌握汇编语言,和CPU运行机制,内存模式等
2.the C programming language
C语言的灵魂制作
3.(C++可以了解一下)C++ from ground up或C++ premier
C++在底层其实代替不了C
4.Understanding TCP/IP
TCP/IP网络的精髓,最黑客的前提!
这些都是技术,接下来再看专门的黑客辅导书
1.No Scrach.Hacking the art of exploiting
太经典了,C+汇编+TCP/IP 叫你很多黑客方法
2.Hacking assembly
详解程序反汇编,跟汇编关系很大,3.Hacking Exposed
一些黑客实例,巩固一下实力。
黑客应该具备哪些知识
想成为黑客最起码要懂的16个基本问题
问:什么是网络安全?
答:网络安全是指网络系统的硬件、软件及其系统中的数据受到保护,不因偶然的或者恶意的原因而遭到破坏、更改、泄露,系统可以连续可靠正常地运行,网络服务不被中断。
问:什么是计算机病毒?
答:计算机病毒(Computer Virus)是指编制者在计算机程序中插入的破坏计算机功能或者破坏数据,影响计算机使用并且能够自我复制的一组计算机指令或者程序代码。
问:什么是木马?
答:木马是一种带有恶意性质的远程控制软件。木马一般分为客户端(client)和服务器端(server)。客户端就是本地使用的各种命令的控制台,服务器端则是要给别人运行,只有运行过服务器端的计算机才能够完全受控。木马不会像病毒那样去感染文件。
问:什么是防火墙?它是如何确保网络安全的?
答:使用防火墙(Firewall)是一种确保网络安全的方法。防火墙是指设置在不同网络(如可信任的企业内部网和不可信的公共网)或网络安全域之间的一系列部件的组合。它是不同网络或网络安全域之间信息的惟一出入口,能根据企业的安全政策控制(允许、拒绝、监测)出入网络的信息流,且本身具有较强的抗攻击能力。它是提供信息安全服务,实现网络和信息安全的基础设施。
问:什么是后门?为什么会存在后门?
答:后门(Back Door)是指一种绕过安全性控制而获取对程序或系统访问权的方法。在软件的开发阶段,程序员常会在软件内创建后门以便可以修改程序中的缺陷。如果后门被其他人知道,或是在发布软件之前没有删除,那么它就成了安全隐患。
问:什么叫入侵检测??
答:入侵检测是防火墙的合理补充,帮助系统对付网络攻击,扩展系统管理员的安全管理能力(包括安全审计、监视、进攻识别和响应),提高信息安全基础结构的完整性。它从计算机网络系统中的若干关键点收集信息,并分析这些信息,检查网络中是否有违反安全策略的行为和遭到袭击的迹象
问:什么叫数据包监测?它有什么作用?
答:数据包监测可以被认为是一根窃听电话线在计算机网络中的等价物。当某人在“监听”网络时,他们实际上是在阅读和解释网络上传送的数据包。如果你需要在互联网上通过计算机发送一封电子邮件或请求下载一个网页,这些操作都会使数据通过你和数据目的地之间的许多计算机。这些传输信息时经过的计算机都能够看到你发送的数据,而数据包监测工具就允许某人截获数据并且查看它。
问:什么是NIDS?
答:NIDS是Network Intrusion Detection System的缩写,即网络入侵检测系统,主要用于检测Hacker或Cracker通过网络进行的入侵行为。NIDS的运行方式有两种,一种是在目标主机上运行以监测其本身的通信信息,另一种是在一台单独的机器上运行以监测所有网络设备的通信信息,比如Hub、路由器。
问:什么叫SYN包?
答:TCP连接的第一个包,非常小的一种数据包。SYN攻击包括大量此类的包,由于这些包看上去来自实际不存在的站点,因此无法有效进行处理。
问:加密技术是指什么?
答:加密技术是最常用的安全保密手段,利用技术手段把重要的数据变为乱码(加密)传送,到达目的地后再用相同或不同的手段还原(解密)。
加密技术包括两个元素:算法和密钥。算法是将普通的信息或者可以理解的信息与一串数字(密钥)结合,产生不可理解的密文的步骤,密钥是用来对数据进行编码和解密的一种算法。在安全保密中,可通过适当的钥加密技术和管理机制来保证网络的信息通信安全。
问:什么叫蠕虫病毒?
答:蠕虫病毒(Worm)源自第一种在网络上传播的病毒。1988年,22岁的康奈尔大学研究生罗伯特·莫里斯(Robert Morris)通过网络发送了一种专为攻击UNIX系统缺陷、名为“蠕虫”(Worm)的病毒。蠕虫造成了6000个系统瘫痪,估计损失为200万到6000万美元。由于这只蠕虫的诞生,在网上还专门成立了计算机应急小组(CERT)。现在蠕虫病毒家族已经壮大到成千上万种,并且这千万种蠕虫病毒大都出自黑客之手。
问:什么是操作系统型病毒?它有什么危害?
答:这种病毒会用它自己的程序加入操作系统或者取代部分操作系统进行工作,具有很强的破坏力,会导致整个系统瘫痪。而且由于感染了操作系统,这种病毒在运行时,会用自己的程序片断取代操作系统的合法程序模块。根据病毒自身的特点和被替代的操作系统中合法程序模块在操作系统中运行的地位与作用,以及病毒取代操作系统的取代方式等,对操作系统进行破坏。同时,这种病毒对系统中文件的感染性也很强。
问:莫里斯蠕虫是指什么?它有什么特点?
答:它的编写者是美国康乃尔大学一年级研究生罗特·莫里斯。这个程序只有99行,利用了Unix系统中的缺点,用Finger命令查联机用户名单,然后破译用户口令,用Mail系统复制、传播本身的源程序,再编译生成代码。
最初的网络蠕虫设计目的是当网络空闲时,程序就在计算机间“游荡”而不带来任何损害。当有机器负荷过重时,该程序可以从空闲计算机“借取资源”而达到网络的负载平衡。而莫里斯蠕虫不是“借取资源”,而是“耗尽所有资源”。
问:什么是DDoS?它会导致什么后果?
答:DDoS也就是分布式拒绝服务攻击。它使用与普通的拒绝服务攻击同样的方法,但是发起攻击的源是多个。通常攻击者使用下载的工具渗透无保护的主机,当获得该主机的适当的访问权限后,攻击者在主机中安装软件的服务或进程(以下简称代理)。这些代理保持睡眠状态,直到从它们的主控端得到指令,对指定的目标发起拒绝服务攻击。随着危害力极强的黑客工具的广泛传播使用,分布式拒绝服务攻击可以同时对一个目标发起几千个攻击。单个的拒绝服务攻击的威力也许对带宽较宽的站点没有影响,而分布于全球的几千个攻击将会产生致命的后果。
问:局域网内部的ARP攻击是指什么?
答:ARP协议的基本功能就是通过目标设备的IP地址,查询目标设备的MAC地址,以保证通信的进行。
基于ARP协议的这一工作特性,黑客向对方计算机不断发送有欺诈性质的ARP数据包,数据包内包含有与当前设备重复的Mac地址,使对方在回应报文时,由于简单的地址重复错误而导致不能进行正常的网络通信。一般情况下,受到ARP攻击的计算机会出现两种现象:
1.不断弹出“本机的XXX段硬件地址与网络中的XXX段地址冲突”的对话框。
2.计算机不能正常上网,出现网络中断的症状。
因为这种攻击是利用ARP请求报文进行“欺骗”的,所以防火墙会误以为是正常的请求数据包,不予拦截。因此普通的防火墙很难抵挡这种攻击。
问:什么叫欺骗攻击?它有哪些攻击方式?
答:网络欺骗的技术主要有:HONEYPOT和分布式HONEYPOT、欺骗空间技术等。主要方式有:IP欺骗、ARP欺骗、DNS欺骗、Web欺骗、电子邮件欺骗、源路由欺骗(通过指定路由,以假冒身份与其他主机进行合法通信或发送假报文,使受攻击主机出现错误动作)、地址欺骗(包括伪造源地址和伪造中间站点)等。
参考资料:黑客基地