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

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


  Mostrar Mensajes
Páginas: 1 ... 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 [707] 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 ... 1750
7061  Seguridad Informática / Hacking Wireless / Re: Snifar sin estar autenticado en la red wireless en: 21 Noviembre 2016, 16:11 pm
capturarte el trafico te lo pueden capturar.

lo que pasa que ese trafico va cifrado con tu clave wpa, y es necesario conocer la clave para poder descifrar la captura.

Ms que eso... wpa no cifra con la clave (por eso no tiene la vulnerabilidad de wep) cifra con un vector generado dinámicamente ... en resumen, y sin más detalle, necesitas estar autenticado para poder ver los datos de la captura
7062  Seguridad Informática / Hacking Wireless / Re: Programas que calculan la clave wifi por defecto en: 20 Noviembre 2016, 21:12 pm
Hola los programas estos que te dan la clave wifi por defecto con que cambies solo el nombre de la red el essid ya no te daría la clave no? Entonces no haría ya ni falta cambiarla.

no es más facil cambiar la clave?

es como "me vestí pero mis medias no combinaban así que dejé solo mis medias y me cambié el resto"
7063  Programación / Programación C/C++ / Re: El juego de la vida en: 20 Noviembre 2016, 19:07 pm
me parece tu codigo excesivamente anidado y complicado para algo simple...

Código
  1. void comprobacion(int rejilla[][columnas], int filas, int col){
  2.    int i, j, x, y, reja[filas][col], vivas;
  3.  
  4.    for(i=0; i<filas; i++){
  5.        for(j=0; j<col; j++){
  6.            if(rejilla[i][j] == 0){
  7.                vivas = 0;
  8.                for(x=0; x<3; x++){
  9.                    for(y=0; y<3; y++){
  10.                        if((i+1)-x == i && (j+1)-y == j){
  11.                            reja[i][j] = rejilla[i][j];
  12.                        }else if(rejilla[(i+1)-x][(j+1)-y] == 1){
  13.                            vivas++;
  14.                        }
  15.                    }
  16.                }
  17.                if( vivas == 3){
  18.                    reja[i][j] = 1;
  19.                }
  20.            }else if(rejilla[i][j] == 1){
  21.                vivas = 0;
  22.                for(x=0; x<3; x++){
  23.                    for(y=0; y<3; y++){
  24.                        if((i+1)-x == i && (j+1)-y == j){
  25.                            reja[i][j] = rejilla[i][j];
  26.                        }else if(rejilla[(i+1)-x][(j+1)-y] == 1){
  27.                            vivas++;
  28.                        }
  29.                    }
  30.                }
  31.                if(vivas == 2 || vivas == 3){
  32.                    reja[i][j] = 1;
  33.                }else{
  34.                    reja[i][j] = 0;
  35.                }
  36.            }
  37.        }
  38.    }
  39.  
  40.    for(i=0; i<filas; i++){
  41.        for(j=0; j<col; j++){
  42.            rejilla[i][j] = reja[i][j];
  43.        }
  44.    }
  45.  
  46. }

por cosas de legibilidad lo cambiaría a
por otro lado no estoy seguro si compruebas los si está en el borde

Código
  1. void comprobacion(int rejilla[][columnas], int filas, int col){
  2.    int i, j, reja[filas][col], vivas;
  3.  
  4.    for(i=0; i<filas; i++){
  5.        for(j=0; j<col; j++){
  6.  
  7.            vivas = rejilla[i+0][j+0];
  8.            if(i > 0){
  9.                if(j > 0)
  10.                    vivas += rejilla[i-1][j-1];
  11.  
  12.                vivas += rejilla[i-1][j+0];
  13.  
  14.                if(j < col -1)
  15.                    vivas += rejilla[i-1][j+1];
  16.            }
  17.  
  18.            if(j > 0)
  19.                vivas += rejilla[i+0][j-1];
  20.  
  21.            vivas += rejilla[i+0][j+0];
  22.  
  23.            if(j < col -1)
  24.                vivas += rejilla[i+0][j+1];
  25.  
  26.            if(i < filas-1){
  27.                if(j > 0)
  28.                    vivas += rejilla[i+1][j-1];
  29.  
  30.                vivas += rejilla[i+1][j+0];
  31.  
  32.                if(j < col -1)
  33.                    vivas += rejilla[i+1][j+1];
  34.            }
  35.  
  36.            reja[i][j] = 0;
  37.  
  38.            if(vivas == 2 || vivas == 3){
  39.                reja[i][j] = 1;
  40.            }
  41.        }
  42.    }
  43.  
  44.    for(i=0; i<filas; i++){
  45.        for(j=0; j<col; j++){
  46.            rejilla[i][j] = reja[i][j];
  47.        }
  48.    }
  49.  
  50. }
  51. }
7064  Programación / Programación C/C++ / Re: El juego de la vida en: 20 Noviembre 2016, 18:41 pm
que problema tienes en esa función?
7065  Informática / Hardware / Re: Mi PC se congela. en: 20 Noviembre 2016, 18:35 pm
EDIT:
Corriente de las piezas comprobadas a todos les llega la energia que necesitan y los voltajes que llega a cada componente tambien esta en los parametros recomendados.

no es tan simple... la fuente de poder es certificada? que grado?

mientras estén en bajo consumo como la bios, con una fuente de 300W dará buen voltaje, al final nadie está consumiendo... pero cuando suba el consumo esos voltajes podrán ir desvariando, busca algún programa que te muestre los voltajes y has una prueba de stress, a demás si falla durante la prueba como debería, remueve componentes de alto consumo (por ejemplo la gpu) y has la prueba, si deja de fallar, si puede ser la psu (fuente de poder)
7066  Programación / Programación C/C++ / Re: cual es el error en este codigo en el lenguaje de programacion c?? en: 20 Noviembre 2016, 18:06 pm
Código:
while(*s1++);

cuando haces esto, el puntero queda en el '\0'... así que cuando vas a

Código:
*s1++ = *s2++;

escribes justo despues del '/0'

Citar
federico\0agustina\0

y bueno, creo que entiendes las consecuencias en el printf

aprende a usar el debugger de tu ide para poder detectar estos problemas
7067  Informática / Hardware / Re: Mi PC se congela. en: 20 Noviembre 2016, 03:07 am
Busca algún programa para ver la temperatura del procesador, eso suena a sobrecalentamiento
7068  Programación / Desarrollo Web / Re: Pedir informacion de una cuenta gmail en: 20 Noviembre 2016, 01:48 am
Busca la api de conexión del respectivo servicio, las respectivas páginas tienen toda la información bien organizada, también puedes descargar plugins en el lenguaje que uses listo con la api implementada
7069  Programación / Programación C/C++ / Re: Funcion exponencial con desarrollo de Taylor C++ en: 20 Noviembre 2016, 01:45 am
Aquí un tema sobre las series de taylir que escribí hace algún tiempo , espero sea útil

https://foro.elhacker.net/programacion_cc/calculando_funciones_trigonometricas_sin_librerias_series_de_taylor_aporte-t443463.0.html
7070  Programación / Scripting / Re: (Python) Porque no se puede declarar una variable que empieze con un numero? en: 20 Noviembre 2016, 01:40 am
Convenciones generales, es así para prácticamente todos los lenguajes... sólo pueden empezar en letra , está debe del grupo ascii basico  mayúsculas o minúsculas, a demas el simbolo "_"
Páginas: 1 ... 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 [707] 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 ... 1750
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines