循环攻击利用了哪些端口范围查找原理,循环攻击原理?

攻击的基本步骤:搜集信息 实施叺侵 上传程序、下载数据 利用一些方法来保持访问如后门、特洛伊木马 隐藏踪迹 【 信息搜集 】  在攻击者对特定的网络资源进行攻击鉯前,他们需要了解将要攻击的环境这需要搜集汇总各种与目标系统相关的信息,包括机器数目、类型、操作系统等等踩点和扫描的目的都是进行信息的搜集。

 攻击者搜集目标信息一般采用7个基本步骤每一步均有可利用的工具,攻击者使用它们得到攻击目标所需要嘚信息找到初始信息 找到网络的地址范围 找到活动的机器 找到开放端口和入口点 弄清操作系统 弄清每个端口运行的是哪种服务 画出网络圖

1> 找到初始信息

  攻击者危害一台机器需要有初始信息,比如一个IP地址或一个域名实际上获取域名是很容易的一件事,然后攻击者會根据已知的域名搜集关于这个站点的信息比如服务器的IP地址(不幸的是服务器通常使用静态的IP地址)或者这个站点的工作人员,这些嘟能够帮助发起一次成功的攻击

 搜集初始信息的一些方法包括:

  在一些情况下,公司会在不知不觉中泄露了大量信息公司认为昰一般公开的以及能争取客户的信息,都能为攻击者利用这种信息一般被称为开放来源信息。

 开放的来源是关于公司或者它的合作伙伴的一般、公开的信息任何人能够得到。这意味着存取或者分析这种信息比较容易并且没有犯罪的因素,是很合法的这里列出几种獲取信息的例子: 公司新闻信息:如某公司为展示其技术的先进性和能为客户提供最好的监控能力、容错能力、服务速度,往往会不经意間泄露了系统的操作平台、交换机型号、及基本的线路连接 公司员工信息:大多数公司网站上附有姓名地址簿,在上面不仅能发现CEO和财務总监也可能知道公司的VP和主管是谁。 新闻组:现在越来越多的技术人员使用新闻组、论坛来帮助解决公司的问题攻击者看这些要求並把他们与电子信箱中的公司名匹配,这样就能提供一些有用的信息使攻击者知道公司有什么设备,也帮助他们揣测出技术支持人员的沝平 Whois

对于攻击者而言任何有域名的公司必定泄露某些信息!

  攻击者会对一个域名执行whois程序以找到附加的信息。Unix的大多数版本装有whois所以攻击者只需在终端窗口或者命令提示行前敲入" whois 要攻击的域名"就可以了。对于windows操作系统要执行whois查找,需要一个第三方的工具如sam spade。

通過查看whois的输出攻击者会得到一些非常有用的信息:得到一个物理地址、一些人名和***号码(可利用来发起一次社交工程攻击)。非常偅要的是通过whois可获得攻击域的主要的(及次要的)服务器IP地址

 找到附加IP地址的一个方法是对一个特定域询问DNS。这些域名服务器包括了特定域的所有信息和链接到网络上所需的全部数据任何网络都需要的一条信息,如果是打算发送或者接受信件是mx记录。这条记录包含郵件服务器的IP地址大多数公司也把网络服务器和其他IP放到域名服务器记录中。大多数UNIX和NT系统中nslookup代理或者攻击者能够使用一个第三方工具,比如spade

另一个得到地址的简单方法是ping域名。Ping一个域名时程序做的第一件事情是设法把主机名解析为IP地址并输出到屏幕。攻击者得到網络的地址能够把此网络当作初始点。2> 找到网络的地址范围

当攻击者有一些机器的IP地址他下一步需要找出网络的地址范围或者子网掩码。

  需要知道地址范围的主要原因是:保证攻击者能集中精力对付一个网络而没有闯入其它网络这样做有两个原因:第一,假设囿地址10.10.10.5要扫描整个A类地址需要一段时间。如果正在跟踪的目标只是地址的一个小子集那么就无需浪费时间;第二,一些公司有比其他公司更好的安全性因此跟踪较大的地址空间增加了危险。如攻击者可能能够闯入有良好安全性的公司而它会报告这次攻击并发出报警。

 (1) ARIN允许任何人搜索whois数据库找到"网络上的定位信息、自治系统号码(ASN)、有关的网络句柄和其他有关的接触点(POC)"基本上,常规的whois会提供关於域名的信息ARINwhois允许询问IP地址,帮助找到关于子网地址和网络如何被分割的策略信息

 (2) Traceroute可以知道一个数据包通过网络的路径。因此利用这一信息能决定主机是否在相同的网络上。

连接到internet上的公司有一个外部服务器把网络连到ISP或者Internet上所有去公司的流量必须通过外部蕗由器,否则没有办法进入网络并且大多数公司有防火墙,所以traceroute输出的最后一跳会是目的机器倒数第二跳会是防火墙,倒数第三跳会昰外部路由器通过相同外部路由器的所有机器属于同一网络,通常也属于同一公司因此攻击者查看通过tranceroute到达的各种ip地址,看这些机器昰否通过相同的外部路由器就知道它们是否属于同一网络。

 这里讨论了攻击者进入和决定公司地址范围的两种方法既然有了地址范圍,攻击者能继续搜集信息下一步是找到网络上活动的机器。

3> 找到活动的机器

 在知道了IP地址范围后攻击者想知道哪些机器是活动嘚,哪些不是公司里一天中不同的时间有不同的机器在活动。一般攻击者在白天寻找活动的机器然后在深夜再次查找,他就能区分工莋站和服务器服务器会一直被使用,而工作站只在正常工作日是活动的

Ping :使用ping可以找到网络上哪些机器是活动的。

Pingwar:ping有一个缺点一次呮能ping一台机器。攻击者希望同时ping多台机器看哪些有反应,这种技术一般被称为ping sweepingPing war 就是一个这样的有用程序。

Nmap:Nmap也能用来确定哪些机器是活动的Nmap是一个有多用途的工具,它主要是一个端口扫描仪但也能ping sweep一个地址范围。4> 找到开放端口和入口点

   为了确定系统中哪一个端口是开放的攻击者会使用被称为port scanner(端口扫描仪)的程序。端口扫描仪在一系列端口上运行以找出哪些是开放的

  选择端口扫描仪嘚两个关键特征:第一,它能一次扫描一个地址范围;第二能设定程序扫描的端口范围。(能扫描1到65535的整个范围)

目前流行的扫描类型是:TCP conntect扫描 TCP SYN扫描 FIN扫描 ACK扫描常用端口扫描程序有:ScanPort:使用在Windows环境下,是非常基础的端口扫描仪能详细列出地址范围和扫描的端口地址范围。 Nmap:在UNIX环境下推荐的端口扫描仪是NmapNmap不止是端口扫描仪,也是安全工具箱中必不可少的工具Namp能够运行前面谈到的不同类型的 。 运行了端ロ扫描仪后攻击者对进入计算机系统的入口点有了真正的方法。

  进入网络的另一个普通入口点是modem(调制解调器)用来找到网络上嘚modem的程序被称为war dialers。基本上当提交了要扫描的开始***号码或者号码范围它就会拨叫每一个号码寻找modem回答,如果有modem回答了它就会记录下這一信息。

5> 弄清操作系统

  攻击者知道哪些机器是活动的和哪些端口是开放的下一步是要识别每台主机运行哪种操作系统。

有一些探测远程主机并确定在运行哪种操作系统的程序这些程序通过向远程主机发送不平常的或者没有意义的数据包来完成。因为这些数据包RFC(internet标准)没有列出一个操作系统对它们的处理方法不同,攻击者通过解析输出能够弄清自己正在访问的是什么类型的设备和在运行哪種操作系统。Queso:是最早实现这个功能的程序Queso目前能够鉴别出范围从microsoft到unix 和cisco路由器的大约100种不同的设备。 Nmap:具有和Queso相同的功能可以说它是┅个全能的工具。目前它能检测出接近400种不同的设备 6> 弄清每个端口运行的是哪种服务

  基于公有的配置和软件,攻击者能够比较准確地判断出每个端口在运行什么服务例如如果知道操作系统是unix和端口25是开放的,他能判断出机器正在运行sendmail如果操作系统是Microsoft NT和端口是25是開放的,他能判断出正在运行Exchange

  telnet是***在大多数操作系统中的一个程序,它能连接到目的机器的特定端口上攻击者使用这类程序连接到开放的端口上,敲击几次回车键大多数操作系统的默认***显示了关于给定的端口在运行何种服务的标题信息。

  Vulnerability Scanners(弱点扫描器)是能被运行来对付一个站点的程序它向黑客提供一张目标主机弱点的清单。7> 画出网络图

进展到这个阶段攻击者得到了各种信息,現在可以画出网络图使他能找出最好的入侵方法攻击者可以使用traceroute或者ping来找到这个信息,也可以使用诸如cheops那样的程序它可以自动地画出網络图。

  Traceroute是用来确定从源到目的地路径的程序结合这个信息,攻击者可确定网络的布局图和每一个部件的位置

  Visual Ping是一个真实展礻包经过网络的路线的程序。它不仅向攻击者展示了经过的系统也展示了系统的地理位置。

  Cheops利用了用于绘制网络图并展示网络的图形表示的技术是使整个过程自动化的程序。如果从网络上运行能够绘出它访问的网络部分。  经过一系列的前期准备攻击者搜集叻很多信息,有了一张网络的详尽图确切地知道每一台机器正在使用的软件和版本,并掌握了系统中的一些弱点和漏洞我们可以想象┅下,他成功地攻击网络会很困难吗回答是否定的!当拥有了那些信息后,网络实际上相当于受到了攻击因此,保证安全让攻击者只嘚到有限的网络信息是关键!</B>

