亚洲Aⅴ无码Av红楼在线观看_国产午夜福利涩爱AⅤ_国产sm调教一区二区三区_精品人妻一区二区三区不卡毛片

始創(chuàng)于2000年 股票代碼:831685
咨詢(xún)熱線:0371-60135900 注冊(cè)有禮 登錄
  • 掛牌上市企業(yè)
  • 60秒人工響應(yīng)
  • 99.99%連通率
  • 7*24h人工
  • 故障100倍補(bǔ)償
全部產(chǎn)品
您的位置: 網(wǎng)站首頁(yè) > 幫助中心>文章內(nèi)容

通過(guò)偽裝Linux系統(tǒng),給黑客設(shè)置系統(tǒng)假象

發(fā)布時(shí)間:  2012/8/8 18:05:45

  網(wǎng)絡(luò)上的計(jì)算機(jī)很容易被黑客利用工具或其它手段進(jìn)行掃描,以尋找系統(tǒng)中的漏洞,然后再針對(duì)漏洞進(jìn)行攻擊。
  通過(guò)偽裝Linux系統(tǒng),給黑客設(shè)置系統(tǒng)假象,可以加大黑客對(duì)系統(tǒng)的分析難度,引誘他們步入歧途,從而進(jìn)一步提高計(jì)算機(jī)系統(tǒng)的安全性。下面以Red Hat Linux為例,針對(duì)幾種黑客常用的途徑介紹一些常用的Linux系統(tǒng)偽裝的方法。
  針對(duì)HTTP服務(wù)
  通過(guò)分析Web服務(wù)器的類(lèi)型,大致可以推測(cè)出操作系統(tǒng)的類(lèi)型,比如,Windows使用IIS來(lái)提供HTTP服務(wù),而Linux中最常見(jiàn)的是Apache。
  默認(rèn)的Apache配置里沒(méi)有任何信息保護(hù)機(jī)制,并且允許目錄瀏覽。通過(guò)目錄瀏覽,通?梢垣@得類(lèi)似“Apache/1.3.27 Server at apache.linuxforum.net Port 80”或“Apache/2.0.49 (Unix) PHP/4.3.8”的信息。
  通過(guò)修改配置文件中的ServerTokens參數(shù),可以將Apache的相關(guān)信息隱藏起來(lái)。但是,Red Hat Linux運(yùn)行的Apache是編譯好的程序,提示信息被編譯在程序里,要隱藏這些信息需要修改Apache的源代碼,然后,重新編譯安裝程序,以實(shí)現(xiàn)替 換里面的提示內(nèi)容。
  以Apache 2.0.50為例,編輯ap_release.h文件,修改“#define AP_SERVER_BASEPRODUCT "Apache"”為“#define AP_SERVER_BASEPRODUCT "Microsoft-IIS/5.0"”。編輯os/unix/os.h文件,修改“#define PLATFORM "Unix"”為“#define PLATFORM "Win32"”。修改完畢后,重新編譯、安裝Apache。
  Apache安裝完成后,修改httpd.conf配置文件,將“ServerTokens Full”改為“ServerTokens Prod”;將“ServerSignature On”改為“ServerSignature Off”,然后存盤(pán)退出。重新啟動(dòng)Apache后,用工具進(jìn)行掃描,發(fā)現(xiàn)提示信息中已經(jīng)顯示操作系統(tǒng)為Windows。
  針對(duì)FTP服務(wù)
  通過(guò)FTP服務(wù),也可以推測(cè)操作系統(tǒng)的類(lèi)型,比如,Windows下的FTP服務(wù)多是Serv-U,而Linux下常用vsftpd、proftpd和pureftpd等軟件。
  以proftpd為例,修改配置文件proftpd.conf,添加如下內(nèi)容:
  ServerIdent on "Serv-U FTP Server v5.0 for WinSock ready..."
  存盤(pán)退出后,重新啟動(dòng)proftpd服務(wù),登錄到修改了提示信息的FTP服務(wù)器進(jìn)行測(cè)試:
  C:>ftp 192.168.0.1
  Connected to 192.168.0.1.
  220 Serv-U FTP Server v5.0 for WinSock ready...
  User (192.168.0.1:(none)):
  331 Password required for (none).
  Password:
  530 Login incorrect.
  Login failed.
  ftp > quit
  221 Goodbye.
  這樣從表面上看,服務(wù)器就是一個(gè)運(yùn)行著Serv-U的Windows了。
  針對(duì)TTL返回值
  可以用ping命令去探測(cè)一個(gè)主機(jī),根據(jù)TTL基數(shù)可以推測(cè)操作系統(tǒng)的類(lèi)型。對(duì)于一個(gè)沒(méi)有經(jīng)過(guò)任何網(wǎng)關(guān)和路由的網(wǎng)絡(luò),直接ping對(duì)方系統(tǒng)得到的TTL 值,被叫做“TTL基數(shù)”。網(wǎng)絡(luò)中,數(shù)據(jù)包每經(jīng)過(guò)一個(gè)路由器,TTL就會(huì)減1,當(dāng)TTL為0時(shí),這個(gè)數(shù)據(jù)包就會(huì)被丟棄。
  通常情況下,Windows的TTL的基數(shù)是128,而早期的Red Hat Linux和Solaris的TTL基數(shù)是255,F(xiàn)reeBSD和新版本的Red Hat Linux的TTL基數(shù)是64。比如,ping一個(gè)Red Hat系統(tǒng),顯示如下:
  Pinging 192.168.0.1 with 32 bytes of data:
  Reply from 192.168.0.1: bytes=32 time <10ms TTL=64
  Reply from 192.168.0.1: bytes=32 time <10ms TTL=64
  Reply from 192.168.0.1: bytes=32 time <10ms TTL=64
  Reply from 192.168.0.1: bytes=32 time <10ms TTL=64
  Ping statistics for 192.168.0.1:
  Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
  Approximate round trip times in milli-seconds:
  Minimum = 0ms, Maximum = 0ms, Average = 0ms
  用以下命令修改Red Hat Linux的TTL基數(shù)為128(本來(lái)為64):
  # echo 128 > /proc/sys/net/ipv4/ip_default_ttl
  若想使設(shè)置永久生效,可以修改/etc/sysctl.conf配置文件,添加如下一行:
  net.ipv4.ip_default_ttl = 128
  保存退出后,再ping 192.168.0.1,TTL基數(shù)就變?yōu)?28了。
  #iptables -I INPUT -s ! xx.xx.xx.xx -p tcp --dport 22 -j DROP
  針對(duì)3389端口和22端口
  有時(shí)通過(guò)掃描3389端口和22端口,也可以推測(cè)操作系統(tǒng)的類(lèi)型。Windows下一般利用TCP協(xié)議的3389端口進(jìn)行遠(yuǎn)程控制,而Linux可能會(huì)用TCP協(xié)議的22端口,提供帶有加密傳輸?shù)腟SH服務(wù)。
  為了安全,可以利用iptables來(lái)限制22端口的SSH登錄,讓非授權(quán)的IP掃描不到TCP 22端口的存在:
  #iptables -I INPUT -s ! xx.xx.xx.xx -p tcp --dport 22 -j DROP
  利用iptables,將本機(jī)的TCP 3389端口轉(zhuǎn)移到其它開(kāi)有3389端口的計(jì)算機(jī)上,給Linux系統(tǒng)偽裝出一個(gè)提供服務(wù)的TCP 3389端口。命令如下:
  #echo 1 > /proc/sys/net/ipv4/ip_forward
  #iptables -t nat -I PREROUTING -p tcp --dport 3389 -j DNAT --to xx.xx.xx.xx
  #iptables -t nat -I POSTROUTING -p tcp --dport 3389 -j MASQUERADE
  第一條命令表示允許數(shù)據(jù)包轉(zhuǎn)發(fā);第二條命令表示轉(zhuǎn)發(fā)TCP 3389到xx.xx.xx.xx;第三條命令表示使轉(zhuǎn)發(fā)數(shù)據(jù)包實(shí)現(xiàn)“雙向通路”,給數(shù)據(jù)包設(shè)置一個(gè)正確的返回通道。若想使轉(zhuǎn)發(fā)永久生效,可以把以上命令添加到/etc/rc.local文件中。
  這樣,當(dāng)黑客掃描服務(wù)器所開(kāi)端口的時(shí)候,就找不到22號(hào)端口,而是看到一個(gè)偽裝的3389端口,從而不能正確判斷出操作系統(tǒng)的類(lèi)型。
  針對(duì)netcraft
  netcraft是一個(gè)很厲害的掃描引擎,它通過(guò)簡(jiǎn)單的TCP 80,就可以知道所測(cè)服務(wù)器的操作系統(tǒng)、Web服務(wù)程序和服務(wù)器開(kāi)機(jī)時(shí)間(Uptime)等信息。
  上面介紹的幾種方法對(duì)netcraft來(lái)說(shuō),均不奏效。針對(duì)netcraft,可利用iptables進(jìn)行系統(tǒng)偽裝,使netcraft錯(cuò)誤判斷操作系統(tǒng):
  #iptables -t nat -I PREROUTING -s 195.92.95.0/24 -p tcp --dport 80 -j DNAT --to xx.xx.xx.xx
  #iptables -t nat -I POSTROUTING -s 195.92.95.0/24 -p tcp --dport 80 -j MASQUERADE
  由于通過(guò)抓包發(fā)現(xiàn),netcraft的服務(wù)器不止一臺(tái),所以需要對(duì)它所在網(wǎng)段進(jìn)行轉(zhuǎn)發(fā)欺騙處理。
  小結(jié)
  以上方法只能從某種角度上防止和阻撓黑客對(duì)系統(tǒng)漏洞的分析,在一定程度上可減少計(jì)算機(jī)被攻擊的可能性,但仍然是“防君子,不防小人”,僅是給大家提供一個(gè)活學(xué)活用的新思路。

億恩科技地址(ADD):鄭州市黃河路129號(hào)天一大廈608室 郵編(ZIP):450008 傳真(FAX):0371-60123888
   聯(lián)系:億恩小凡
   QQ:89317007
   電話:0371-63322206
 


本文出自:億恩科技【www.allwellnessguide.com】

服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經(jīng)營(yíng)性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經(jīng)營(yíng)性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經(jīng)營(yíng)性ICP/ISP證:贛B2-20080012
  • 服務(wù)器/云主機(jī) 24小時(shí)售后服務(wù)電話:0371-60135900
  • 虛擬主機(jī)/智能建站 24小時(shí)售后服務(wù)電話:0371-60135900
  • 專(zhuān)注服務(wù)器托管17年
    掃掃關(guān)注-微信公眾號(hào)
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權(quán)所有  地址:鄭州市高新區(qū)翠竹街1號(hào)總部企業(yè)基地億恩大廈  法律顧問(wèn):河南亞太人律師事務(wù)所郝建鋒、杜慧月律師   京公網(wǎng)安備41019702002023號(hào)
      0
     
     
     
     

    0371-60135900
    7*24小時(shí)客服服務(wù)熱線