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 - soyloqbuskas

#191
¡Muchas gracias AlbertoBSD!
Una pregunta más, ¿Las consultas ARP solo se pueden hacer en redes locales?
#192
¡Gracias por tu respuesta!

Y en cuanto a la 2º pregunta....¿Alguna idea?

¡Un Saludo!
#193
Dudas Generales / Re: Duda sobre netcat
5 Enero 2012, 17:18 PM
Entiendo lo que me dices, pero no termino de ver que eso pueda funcionar asi....porque en el inicio de la conexion yo mando el primer paquete (SYN) con la IP origen y con la IP destino, si utilizo una IP origen que no es la mia la respuesta del servidor (ACK/SYN) no me llegara...Asi que, al menos en el inicio de la conexion debere enviar la ip correcta no?

Ademas, si el servidor envia paquetes a mi pc con la direccion destino falsea (porque se la he enviado falsa), esos paquetes no se enrutaran correctamente por la red y por tanto no alcanzaran su destino (mi pc) no?

Por esto creo que en las cabeceras debe ir la ip correcta, por el enrutamiento en la red. En todo caso seria los sockets los que tendrian las ips falseadas...¿no es asi?


¡Gracias por tu respuesta Adastra!
#194
Dudas Generales / Duda sobre netcat
5 Enero 2012, 14:41 PM
¡Buenas a todos!

Me gustaria saber como netcat con el parametro -s es capaz de falsear la ip de origen.

Porque me he puesto a pensarlo.....y si yo establezco una conexion TCP/IP con un PC, y pongo como IP de origen una cualquiera, cuando el PC al que me he conectado me envie datos, los enviara a la IP que yo he puesto como IP de origen y por tanto, no deberian llegar a mi PC.

¿Como falsea la IP netcat?

¡Muchas gracias!
#195
¡Buenas a todos!
Tengo un par de preguntas de las cuales no encuentro una respuesta.

1) He leido que la direccion MAC se puede cambiar....¿es cierto?, porque a mi entender la MAC es una direccion de red que es unica para cada tarjeta de red, como si fuera un ID...

2) Sabiendo la direccion MAC de un PC y desconociendo su IP, ¿como podria conectarme a dicho PC? ¿Que funciones en C/C++ permiten hacer una resolucion IP a partir de la MAC?

¡Muchas Gracias!
#196
Programación C/C++ / Re: wait() en c++ (windows)
22 Diciembre 2011, 02:22 AM
¡Muchas gracias a todos!

Probe el Sleep y el waitForSingleObject y no me terminaba de ir con estos metodos.....el caso es que la espera la hacia, pero dejaba de loggear... :S

Pero al final con el codigo de BlackZeroX (Astaroth) me ha funcionado perfectamente. Lo unico que del codigo hay que cambiar 2 null por false.

   void ProcessMessages(){
        MSG msg;
        while (GetMessage(&msg, NULL, FALSE, FALSE) != -1)
              DispatchMessage(&msg);
   }


y con esto solo tuve que sustituir el MessagBox por ProcessMessages y funciona 100%

¡Muchas Gracias!
¡Un saludo!
#197
Programación C/C++ / Re: wait() en c++ (windows)
21 Diciembre 2011, 22:31 PM
No, no estoy usando Sleep() y no quiero usarlo porque quiero que haga una espera indefinida de tiempo, si hago por ejemplo un Sleep(1000) espera un segundo....y si meto el Sleep() dentro de un while infinito (para simular un wait() ) me como los recursos de la CPU, por eso prefiero un wait() o similar (ya que no chupa recursos y no tiene espera activa) :)

No se....¿alguna idea mas? :)
¡Gracias!
#198
Programación C/C++ / Re: wait() en c++ (windows)
21 Diciembre 2011, 21:39 PM
Ok, en realidad lo que estoy haciendo es un keylogger...y este es el codigo:

    int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nShowCmd) { 
        // Main();
        ocultar();
        file();
        hora();
        HHOOK keyboardHook = SetWindowsHookEx(WH_KEYBOARD_LL,keyboardHookProc,hInstance,0);
        MessageBox(NULL, "Press OK to stop logging.", "Information", MB_OK);
        fclose(fichero);
        return 0;
    }


Bien, funciona todo correctamente, pero me saca por pantalla el MessageBox(). Y lo que quiero es quitarlo. Si lo quito sin mas, el Main finaliza, ya que el MessageBox permite que se quede en espera el keylogger hasta que se presione el boton de OK.
Y por eso quiero el wait() para hacer la espera....y es que con sleep() se da el problema de la espera activa y chupa muchos recursos de la CPU

¿Alguna idea de como quitar ese MessageBox y de que no finalice la ejecucion?

¡Gracias!
#199
Programación C/C++ / wait() en c++ (windows)
21 Diciembre 2011, 20:46 PM
¡Buenas a todos!

Quiero esar la funcion wait() en c++ para windows y el compilador dice que esta funcion no la tengo definida.
Asi que el error esta en que no tengo incluida la libreria adecuada. En linux es sys/wait.h y ¿en windows cual es?
Segun he leido por google, la libreria es unistd.h pero esta ya la tengo incluida y me sigue dando el mismo error.

Estas son mis librerias:
    #include<stdio.h>
    #include<fstream>
    #include<windows.h>
    #include<time.h>
    #include<conio.h>
    #include<unistd.h>
¿cual es la libreria que me falta?

Y otra pregunta:
Me he encontrado esto en un codigo antes de los includes:
     #define _WIN32_WINNT 0x0500
Tiene pinta de decir en que posicion de la memoria se debe cargar el programa...¿es eso? si no es asi, ¿que significa?

¡Gracias, un saludo!

#200
¡Muchas gracias! ya me ha quedado claro y creo que podré hacerlo sin problema!
¡Un saludo!