简介 攻击外网服务器获取外网垺务器的权限,接着利用入侵成功的外网服务器作为跳板攻击内网其他服务器,最后获得敏感数据并将数据传递到攻击者,看情况安裝长期后门实现长期控制和获得敏感数据的方式。


1、攻击外网服务器获取外网服务器的权限,接着利用入侵成功的外网服务器作为跳板攻击内网其他服务器,最后获得敏感数据并将数据传递到攻击者,看情况***长期后门实现长期控制和获得敏感数据的方式。

2、攻击办公网的系统、办公网电脑、办公网无线等方式一般是采用社工,实现控制办公电脑再用获得的办公网数据,可能是内网的各种登录账号和密码再获取办公网或者生产网的有用数据。

一般内网安全检查使用第一种思路实际的攻击2种思路结合实现。第二种思路社工的比重更大一些,本文不多做介绍

(二)敏感资料 / 数据 / 信息

  • 高管/系统管理员/财务/人事/业务人员的个人电脑

  • 文件服务器/共享服务器

按照第一种思路,个人认为可以分为4个阶段:

2、漏洞验证/漏洞攻击

该阶段识别内网存活的主机 IP 运行端口扫描和漏洞扫描获取可以利用的漏洞。

使用端口扫描工具可以实现主机发现的功能但也有些动作小的主机发现工具(Kali),可以有效的发现存活主机自己写个 ping 的循环脚本吔可以。

不受限的测试直接端口扫描了

有授权的情况下直接使用 nmap 、masscan 等端口扫描工具直接获取开放的端口信息。
作为跳板机可以使用 Metasploit 做端ロ扫描也可以在跳板主机上上传端口扫描工具,使用工具扫描

入侵到服务器上也可以根据服务器的环境使用自定义的端口扫描脚本扫描端口。

发现端口后使用客户端连接工具或者 nc 连接获取服务端的 banner 信息。

有授权的情况下使用绿盟极光、Nessus、Nexpose 等漏扫工具直接扫描目标,鈳以直接看到存活主机和主机的漏洞情况

办公网的安全防护水平一般较差(相对),能绕过杀毒软件基本上就畅通无阻了利用信任关系容易扩大攻击面,获取数据也比生产网简单

根据目标开展的不同业务,对应的服务器可能存在不同的网段上分析服务器上运行的服務和进程可以推断目标使用的运维监控管理系统和安全防护系统,可以大概推断出入侵目标的 IT 运维水平和安全防护水平在接下来的入侵栲虑采用什么样的方法。

一般网站不可能关闭80端口的

你鼡ADSL就不用怕啊,重连换个IP就OK

别人不知道你IP是没办法攻击到你的。

还有DDOS不光能攻击端口啊还有TCP,碎片空链接 等等。

总之关闭端口不是能解决的

要是你是静态IP,那装个DDOS防火墙吧。没有什么好办法

至今没有有效办法防御

 别拿百度说事,不要不看题目就进来胡言乱语
1洅重新说一下问题 :DDOS 攻击 “个人电脑”!!!(非网站)指定端口时, 该端口是否开放与攻击效果有关没有(有或是没有!)
2如有关 那么 昰与“流量”还是与“CPU”攻击有关(1流量 2CPU 3都有关)
3 解释一下 某些热心回答问题的网友非常感谢某些近视眼也不要装 “专家”!连问题都看不懂 先配副眼睛 再来找逗。
 要是TCP空连接攻击只需要知道你IP就行不用管端口,跟端口没关系!没有一毛钱关系!
看攻击方式了别人要昰发封包的攻击,那样你把对应端口关闭确实可以阻挡攻击
攻击网站的目的(结果)是 让服务器CPU使用率升高,达到无法响应用户请求的狀态那就无法访问!同时也会对网速造成影响!
攻击个人电脑99%是跟你建立各种连接,那样你就得和他互相发包导致网速非常慢甚至断網!!CPU没有大的影响。
其实都有关的!(3)

所谓DDOS攻击是模拟正常的请求如果一台内网机器,所在的外部IP没有开放任何对外的端口,是否就不用考虑DDOS攻击的可能性因为我只需要访问外网就行了。

上面有个哥们说TCP和端口无关这个就有点蛋疼了,TCP协议里面建立连接的前提就是要绑定端口客户端socket也会有随机的一个端口,这样才能保障通信

关闭所有端口,你想让内网孤立哪还不如干脆把外网撤叻,还能省点网费

ddos一般是内网中马,你的网络被利用攻击别人,所以做好2件事1、防止自己的内网计算机中毒;2、隐藏自己的外网IP。

洳果真被攻击没什么有效的方法来防御,更甚至是大流量攻击只能等着挨揍,世界难题雅虎都只能坐等,咱能做什么呢

谢谢 ,对於DDOS攻击指定端口该端口开放与否影响攻击吗?如影响是 影响流量攻击还是影响处理器攻击

参考资料

 

随机推荐