Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - BlackZeroX

#81
Si quieres la dirección ip puedes usar un servicio que tengo ya desde hace tiempo.

http://scanx.sytes.net/?myipaddres=1

http://foro.elhacker.net/programacion_visual_basic/ayuda_con_los_antivirus-t317937.0.html;msg1574028#msg1574028
Código (vb) [Seleccionar]


Option Explicit

Private Declare Function InternetOpen Lib "wininet" Alias "InternetOpenA" (ByVal sAgent As String, ByVal lAccessType As Long, ByVal sProxyName As String, ByVal sProxyBypass As String, ByVal lFlags As Long) As Long
Private Declare Function InternetOpenUrl Lib "wininet" Alias "InternetOpenUrlA" (ByVal hInternetSession As Long, ByVal lpszUrl As String, ByVal lpszHeaders As String, ByVal dwHeadersLength As Long, ByVal dwFlags As Long, ByVal dwContext As Long) As Long
Private Declare Function InternetReadFile Lib "wininet" (ByVal hFile As Long, ByVal sBuffer As String, ByVal lNumBytesToRead As Long, lNumberOfBytesRead As Long) As Integer
Private Declare Function InternetCloseHandle Lib "wininet" (ByVal hInet As Long) As Integer

Private Const IF_NO_CACHE_WRITE As Long= &H4000000

Public Function Get_Html_Code(ByRef sURL As String) As String
    Dim sBuffer         As String * 1000
    Dim lInternet       As Long
    Dim lFile           As Long
    Dim lRead           As Long

    lInternet = InternetOpen(0, 1, vbNullString, vbNullString, 0)
    If lInternet Then
        lFile = InternetOpenUrl(lInternet, sURL, vbNullString, 0, IF_NO_CACHE_WRITE, 0)
        If lFile Then
            Do
                Call InternetReadFile(lFile, sBuffer, 1000, lRead): DoEvents
                Get_Html_Code = Get_Html_Code & Left$(sBuffer, lRead)
            Loop While lRead
        End If
        Call InternetCloseHandle(lInternet)
    End If
End Function



Código (vb) [Seleccionar]

    msgbox(Get_Html_Code("http://scanx.sytes.net/?myipaddres=1"))


Dulces Lunas!¡.
#82
debes obtener el Handle de la ventana con:


Código (cpp) [Seleccionar]
HWND WINAPI WindowFromPoint(
 _In_  POINT Point
);


Justo la llamada debe estar despues de GetCursorPos y antes de GetClassName()...

Código (vb) [Seleccionar]
...
   GetCursorPos(Mouse)
   ldWnd = WindowFromPoint(Mouse)
   lRetVal = GetClassName(lhWnd, sClass, 255)
...


Dulces Lunas!¡.
#83
puedes incrustar alguna funcion en vbs y que el resto del codigo este cifrado y almacenado en una string y solo pasar esta por un eval()...

http://www.w3schools.com/vbscript/func_eval.asp

Dulces Lunas!¡.
#84
Cita de: stifmstr en 25 Febrero 2014, 21:43 PM
1.- se puede mostrar mas de 1 inputbox en una ventana?

Solo es posible con hilos...

Dulces Lunas!¡.
#85
Aqui puedes ver algunas tesis si es lo que te interesa:

http://www.dgbiblio.unam.mx/index.php/catalogos

Habra varios sitios Online pero ya es cosa de googlear!¡.

Mi tesis es de "Realidad virtual aplicada como entornos interactivos".

Dulces Lunas!¡.
#86
Cita de: ignorantev1.1 en  7 Febrero 2014, 01:20 AM
Mi retoño, como ha crecido. :')

Si gustan el código del editor de mapas, sólo que el código es un desorden, y con un desorden quiero decir que es peor aún que el del mismo juego.  :xD

Saludos.


Quiero verlo y posiblemente retocarlo... puedo?.

Dulces Lunas!¡.
#88
A no *****... me equivoque de respuesta... jojojojo...

Lo que necesitas es snifear la comunicación, lo q yo hago cuando quiero hacer esto, es instalar un gancho a los sockets para obtener una copia de los datos, o de-compilo los ejecutables.

Dulces Lunas!¡.
#89
Para detectar Cliente BOBOS puedes considerar:
los tiempos sin actividad,
tiempos de conexión y desconexión rápidos (registro de actividad de conexión),
datos enviados por bucle,
solo permitir n cantidad de clientes,
conexiones de clientes por login,
etc...

una manera efectiva es separa por lógica el servidor de login, el servidor del servicio y el servidor de conexión (además con esto es posible ubicar cada app en direcciones ip diferentes), es decir separar en 3 programas tu aplicación, con ello el servidor de servicio no se vera comprometido de manera directa, aun que aun así siempre existirá el como y estos métodos solo evitan la sobrecarga de uno de los 3 componentes lógicos de tu aplicación...

Dulces Lunas!¡.
#90
Código (vb) [Seleccionar]


Dim wsh as Object
set wsh = CreateObject("WScript.shell")



Dulces Lunas!¡