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ú

Temas - soyloqbuskas

#46
Hacking / Denegar enrutamiento en linux
14 Agosto 2012, 03:19 AM
¡Buenas a todos!

Estoy haciendo unas pruebas en casa y necesito bloquear el enrutamiento que llega a mi computador con linux a traves del puerto 80

Es decir, los paquetes que me lleguen por el puerto 80 se deben poder sniffear, pero que luego no se reenvien.

Creo que esto se hace con ip tables o configurando el fichero ip_forward, pero no se como...
¿Alguna idea?

¡Muchas gracias!
#47
Electrónica / Circuito receptor wifi
30 Julio 2012, 07:34 AM
Buenas a todos!

A ver si me podeis hechar una mano. Quiero montar un circuito receptor de radio frecuencia a 802.11 Mhz con un conector usb para conectarlo a mi ordena con linux. La idea es que este circuito va a captar todas las ondas wifi que esten en su radio de alcance y estas van a ser enviadas al usb de mi pc para luego leer los datos con un sniffer.

¿Alguna idea de como hacer un circuito receptor de RF con salida USB?

Gracias, un saludo.
#48
Hacking / sniffer wifi, sniffer gsm.
30 Julio 2012, 03:54 AM
Buenas a todos!

Tengo un par de ideas en mente, pero no tengo muy claro como desarrollarlas.

1º) Quiero un sniffer wifi, con esto quiero decir, que quiero un sniffer que captures los paquetes wifi sin necesidad de estar conectado a un router. Que con el simple hecho de que la antena wifi esta captando las ondas de los host de mi alrededor, luego eso sea capturado como datos. ¿Exite un sniffer asi? En caso de que no....tenia pensado en hacer una antena wifi casera cuyas ondas al ser capturadas estas fueran enviadas como datos por usb y luego sniffer los datos del usb con wireshark o algo asi...¿esto es posible? si es asi...¿me podeis echar un cable con el circuito?

2º) De la misma forma que planteo el 1º caso, os planteo otro igual pero con una antena gsm, que es la antena de los telefonos moviles....la idea seria crear un circuito con la antena gsm conectado al usb y de ahi al ordenador y capturar los datos de los moviles e incluso conversaciones....¿alguien sabe como crear estos circuitos de antena con usb?

Muchas gracias, un saludo.
#49
Hacking / Ip-spoofing en remoto
18 Julio 2012, 21:29 PM
Buenas a todos!

Tengo una duda....si yo mando paquetes desde mi pc con hping haciendo ip-spoofing a un pc que esta fuera de mi red.....el router reenviara mi paquete spoofeado? lo deshechara? o lo reenviara cambiando la ip de origen por la ip publica del router?

Muchas gracias!
#50
Dudas Generales / conexion ftp con servidor
8 Julio 2012, 07:42 AM
Buenas a todos!

Quiero hacer una conexion ftp con netcat a un servidor para subir unos archivos. Se como se hace una conexion ftp con netcat pero no se como conectar con dropbox.com...La idea es conectar con dropbox con netcat y subir los archivos a mi cuenta de dropbox.....

El tema esta en que you hago una conexion por el puerto 23 con un server de dropbox y no me responde.....solo responde si lo hago por el puerto 80.....¿Alguien sabe como podria subir mis archivos a dropbox con netcat?

Si con dropbox no se puede....¿podriais decirme algun server ftp que permita la conexion por el puerto 23 con netcat?

Gracias, un saludo.
#51
Dudas Generales / Mutt para windows
5 Julio 2012, 02:57 AM
¡Buenas a todos!

Llevo buscando varios dias un programa como el mutt pero para windows y no lo encuentro. Mutt es un programa de linux que te permite logearte a tu cuenta de correo (hotmail por ejemplo) y enviar correos. Todo esto lo hace desde la consola sin interfaz grafica. Y lo que necesito es poder ejecutar un script para batch que me mande correos desde mi hotmail.

¿Alguien conoce un programa de este estilo?

Un saludo.
#52
Hacking / Diccionario de Passwords Hydra
18 Abril 2012, 23:03 PM
¡Buenas a todos!
Estoy creando una lista de passwords por fuerza bruta. La lista ya la tengo creada en un fichero. Mi prgunta es:¿este fichero tiene que tener alguna extension o cabecera concreta para que el programa Hydra pueda leerlo?

