1:黑客和骇客的区别。
黑客是指有很高的计算机经验,技术,能够超长操作计算机的人。
骇客是指以恶意破坏计算机为主的人
2:CMD。
CMD是黑客最基础的,也是必须会的一项本领,如:
net user xxx /add
第一句cmd的意义是在计算机创建用户:xxx
PING
PING可以说是黑客最常用的指令了,可以检测目标计算机系统和主机与目标计算机的网络是否通畅。
3:道德底线
黑客的话,一般都会有自己的道德底线,不会干超越法律边缘的事。
( 以上信息属版权所有,未经许可 不得转载)
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.端口知识 如果你不知道端口是干什么的,你就滚蛋吧
2.网络知识 你必须了解网络才可以在网上横行对不
3.计算机知识 首先你必须操作熟练,然后熟悉硬件、软件和操作系统
4.熟悉操作系统命令的使用,不要靠工具
5.学习编程语言 现在几乎没什么必要 工具太多太多了 要啥有啥
其实我觉得黑客不难,也不神秘,只需要你努力,只是他很枯燥,要学黑客要有恒心啊,如果你只是用来炫耀的话,就别浪费时间了,还有,不要去国内的黑客网站,都是垃圾,全是过时的技术,最好去国外的。
希望楼主采纳 谢谢。
1.肉鸡:所谓“肉鸡”是一种很形象的比喻,比喻那些可以随意被我们控制的电脑,对方可以是WINDOWS系统,也可以是UNIX/LINUX系统,可以是普通的个人电脑,也可以是大型的服务器,我们可以象操作自己的电脑那样来操作它们,而不被对方所发觉。
2.木马:就是那些表面上伪装成了正常的程序,但是当这些被程序运行时,就会获取系统的整个控制权限。有很多黑客就是 热中与使用木马程序来控制别人的电脑,比如灰鸽子,黑洞,PcShare等等。
3.网页木马:表面上伪装成普通的网页文件或是将而已的代码直接插入到正常的网页文件中,当有人访问时,网页木马就会利用对方系统或者浏览器的漏洞自动将配置好的木马的服务端下载到访问者的电脑上来自动执行。 4.挂马:就是在别人的网站文件里面放入网页木马或者是将代码潜入到对方正常的网页文件里,以使浏览者中马。
5.后门:这是一种形象的比喻,入侵者在利用某些方法成功的控制了目标主机后,可以在对方的系统中植入特定的程序,或者是修改某些设置。这些改动表面上是很难被察觉的,但是入侵者却可以使用相应的程序或者方法来轻易的与这台电脑建立连接,重新控制这台电脑,就好象是入侵者偷偷的配了一把主人房间的要是,可以随时进出而不被主人发现一样。
通常大多数的特洛伊木马(Trojan Horse)程序都可以被入侵者用语制、作后门(BackDoor) 6.rootkit:rootkit是攻击者用来隐藏自己的行踪和保留root(根权限,可以理解成 WINDOWS下的system或者管理员权限)访问权限的工具。通常,攻击者通过远程攻击的方式获得root访问权限,或者是先使用密码猜解(破解)的方式获得对系统的普通访问权限,进入系统后,再通过,对方系统内存在的安全漏洞获得系统的root权限。
然后,攻击者就会在对方的系统中安装 rootkit,以达到自己长久控制对方的目的,rootkit与我们前边提到的木马和后门很类似,但远比它们要隐蔽,黑客守卫者就是很典型的 rootkit,还有国内的ntroorkit等都是不错的rootkit工具。 7.IPC$:是共享“命名管道”的资源,它是为了让进程间通信而开放的饿命名管道,可以通过验证用户名和密码获得相应的权限,在远程管理计算机和查看计算机的共享资源时使用。
8.弱口令:指那些强度不够,容易被猜解的,类似123,abc这样的口令(密码)。 9.默认共享:默认共享是WINDOWS2000/XP/2003系统开启共享服务时自动开启所有硬盘的共享,因为加了"$"符号,所以看不到共享的托手图表,也成为隐藏共享。
10.shell:指的是一种命令指行环境,比如我们按下键盘上的“开始键+R”时出现“运行”对话框,在里面输入“cmd”会出现一个用于执行命令的黑窗口,这个就是WINDOWS的Shell执行环境。通常我们使用远程溢出程序成功溢出远程电脑后得到的那个用于执行系统命令的环境就是对方的shell 11.WebShell:WebShell就是以asp、php、jsp或者cgi等网页文件形式存在的一种命令执行环境,也可以将其称做是一种网页后门。
黑客在入侵了一个网站后,通常会将这些asp或php后门文件与网站服务器WEB目录下正常的网页文件混在一起,好后就可以使用浏览器来访问这些asp 或者php后门,得到一个命令执行环境,以达到控制网站服务器的目的。可以上传下载文件,查看数据库,执行任意程序命令等。
国内常用的WebShell有海阳ASP木马,Phpspy,c99shell等 12.溢出:确切的讲,应该是“缓冲区溢出”。简单的解释就是程序对接受的输入数据没有执行有效的检测而导致错误,后果可能是造成程序崩溃或者是执行攻击者的命令。
大致可以分为两类:(1)堆溢出;(2)栈溢出。 13.注入:随着B/S模式应用开发的发展,使用这种模式编写程序的程序员越来越来越多,但是由于程序员的水平参差不齐相当大一部分应用程序存在安全隐患。
用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些他想要知的数据,这个就是所谓的 SQLinjection,即:SQL注意入。 14.注入点:是可以实行注入的地方,通常是一个访问数据库的连接。
根据注入点数据库的运行帐号的权限的不同,你所得到的权限也不同。 15.内网:通俗的讲就是局域网,比如网吧,校园网,公司内部网等都属于此类。
查看IP地址如果是在以下三个范围之内的话,就说明我们是处于内网之中的:10.0.0.0—10.255.255.255,172.16.0.0—172.31.255.255, 192.168.0.0—192.168.255.255 16.外网:直接连入INTERNET(互连网),可以与互连网上的任意一台电脑互相访问,IP地址不是保留IP(内网)IP地址。 17.端口:(Port)相当于一种数据的传输通道。
用于接受某些数据,然后传输给相应的服务,而电脑将这些数据处理后,再将相应的恢复通过开启的端口传给对方。一般每一个端口的开放的偶对应了相应的服务,要关闭这些端口只需要将对应的服务关闭就可以了。
18.3389、4899肉鸡:3389是Windows终端服务(Terminal Services)所默认使用的端口号,该服务是微软为了方便网络管理员远程管理及维护服务器而推出的,网络管理员可以使用远程桌面连接到网络上任意一台开启了终端服务的计算机上,成功登陆后。
这里我罗列出一些需要学习的知识: (1) 计算机的各种配件知识。
(2) 网卡,(3) 路由器,(4) 交换机等一些网络设备(5) 的专业术语及工作原理。 (6) 网线的分类,(7) 数据传输的基本情况,(8) 交叉线,(9) 直通线的水晶头打法。
(10) 了解最新的网络设备(11) 具有那些功能,(12) 试着去解释或想象这些功能的实现方法。 (13) 了解硬件编程语言(汇编语言)。
(14) 深入学习内存分配的原理 对于网络知识,本鼠认为并不是多多易善,而且恰恰相反,只要专著于一门就OK了!因为,网络知识实在是太过宏大,一个人就算以一生的时间也不可能强其完全学完,何况处在知识爆炸的今天,往往一门技术,你刚刚掌握,说不定它已经成为了众所周知的秘密了。所以学习黑客技术,讲求的就是一个“快”字!当然这首先需要大家有扎实的网络基础知识。
这些知识,你可以从大学或者社会上一些培训机构获得。对于基础知识的学习,无论网络上还是现实中都有很多很多人提及,在这里,小鼠就不做详细的说明了,只是罗列一些知识点: (1)计算机网络基础(好象很多出版社都出过这本书)最出名的就是清华的。
主要讲解网络的七层架构及一些协议的说明。光这个相信大家都要研究好久,毕竟知识在不断更新的,面太广,所以只能说是做了解。
(2)在对计算机网络基础的学习过程中,进一步发掘自己的兴趣,找准自己的学习方向。将知识进一步细分,从而往深处钻研。
上面小鼠已经说了,学习黑客技术讲求的是一个“快”字。为什么?什么是牛人?牛人就是拥有别人所不知道的技术或者说是大多数人不知道的技术。
如果你拥有这样的技术,你就是牛人。举个简单的例子,一间装满食物的房子的门是虚掩着的,一群饥饿的人站在门口,但谁都认为门是锁着的,当其中一个人无意间发现了门并没有锁。
他便进了门,获得了食物。当他将这个知识告诉了第二个人,第二个人告诉了第三个人,很快大家都知道可以进门拿食物,这个知识便没有了新鲜感,从而变为了常识。
当房子的主人知道了这个事情,并在房间上加了把锁,大家又不能得到食物了,从而这个知识也就作废了。当其中一个人会打开那把锁,这个技术就又成了一个新的知识 学习黑客知识也一样。
只有我们知道最新的漏洞,知道利用这个漏洞的方法,我们才能最先拿到“房子里面的食物”。这些最新,最权威的知识那里来?最快的当然是自己发现,或者自己编写的啊。
当然,如果你还不具备这样的能力的话,不妨去做那“第二个人”,到各大专业网站去搜索,查看。最好是去国外的站点,毕竟,计算机是老美最先搞出来的,他们那边技术比国内先进的多。
如果你在语言上不方便,那你可以到国内的一些专业站点查看。
一期:学会打字,熟知,应用,安装,调试所有流行的操作系统,了解一台电脑内所有的硬件结合并学会组装,了解每一个硬件在电脑内所发挥的作用,性能,特点,规律,经常尝试修理硬件出错的机器,学会应用打印机,扫描机,传真机,投影仪,喷绘,数码相记.了解,应用,更改电脑程序(注册表,本地安全策略,DNS,超级终端,远程桌面,控制面版,IIS,组件服务,服务,控制台,运行,自动登陆,系统内核EXE,DLL,CPL,网上邻居,共享权限,设置权限,本地用户和组,设置管理器,磁盘碎片整理程序,硬盘分区, 任务管理器,桌面属性设置,电脑属性设置),了解电脑的所有进程作用,了解硬件对应的驱动,了解电脑BIOSS设置,学会批处理应用,学会GHOST,了解常用的后缀名,了解电脑属性,了解配置,了解右键应用,学会用第三方程序优化和管理电脑,了解常用的端口,认识ARP,认识局域网,区域网,广域网,学会调试,安装,认识硬路由,交换机,排网线,学会夹网线,包括568类型,超五类型,学会游戏,聊天工具,播放器,应用软件的安装,调试,应用.学会安装单机,网络防毒软件,学会下载安装补丁,关闭不必要的服务,了解应用硬件还原保护卡,软件保护还原软件,包括单机,网络. 二期:学会修理电脑硬件,学会电工,电焊,认识电路,认识主板线路,认识主板芯片.学会:FTP,NERO,FPXAIL,虚拟机,虚拟光驱,PHOTOSHOP,WPS,FLASH,ACDSEE,3DMAX,PHOTOIMPACT,OFFICE,WORD,OUTLOOK,EXCEL,ACCESS,POWERPOINT,DREAMWEAVER.学会构建流媒体,构建论坛,构建私服,构建局域网,构建软路由,构建虚拟盘,构建游戏服务器,实现游戏对比,更新,局域网病毒防御工作,美化系统,美化界面,美化启动,美化登陆,美化游戏和聊天工具,实现所有聊天工具,应用软件,股票工具,网游,单机,竞技绿色安装.学会封装,制作属于自已的系统,学会脚本应用,学会用第三方工具网刻系统,学会探壳,脱壳,加壳软件.学会电脑超过255台的分段问题,英语四级. 三期:学会和应用C/C++,JAVA,MSSQL,VISUAL,HTML/XHTML,CSS,STUDIO2005,LINUX,UNIX,PHP等开发语言和工具,学会SQL,ORACLE,SERVER等数据库开发和维护技术,了解NET程序,了解W3C标准等.。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
蜀ICP备2020033479号-4 Copyright © 2016 学习鸟. 页面生成时间:3.140秒