国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > VBScript > 正文

用vbscript來添加ip策略 自動封IP

2020-07-26 11:53:31
字體:
來源:轉載
供稿:網友
程序主要是讀取這個網站的iis日志,分析出其中的IP地址,用安全策略自動封閉。VBS代碼如下:
復制代碼 代碼如下:

  '代碼開始

  Set fileobj=CreateObject("Scripting.filesystemobject")
  logfilepath="E:w3logW3SVC237ex070512old.log" '注意指定受攻擊網站的日志路徑。
  '如果是虛擬主機,要查是哪個網站受攻擊,可以查看:C:WINDOWSsystem32LogFilesHTTPERR ,

  根據錯誤日志很容易分析出來。
  writelog "netsh ipsec static add policy name=XBLUE"
  writelog "netsh ipsec static add filterlist name=denyip"

  overip=""
  f_name=logfilepath
  '指定日志文件

  '程序功能:把logfiles中的IP提取成ipsec需要的過濾格式,導入ipsec中過濾。適合某個網站受大量CC攻擊的情況。

  set fileobj88=CreateObject("Scripting.FileSystemObject")
  Set MYFILE=fileobj88.OpenTextFile(f_name,1,false)
  contentover=MYFILE.ReadAll()
  contentip=lcase(contentover)
  MYFILE.close
  set fileobj88=nothing
  on error resume next
  myline=split(contentip,chr(13))
  for i=0 to ubound(myline)-1

  myline2=split(myline(i)," ")
  newip=myline2(6)
  '指定分離的標識字符串!
  if instr(overip,newip)=0 then '去除重復的IP。
  overip=overip&newip
  dsafasf=split(newip,".")
  if ubound(dsafasf)=3 then
  writelog "netsh ipsec static add filter filterlist=denyip srcaddr="&newip&" dstaddr=Me

  dstport=80 protocol=TCP"
  end if
  else
  wscript.echo newip &" is exits!"
  end if
  next
  writelog "netsh ipsec static add filteraction name=denyact action=block"
  writelog "netsh ipsec static add rule name=kill3389 policy=XBLUE filterlist=denyip

  filteraction=denyact"
  writelog "netsh ipsec static set policy name=XBLUE assign=y"


  Sub writelog(errmes) '導出IPsec的策略文件為一個bat文件。
  ipfilename="denyerrorip.bat"
  Set logfile=fileobj.opentextfile(ipfilename,8,true)
  logfile.writeline errmes
  logfile.close
  Set logfile=nothing
  End Sub

  '代碼結束

  把上述代碼存為一個.vbs文件,設置好其中日志的路徑。雙擊運行即可,運行完畢后生成一個denyerrorip.bat文件,這個是ipsec所需要的策略文件,直接雙擊運行即可。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 崇州市| 胶州市| 吉水县| 巴彦县| 中西区| 抚宁县| 陆丰市| 交城县| 雷州市| 梓潼县| 图木舒克市| 玉山县| 靖安县| 长治县| 大埔县| 安顺市| 布尔津县| 茌平县| 通辽市| 旺苍县| 福建省| 洪湖市| 突泉县| 合阳县| 右玉县| 伽师县| 弋阳县| 庆阳市| 明星| 石城县| 镇雄县| 方山县| 神池县| 昌吉市| 庆云县| 梨树县| 梁河县| 兰坪| 繁昌县| 石泉县| 石泉县|