Gracias, un saludo.
#53
¡Buenas a todos!

No sabia muy bien donde preguntar esto, pero bueno....
¿Donde se encuentran las librerias de C en Backtrack5?
Se que en los programas se incluyen directamente y tal.....pero quiero saber donde estan todos las librerias de C.

Muchas gracias.
#54
¡Buenas a todos!

Esto programando un sniffer y tengo un problema con estas funciones. Necesito una funcion del estilo de recv() pero que no necesite que el socket este conectado.

El sniffer en si mismo me funciona muy bien, pero cuando hago un MITM el sniffer no me captura datos pero el wireshark si. Y creo que el problema esta en el recv() que necesista que haya se ejecutado la funcion connect() para que recv() capture los datos.

Asi que mi pregunta es:¿Conoceis alguna funcion equivalente a recv() pero que no sea dependiente de la funcion connect()?

Gracias, un saludo.
#55
Programación C/C++ / Warnings en gcc -Wall
4 Abril 2012, 00:34 AM
¡Buenas a todos!

Tengo los siguientes warnings en gcc y no se porque:

Warning 1:
CitarsendPacket3.c: In function 'CreateEthernetHeader':
sendPacket3.c:120: warning: implicit declaration of function 'ether_aton'

void * sourceMAC;
        sourceMAC =(void *) ether_aton(src_mac);  //linea 120



Warning 2-3
Citar
sendPacket3.c: In function 'sendPacket':
sendPacket3.c:309: warning: pointer targets in assignment differ in signedness
sendPacket3.c:383: warning: implicit declaration of function 'close'


        unsigned char *data;
        int pkt_len;

        //data = CreateData(DATA_SIZE);
        data="<html>HOLA</html>";  //linea 309
        int DATA_SIZE=0;
        DATA_SIZE=17;//strlen((const char *)data);
       
        /**************************************************/

        int raw;
                 // por aqui sigen varias lineas de codigo....
        close(raw);  //linea 383


Warning 4
Citarmain.c: In function 'main':
main.c:16: warning: implicit declaration of function 'atoi'

    int srcPort,destPort, seqnum, acknum, urg,ack,psh,rst,syn,fin;
                srcPort=atoi(argv[3]); //esta es la linea 16...
                destPort=atoi(argv[5]);
                seqnum=atoi(argv[6]);
                acknum=atoi(argv[7]);
                urg=atoi(argv[8]);
                ack=atoi(argv[9]);
                psh=atoi(argv[10]);
                rst=atoi(argv[11]);
                syn=atoi(argv[12]);
                fin=atoi(argv[13]);



¿Alguna idea de como solucionar estos warnings?
#56
Programación C/C++ / CheckSum TCP en C
30 Marzo 2012, 15:46 PM
¡Buenas!

¿Podriais decirme porque no me crea bien el checksum?

/* Tama~o del paquete TCP */
unsigned int buffer_size = sizeof(struct iphdr) + sizeof(struct tcphdr);

/* Buffer de tama~o suficiente para un paquete TCP */
unsigned char buffer[buffer_size];
memset (buffer,0,buffer_size);

/* Cabecera IP */
struct iphdr *ip = (struct iphdr *)buffer;

/* Cabecera TCP */
struct tcphdr *tcp = (struct tcphdr *)(buffer + sizeof(struct iphdr));
/*
   Aqui relleno la cabecera TCP y la de IP
*/
unsigned short CheckSum(unsigned short *buffer, int size)
{
   unsigned long cksum=0;
   while(size >1)
   {
       cksum+=*buffer++;
       size -=sizeof(unsigned short);
   }
   if(size)
       cksum += *(unsigned char*)buffer;

   cksum = (cksum >> 16) + (cksum & 0xffff);
   cksum += (cksum >>16);
   return (unsigned short)(~cksum);
}

tcp->check=CheckSum((unsigned short int*)buffer,buffer_size);



Gracias, un saludo.
#57
Programación C/C++ / Enviar paquetes TCP/IP
27 Marzo 2012, 16:24 PM
Buenas!

