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

#1
Gracias por la respuesta, YreX-DwX.

Sí, finalmente usé qsort. Quería implementarlo manualmente debido a que es un trabajo de la universidad, pero finalmente decidí usar el que viene en la librería y no complicarme demasiado.

Dejo el código en git-hub por aquí por si queréis echarle un vistazo y comentarme los fallos que tiene.

Saludos!

https://github.com/valen-developer/cobalt-decay-poisson-distribution/blob/master/ejer1.c
#2
Hola, compañerxs.

Necesito ordenar unos datos dentro de un array de integer, de menor a mayor. Estoy usando el método burbuja pero el array es de 10⁶ de longitud, por lo que es super ineficiente. ¿Me recomendáis algun buen método para hacer de forma eficiente?

Dejo el código que estoy usando por aquí.
Gracias de antemano.



void sortData(int *x, int length)
{
    printf("Empieza metodo burbuja\n");

    for (int j = 1; j < length; j++)
    {
        for (int i = 0; i < length - 1; i++)
        {
            int aux;
            if (x[i] > x[i + 1])
            {
                aux = x[i];
                x[i] = x[i + 1];
                x[i + 1] = aux;
            }
        }
    }

    printf("Acaba metodo burbuja\n");
}

#3
Hola, compañerxs.

Estoy montando un programita muy sencillo que genera números aleatorios a través del algoritmo de Congruencia Lineal. El caso es que quiero graficar los puntos (que guardo en un fichero, previamente) con gnuplot. Cuando compilo y ejecuto el programa me aparece el siguiente error del que no he conseguido encontrar solución ni en stackoverflow ni en github.

[xcb] Unknown sequence number while processing queue
[xcb] Most likely this is a multi-threaded client and XInitThreads has not been called
[xcb] Aborting, sorry about that.
gnuplot: ../../src/xcb_io.c:259: poll_for_event: Assertion `!xcb_xlib_threads_sequence_lost' failed.
Aborted (core dumped)

Este el el código del programa. Si alguien sabe algo le agradezco que me ayude.
Gracias de antemano.

Saludos!!!


#include "stdio.h"
#include "stdlib.h"
#include "X11/Xlib.h"




/*
   Input:
       - Semilla
       - congruencia (c)
       - constante multiplicativa
       - constante incremento
       - numero de terminos solicitados
*/

int main(int argc, char const *argv[])
{
   XInitThreads();

   
   if(argc != 6){
       printf("err: %s <seed> <mod> <a> <b> <N>\n", argv[0]);
       exit(0);
   }

   

   int term = atoi(argv[1]);
   int mod  = atoi(argv[2]);
   int a    = atoi(argv[3]);
   int b    = atoi(argv[4]);
   int N    = atoi(argv[5]);


   FILE *f = fopen("out.out", "w");
   for(int i=0; i<N;i++){

       term = (a*term + b) % mod;
       fprintf(f, "%i\n", term);
   }

   fclose(f);

   //Con popen ejecutamos comnados por la shell
   FILE *gnuWindows = popen("gnuplot -persist", "w");
   fprintf(gnuWindows, "%s\n", "plot 'out.out'");
   // fprintf(gnuWindows, "%s\n", "set terminal png");
   // fprintf(gnuWindows, "%s\n", "set output graf.png");
   // fprintf(gnuWindows, "%s\n", "rep");
   // fprintf(gnuWindows, "%s\n", "set terminal wxt");
   
   fclose(gnuWindows);






   return 0;
}
#4
Hacking / Re: descifrar ssl (https..)
7 Julio 2015, 15:54 PM
aaah, pues probare el arspoof en terminales diferentes a ver que tal...

seria:

terminal 1-->arspoof -i wlan0 (ip victima)

terminal 2-->arpspoof -i wlan0 (ip router)
??

otra cosa, es mejor que ponga la red en modo monitor? saludos :)

#5
Hacking / Re:
7 Julio 2015, 15:03 PM
Mmm, lo probare eso del doble arpspoof y pongo el resultado :)

Una cosita, el la opcion 2 (solo para la ip de la victima) en la maquina se cayó la conexión. Puedes mirar si se debe a algun motivo o en principio no deberia haber pasado. También es windows 8, qe he oido qe es bastante "seguro", es esto verdad? Saludos amigos!!!
#6
Hacking / Re: descifrar ssl (https..)
7 Julio 2015, 12:12 PM
no panda negro, el descifrado ssl no tiene nada que ver con sacar la clave del router, es otra operacion que estoy intentando aprender jeje.

respecto al mitm, como veis los procedimientos? hay algun error en ellos? seria posible ponerme en medio y que desde la maquina entre a paginas https y que no detecte el mitm ni se caiga la red? saludos y de nuevo gracias, sigo aprendiendo en este foro. Sin duda mucha sabiduria por aqui jeje
#7
Hacking / Re: descifrar ssl (https..)
6 Julio 2015, 18:40 PM
el mitm lo intente de 2 formas, las explico y si ves algun error me lo dices :)

1º-->hice el mitm con ettercap, detecte los host (host->scan for host->host list..), despues envenene las tablas arp, tambien en ettercap (mitm->arp poisoning->marqe casilla sniff remote conections->aceptar). despues redirigi el trafico del puerto 80 al puerto 1000 e inicie sslstrip escuchando en el puerto 10000. [terminal: echo 1 > /proc/sys/net/ipv4/ip_forward(enter). (cree una regla de iptables para redirigir el trafico del puerto 80 al 1000) terminal: iptables -t nat -A PREROUTING -p tcp --destination-port 80 -j REDIRECT --to-port 10000. despues abri sslstrip escuchando en el puerto 10000 terminal: python sslstrip.py -l 10000. Con esta opcion creo que haria mitm a todos las ip conectadas a mi red, corregidme si me equivoco jeje.

2º--> bueno hice este proceso que ya lo explique arriba: [terminal: echo 1 > /proc/sys/net/ipv4/ip_forward (para el enrutamiento)] (terminal: iptables -t nat -A PREROUTING -p tcp --destination-port 80 -j REDIRECT --to-port 10000) ahora hice el mitm solo para la ip de la victima [terminal: arpspoof -i wlan0 (ip victima) (ip router)] despues inicie sslstrip escuchando en el puerto 10000 terminal: python sslstrip.py -l 10000.

estos fueron los procedimientos. lo dicho, si veis fallos decidlo que de los errores se aprende jeje.Por cierto, la red que estoy intentando sacar la wpa2 es vodafoneXXXX.

Saludos y gracias de nuevo por sus comentarios.
#8
Hacking / Re: descifrar ssl (https..)
6 Julio 2015, 18:03 PM
Si amigo amigo, estoy usando reaver y mi router tiene wps activado. Que porcentaje de existo puede tener este ataque?

en el tema de ssl, hice un mitm. Me intente poner en medio de los 2 y la maquina(windows 8) dejo de tener internet mientras el ataque estaba activo. Nose si habre hecho algun paso mal o windows 8 viene prevenido para estos ataques. saludos.
#9
Hacking / Re: descifrar ssl (https..)
6 Julio 2015, 17:11 PM
y existe alguna otra forma de sacar una clave wpa2? gracias por tu respuesta. saludos :)
#10
Hacking / Re: descifrar ssl (https..)
6 Julio 2015, 16:54 PM
Gracias por las respuestas! :)

Si lo intente de varias maneras y se caia la red en la maquina virtual (victima). Simplemente me inicio en el tema de la seguridad y voy probando cosas jeje. Ahora estoy intentando sacar una wpa2-psk con aircrak-ng (en kali). Sabeis si es posible (con paciencia) que saque la clave? y que opinais de jhon the ripper? saludos compañeros y gracias de nuevo.

pd: Si saben de algun libro sobre seguridad informatica estaria agradecido que me lo recomendasen.saludos