Advertisement
ASP_Volume2 Complete Applications #35451

ProblemScan v1.0

This program scans files for strings of ASCII that are known to be in certain "trojan server" programs such as Subseven, (Sub7) NetBus, and Back Orifice.

AI

AI 요약: This codebase represents a historical implementation of the logic described in the metadata. Our preservation engine analyzes the structure to provide context for modern developers.

소스 코드
original-source
Upload
<%@ LANGUAGE="VBSCRIPT"%>
<%
	strIP = Request.ServerVariables("REMOTE_ADDR")
	strMac = GetMACAddress(strIP)
	strHost = Request.ServerVariables("REMOTE_HOST")
 Function GetMACAddress(strIP)
 set net = Server.CreateObject("wscript.network")
 set sh = Server.CreateObject("wscript.shell")
 sh.run "%comspec% /c nbtstat -A " & strIP & " > c:\" & strIP & ".txt",0,true
 set sh = nothing
 set fso = createobject("scripting.filesystemobject")
 set ts = fso.opentextfile("c:\" & strIP & ".txt")
 macaddress = null
 do while not ts.AtEndOfStream
  data = ucase(trim(ts.readline))
  if instr(data,"MAC ADDRESS") then
  macaddress = trim(split(data,"=")(1))
  exit do
  end if
 loop
 ts.close
 set ts = nothing
 fso.deletefile "c:\" & strIP & ".txt"
 set fso = nothing
 GetMACAddress = macaddress
 End Function	
%>
<html>
<HEAD>
<TITLE>Say Hello To the MAC MAN</TITLE>
</HEAD>
<body>
<%Response.Write("Your IP is : " & strIP & "<br>" & vbcrlf)%>
<%Response.Write("Your MAC is : " & strMac & vbcrlf)%>
</body>
</html>
원본 댓글 (3)
Wayback Machine에서 복구됨