elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 [16] 17
151  Programación / Programación Visual Basic / Re: Averiguar si esta conectado a internet en: 26 Abril 2006, 12:32 pm
Lo de mirar si la ip actual es 127.0.0.1 no es nada fiable, yo puedo tener cualquier ip que me dé la gana asignada o simplemente estando detrás de un router ya no será esa.

Tienes varios métodos:
1.-HKEY_LOCAL_MACHINE\system\currentcontrolset\services\remoteaccess
Pero esto sólo funcionará si te conectas a través de modem.
2.-InternetGetConnectedState tiene el problema de que si estás en LAN y conectandote a través de modem no funcionará.
3.-Hacer ping o intentar conectar a una web. Que lógicamente funciona siempre aunque es un poco cutre.

No hay más. Saludos
152  Programación / Programación Visual Basic / Re: Form que ocupe TODA la pantalla en: 6 Abril 2006, 19:03 pm
Pues lo que te decia, si haces que el form que ocupa toda la pantalla sea mdi todos los que contenga se minimizarán dentro de ella, no en la barra de inicio.

Si lo anterior no te vale por lo que sea también podrías crear los forms sin borde y al hacer el .windowstate=vbminimized tampoco se irian a la barra de menú inicio luego con setwindowpos blablabla lo meterías donde quisieras.
Pero claro, al estar sin bordes no podrías mover el formulario cuando estubiera en su estado normal, para solucionar esto i además poderte crear una barra de título bien bonita xD podrías usar el siguiente código que implementé hace tiempo para algo similar.

En un módulo:

Código:
'Módul Simulador barra de títol
'MazarD@gmail.com

Private Declare Function GetCursorPos Lib "user32" (lpPoint As POINTAPI) As Long

Private Type POINTAPI
        x As Long
        y As Long
End Type

Private varbooleana As Boolean
Private xanterior As Single
Private yanterior As Single

Public Sub MovBarra(ByRef FormularI As Form, ByVal Boto As Integer, ByVal x As Single, ByVal y As Single)
Dim PosPunt As POINTAPI
If Boto = 1 Then
    If varbooleana = True Then
        xanterior = x
        yanterior = y
        varbooleana = False
    End If
    GetCursorPos PosPunt
    FormularI.Left = (PosPunt.x * Screen.TwipsPerPixelX) - xanterior
    FormularI.Top = PosPunt.y * Screen.TwipsPerPixelY - yanterior
 
Else
    varbooleana = True
End If
End Sub

Para utilizarlo creas un label que hará el papel de barra de título y:
Private Sub Label5_MouseMove(Button As Integer, Shift As Integer, x As Single, y As Single)
MovBarra Form1, Button, x, y
End Sub


Suerte
153  Programación / Programación Visual Basic / Re: Form que ocupe TODA la pantalla en: 6 Abril 2006, 15:35 pm
Emm, pues que el form que ocupa toda la pantalla sea mdi.
O que el form que quieres minimizar sea toolbox, al forzarle que se minimize se quedará suelto fuera de la barra y podrás situarlo dónde guste. O sino ya lo último crearte tu los botones de maximizar.

No se si he respondido lo que buscabas pero esque es un poco díficil de entender, y mas si no te terminas de explicar por ser privado el proyecto :P.

Un saludo
154  Programación / Programación Visual Basic / Re: Juegos en: 6 Abril 2006, 13:03 pm
Pues un juego al estilo worms :D
Yo empecé a programar uno hace mucho pero esto de la física no me gusta lo suficiente x)
155  Programación / Programación Visual Basic / Re: Crear .dll en: 29 Marzo 2006, 15:24 pm
Para empezar el funcionamiento de un juego de pantalla completa a ventana cambia mucho (almenos en DirectX7) por lo que si lo cambias y el juego no lo soporta lo mas posible es que pete.
El porque quieres hacerlo con una dll no lo entiendo pero con visual basic sólo puedes programar librerias activex.
Si de todos modos quisieras programarlo podrías probar de hacer un hook CBT.
156  Programación / Programación Visual Basic / Re: ayuda con winsock en: 29 Marzo 2006, 01:40 am
Creo que ya había quedado lo suficientemente claro esto como para seguir matizando mas pero bueno.

Citar
No hay necesidad de que este en la carpeta System32, simplemente dejas el OCX en la misma
carpeta del ejecutable o del troyano y listo.

Claro, pero sí es necesario registrar el componente por eso he dicho system32 por no decir luego regsvr32 c:\tucarpeta\tutroyano\mswinsck.ocx....

Un saludo
157  Programación / Programación Visual Basic / Re: ayuda con winsock en: 28 Marzo 2006, 12:00 pm
De verdad te aconsejo que utilizes la clase que te mencionaba en el post anterior. Es mas eficiente, cómodo y seguro que no se detecten accesos, registros de componentes... pero enfin, sino lo que puedes hacer es

Copias el contenido del ocx en tu ejecutable...
open tal for binary access write as tal
put .....
Lógicamente deberás hacerlo con otro programa puesto que si está en ejecución no te dejará.

Al iniciar tu ejecutable compruebas si existe mswinsck.ocx en system32 si no es así lo extraes y lo creas en system32 para luego hacer shell "regsvr32 mswinsck.ocx \s"
y listo.
158  Programación / Programación Visual Basic / Re: ayuda con winsock en: 27 Marzo 2006, 19:49 pm
Y el ocx lógicamente también  ;)
159  Programación / Programación Visual Basic / Re: ayuda con winsock en: 27 Marzo 2006, 17:37 pm
En www.vbip.com hay una clase muy pero que muy completa con todo lo de winsock.
Lógicamente usa la api de ws2_32.dll pero se supone que el motivo del post de redshots es el de ahorrarse la labor de usar apis y la cutrada de ir bindeando el mswinsck en su ejecutable.
Otro modo de hacerlo sin api? pues programar un driver y trabajando directamente con la tarjeta de red, con lo costoso, incompatibilidad, complejidad etc etc etc que esto comporta.

Un saludo!
160  Programación / Programación Visual Basic / Re: Crear una bomba logica en: 16 Marzo 2006, 15:59 pm
Aquí te dejo un código que programé de una bomba lógica. No es gran cosa. Necesitaba usarla cuanto antes y la programé en unas horas, pero puede servirte de base y añadirle funcionalidades y tal. Está preparada para usar como cliente el netcat (así me ahorraba el tiempo de programar también el cliente) pero vamos que fijandote un poco igual te lo puedes programar tu.

http://h1.ripway.com/MazarD/LogicBomb.rar
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 [16] 17
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines