home *** CD-ROM | disk | FTP | other *** search
- ' bugbear.b backdoor on port 1080
-
- Function Main
-
- Dim ip As String
- Dim data1 As String
- Dim data2 As String
- Dim SocketObject As Object
- Dim result As Boolean
-
-
- result = false
- ip = getparameter("ComputerIP")
- port = "1080"
- cr = Chr(13) + Chr(10)
- rem _ip
- Socket.SetTimeout 5000,5000
- Set SocketObject = Socket.OpenTCP (ip,port)
- If Not SocketObject is Nothing Then
- SocketObject.send( "p")
- data1 = SocketObject.recv(308)
- SocketObject.Close
- If Len(data1) > 10 Then
- Set SocketObject = Socket.OpenTCP (ip,port)
- If Not SocketObject is Nothing Then
- SocketObject.send("a")
- data2 = SocketObject.recv(308)
- SocketObject.close
- If Len(data2) < 1 Then
- result = true
- End If
- End If
- End If
- End If
- ' If result = True Then
- ' echo "bugbear.b backdoor detected at "+CStr(IP)+" on port: "+CStr(Port) + cr
- ' Else
- ' echo "bugbear.b backdoor not detected at "+CStr(IP)+" on port: "+CStr(Port) + cr
- ' End If
- main = result
-
-
- End Function