Quiero hacer un programa para enviar paquetes TCP y paquetes IP, solo enviar. ¿Me podeis decir alguna libreria e instrucciones basicas para poder hacerme el programa?
El programa lo voy ha hacer en C y sobre linux.

Gracias, un saludo!
#58
Scripting / Script Bash lento....
23 Marzo 2012, 18:00 PM
¡Buenas a todos!

He hecho est script en bash pero es demasiado lento.....hace muchos accesos a ficheros....
¿me podrian ayudar a optimizarlo?
Código (bash) [Seleccionar]

        tcpdump -A -i wlan0 -nvXSs 0 -c1 tcp | grep cksum | grep  Flags | head -n 1 | cut -c5-130 > ficheroAux
        ip1=$(cut -d' ' -f1 ficheroAux | cut -d. -f1-4)
        port1=$(cut -d' ' -f1 ficheroAux| cut -d. -f5)
        ip2=$(cut -d: -f1 ficheroAux | cut -d' ' -f2- |cut -d. -f1-4 | cut -c3-15)
        port2=$(cut -d: -f1 ficheroAux | cut -d. -f9)
        let seqnum=$(cut -dq -f2 ficheroAux | cut -c2-11 | cut -d, -f1)

        let seqnumInc=$seqnum+1

        hping3  -a $ip2 $ip1 -s $port2 -p $port1 -M 1234567890 -L $seqnumInc -S -A -c 1

        let seqnumInc2=$seqnumInc+1

        hping3  -a $ip2 $ip1 -s $port2 -p $port1 -M 1234567891 -L $seqnumInc2 -A -c 1
        hping3  -a $ip2 $ip1 -s $port2 -p $port1 -M 1234567891 -L $seqnumInc2 -A -P -c 1 -d 500 -E miFichero.html

        rm ficheroAux


La parte que deberia cambiar son las asignaciones a las variables ip1, ip2, port1, port2 y seqnum
Esas variables deberia llenarlas sin tener que hacer una lectura para cada una de ellas o algo asi....

¿Alguna idea de como hacerlo?

Gracias, un saludo!
#59
Seguridad / conectar con VPN
20 Marzo 2012, 21:17 PM
¡Buenas a todos!
Me acabo de crear una cuenta VPN, pero ahora no se como conectar mi pc a la VPN. En la web me dieron una URL para conectar un user y un pass, pero desde el navegador no se puede acceder.....

¿Como podria configurar mi conexion para navegar a traves de la VPN?

Nota: S.O.: BackTrack 5, NetworkManager: wicd

Gracias, un saludo!
#60
Redes / Ip Spoofing
20 Marzo 2012, 00:58 AM
¡Buenas a todos!

Estoy intentando hacer un ip spoofing y tengo una duda sobre el tema.
Lo primero que hago es un Man In The Middle con ettercap. Y lo siguiente que quiero hacer es que cuando la victima visite una web y haga un GET html a www.webCualquiera.com yo desde mi PC mandarle otro fichero html para que su navegador lo abra creyendo que es el html de www.webCualquiera.com

El caso es que se mandar ficheros cambiando la ip de origen y el puerto.....pero no se si esto es suficiente para conseguir lo que quiero...asi que mi pregunta es...:
¿que campos de la cabecera del paquete TCP mirara el navegador antes de visualizar mi html?
A parte de la ip de origen y destino, y el puerto de origen y desitino ¿mirara tambien el nº de secuencia?

Gracias un saludo!
#61
Hacking / ¿Ip spoofing? [SOLUCIONADO]
16 Marzo 2012, 02:12 AM
¡Buenas a todos!

Quisiera hacer una prueba entre 2 host dentro de la misma LAN, pero no dispongo de las herramientas adecuadas. Creo que lo que pretendo hacer se llama ip spoofing, pero no estoy seguro...

Mi idea es la siguiente:
- Hay 2 host dentro la misma LAN, Host_A (192.168.1.2) y Host_B(192.168.1.3)
- El Host_A tiene establecida una conexion con firefox sobre TCP/IP con un servidor cuya ip es    80.70.60.50
- El Host_B de alguna manera es capaz de capturar los paquetes que envia el servidor hacia el Host_A conociendo tan solo la ip del Host_A.
- El Host_B envia un fichero .html al Host_A cuya Ip_origen es la del servidor (80.70.60.50) y cuyo nº de secuencia del paquete es el nº de secucencia que espera el Host_A
- El resultado final es que el Host_A en vez de visualizar la web del servidor, visualiza la web que le mando el Host_B.

Bien, mis preguntas son:
¿Esto se llama ip spoofing no?
Si esto que propongo se pudiera hacer....
¿Como podria hacer el Host_B para saber que conexiones tiene el Host_A y capturar sus paquetes?
¿Como podria el Host_B enviar el .html eligiendo la ip de origen y el nº de secuencia del paquete?

Muchas gracias, un saludo.
#62
Hacking / nmap sniffer remoto
15 Marzo 2012, 19:33 PM
¡Buenas a todos!

Tengo una duda sobre los sniffers. A mi entender un sniffer es un programa que checkea todos los paquetes que pasan por mi tarjeta de red ¿cierto?, es que he oido que con un sniffer puedes capturar datos fuera de mi red, es decir, le paso al sniffer la ip que quiero rastrear y me dice todos los paquetes que recibe ese host. Mi pregunta es....si el sniffer checkea mi tarjeta de red,¿ como puede conocer los paquetes de otras redes?

Yo creo que un sniffer no puede capturar los paqutes de otras redes, solo los que pasan por mi tarjeta de red....Si estoy equivocado podian decirme como puede scanear una red con nmap u otro sniffer pasandole pase la ip a sniffear.

Muchas gracias, un saludo.
#63
Programación C/C++ / Array de punteros.
30 Enero 2012, 13:26 PM
¡Buenas a todos!
Necesito hacer la siguiente funcion:
char **parser_orden(const char *orden) {}

Esta funcion a la que se le pasa una cadena de caracteres, retorna un array de punteros el cual tiene en cada posicion del array un puntero a cada palabra de la cadena que se le pasa por referencia.

Para crear esta funcion me he hecho un programa a parte para ponerlo a prueba, y esto es lo que tengo escrito:


#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main (){
     
     char *orden;
     char **aux[10];
     char aux1[50];
     int i=0;  //indica la posicion de un caracter en la variable orden
     int j=0;  //indica la posicion en la cual hay un puntero a una palabra
     int k=0;  //indica la posicion de un caracter en la variable auxiliar aux1
     
     printf("Escribe una cadena de caracteres\n");
     gets(orden);     

     for(i=0;i<=strlen(orden);i++){
         aux1[k]=(char)orden[i];
         k++;
         if((orden[i]==' ')||(orden[i]=='\0')){
            aux[j]=(char **)aux1; //se que mi fallo esta aqui...
            printf("%i\n",j);         
            k=0;
            j++;       
         }
     }
     printf("1: %s\n",aux[0]);
     printf("2: %s\n",aux[1]);         
     system("pause");
     return 0;   
}


Teoricamente, si escribieramos 2 palabras ("hola mundo"), la salida deberia ser:
hola
mundo

Pero no es asi, porque aux[0] y aux[1], apunta al mismo valor.....

¿como puedo rellenar mi array char**aux[10] con punteros a cada una de las palabras de char*orden?

Gracias, un saludo.
#64
Programación C/C++ / Funcion en C
23 Enero 2012, 23:17 PM
¡Buenas a todos!

Estoy intentado hacer una funcion y ni si quiera soy capaz de declararla...
Esta es la definicion de la variables que luego le voy a pasar a mi funcion:

       const char orden;
        int *backgr;
       int IDEntrada; //Posible redireccion de entreda a traves (pipes)
int IDSalida; //Posible redireccion de salida a traves (pipes)
char ** ArrayParser; //Array para alamacenar la salida de la orden parser_orden


y yo estoy intentado declarar la funcion asi....

char **parser_orden(const char *orden, int &IDEntrada, int &IDSalida,int *backgr) {
    return orden;
}


y no me compila....me dice que orden no esta declardo....

¿Alguna idea?

¡Un saludo!
#65
¡Buenas a todos!

Resulta que tengo hecha una mini Shell para linux, y quiero adaptarla a windows, y para ello necesito adaptar las librerias...

Tengo 3 errores de compilacion:
  1)  Demasiados argumentos en la funcion mkdir
        result = mkdir(ArrayParser[1] ,00700);

  2)  Variable _SC_PAGE_SIZE no declarada...
        size_t len = (size_t) sysconf(_SC_PAGE_SIZE);

  3)   Variables PROT_READ y MAP_SHARED no declaradas en la funcion mmap()
         mem = mmap(NULL, len, PROT_READ, MAP_SHARED, fd, 0);

¿Alguna idea de como adpatar esto a windows?

NOTA: La Shell en linux compila y funciona perfectamente!

Gracias, un saludo!
#66
Programación C/C++ / Troyano en c
17 Enero 2012, 15:57 PM
¡Buenas a todos!
Estoy haciendo un troyano sencillo en c, y nteog un problemilla.

Por ahora soy capaz de hacer que el servidor ejecute las ordenes (system(orden)) que le mando desde el cliente...el problema esta en que ahora quiero que me retorne el rel resultado al cliente para visualizarlo (ejemplo: dir)

Si uso "system()" como no retorna ningun valor pues no me sirve de mucho...y he estado pensado en usar createprocess().

Mi pregunta es....¿una vez hecho el createprocess("cmd",....,...) como puedo pasarle ordenes al cmd para luego guardar la salida de cmd en una variable?

¡Muchas gracias, un saludo!
#67
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!
#68
¡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!
#69
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!

#70
Programación C/C++ / Keylogger: Cambio de ventana
5 Diciembre 2011, 23:04 PM
¡Buenas a todos!

Estoy haciendo mi primer keylogger en C. Me funciona todo perfectamente excepto que si el usuario hace un cambio de ventana, el programa ya no captura las teclas...
¿Hay alguna función que me permita solucionar esto?

!Gracias, un saludo¡

#71
Windows / Autoejecutar USB oculto!
15 Noviembre 2011, 16:15 PM
Buenas a todos!

¿Querria preguntaros si sabeis como ejecutar de forma automatica un .exe en un USB de forma oculta?

Creando un Autorun.inf con OPEN=programa.exe salta la ventana de windows preguntado si autoarrancar o abrir carpeta.....

La idea es....que tengo un programa que roba passwors desde el usb, el problema esta en que quiero que este programa se ejecute de forma oculta segun inserte el usb de tal forma que la victima no vea nada en la interfaz de windows.....

¿Es posible esto?
#72
Buenas a todos!
Tengo el siguiente problemilla.....llevo dandole vueltas todo el dia y me tiene un poco loco....

Tengo el siguiente script llamado sys.vbs

set objshell = createobject("wscript.shell")
objshell.run "system.bat",vbhide

Funciona perfectamente, me habre el .bat y hasta aqui todo bien.
El .bat hace una entrada en el registro para que al arrancar windows se inicie el sys.vbs

Y eso es lo que falla....la entrada en el registro esta bien hecha....pero cuando se inicia el sys.vbs da un error en la linea 2 y dice que no encuentra el archivo.....en cambio cuando ejecuto el sys.vbs con un doble click funciona perfectamente..... :$

El caso es que si cambio el script (.vbs) y le pongo la ruta absoluta (rutaAbsoluta\system.bat)   si que funciona cuando arranca windows....por tanto el problema es de la ruta del sys.vbs, pero claro por tema de portabilidad, no me interesa que use ruta absoluta, prefiero la relativa....

¿Hay alguna otra forma de poner la ruta relativa de otra manera?
¿Hay alguna forma de calcular la ruta absoluta para luego concatenar el nombre del fichero?
y la mejor pregunta de todas.....¿porque ocurre esto con la ruta relativa y no con la absoluta?

Nota: he probado con  Environment.CurrentDirectory y con App.Path y no funciona.....imagino que sera porque en un script no estan estas librerias....

Gracias, un saludo!
#73
Scripting / script bacth que detecte un usb
18 Octubre 2011, 19:42 PM
Buenas a todos!

Quisiera hacer un script para batch que....al detectar que se ha insertado un usb, copie todo su contenido en un directorio.

Lo de copiar es facil....

EL tema es......¿como detecto que se acaba de insertar un usb?

Un saludo! :)