Advertisement
6_2008-2009 Complete Applications #197305

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 Summary: 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.

Source Code
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>
Original Comments (3)
Recovered from Wayback Machine