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

 

 


Tema destacado: Security Series.XSS. [Cross Site Scripting]


  Mostrar Mensajes
Páginas: 1 ... 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 [69] 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 ... 235
681  Programación / PHP / Re: ¿Como llamar una funcion de php con ajax? en: 2 Septiembre 2017, 17:12 pm
NOOO

Código:
 $_SESSION['ip_alter'] == 1;

Eso es una expresion boleana que te devuel true o false, pero asi sin estar dentro de un IF solo es una linea que no hace nada, tiene que ser

Código:
 $_SESSION['ip_alter'] = 1;

Y en el caso de 0 tambien un solo igual


Estas haciendo mucha cosas mal, El resultado que le devueles al Ajax deberia de estar formateado en JSON o algo similar, pero igual es el gusto de cada quien para programar si asi estas comodo procesando los resultados esta bien.

Saludos!
682  Seguridad Informática / Wireless en Linux / Re: Rever no devuelve clave en: 2 Septiembre 2017, 06:11 am
Posiblemente el router se esta protegiendo.

Que marca y modelo es?
683  Seguridad Informática / Hacking Wireless / Re: ataque wifi hermano gemelo en: 1 Septiembre 2017, 16:22 pm
Valla interesante el video, aunque al rededor del minuto 3:55 el aireplay Dice "Waiting beacon  for BSSID XX..."

En ese es un momento no determinado ya que si existe algun cliente en el AP Prueba2 y un cliente en AP Prueba1 el Aireplay en mon1 podria recibir tanto un beacon frame de cualquiera de los 2 APs y asi procederia a desconectar a uno AP o al Otro, entonces no habria una defensa efectiva.

Ademas un atacante se daria cuenta de las MAC duplicadas y si cuenta con mas de una interfaz Wireless como en el video podria, de autenticar en mas de una interfaz al mismo tiempo.

Saludos!
684  Foros Generales / Foro Libre / Re: Desarrollador C# en: 31 Agosto 2017, 18:47 pm
Y cual es el contacto?
685  Foros Generales / Dudas Generales / Re: Como destacar en el mundo del hacker en: 30 Agosto 2017, 23:44 pm
Encontrar bugs en google y facebook de paso te haces con un buen de billete.

Saludos!
686  Programación / Programación C/C++ / Re: lguien puede explicarme por que si son iguales uno es de 16 y el otro de 12 en: 30 Agosto 2017, 00:29 am
Es por cuestion de Alineacion de los datos.

Int (4 bytes)
char (1 byte)

Pero la computadora tiene preferencia de siempre terminar alinear a cada 4 bytes (Esto cambia mucho) dependiendo del sistema y compilador que uses. Ejemplo.

Código
  1. struct a {
  2. int xi; //4 Bytes toma 4 bytes
  3. char n; //1 Bytes pero lo Alinea a 4 bytes
  4. int y; //4 Bytes toma 4 bytes
  5. char m; //1 Bytes pero lo Alinea a 4 bytes
  6. }
  7.  
Total 16 Bytes Y para el otro ejemplo

Código
  1. struct b {
  2. int xi; //4 Bytes toma 4 bytes
  3. int y; //4 Bytes toma 4 bytes
  4. char n; //1 Bytes
  5. char m; //1 Bytes pero alinea los 2 ultimos a 4 bytes
  6. }
  7.  
Total 12 bytes
687  Programación / Programación C/C++ / Re: Dejen de usar rand() en C/C++ o los van a Hackear en: 29 Agosto 2017, 17:02 pm
Si tienes razon, aun que esa funcione solo existe en linux, En el sistema que utilizo (FreeBSD) no existe esea funcion. Ahi solo existe:

  • rand()
  • random()
  • arc4random()

Y yo en lo personal cree mis funciones randon que ejectuan rdrand de Intel. Pero usualmente uso el archivo /dev/random ya que se han tomado muchas molestia con el nuevo algoritmo FORTUNA para generar numeros aleatorios.

Saludos!

688  Programación / Programación C/C++ / Re: Dejen de usar rand() en C/C++ o los van a Hackear en: 29 Agosto 2017, 03:54 am
Buen dia.

Si es cierto el titulo fue un poco exagerado con fines de mercadotecnia  :silbar: :silbar:

Sobre que les puedo recomendar?

En entornos donde tenemos /dev/random o /dev/urandom (Ultimamente el ultimo es un link al primero por lo  menos en FreeBSD)

Código
  1. FILE *file;
  2. unsigned int _rand() {
  3. unsigned int t;
  4. file = fopen("/dev/random","rb");
  5. if(file != NULL) {
  6. fread(&t,sizeof(int),1,file);
  7. fclose(file);
  8. }
  9. else{
  10. srand(time(NULL)+rand());
  11. t = rand();
  12. }
  13. file = NULL;
  14. return t;
  15. }
  16.  

El ejemplo anterior trata de abrir el archivo /dev/random y tomar 4 bytes y los guarda en el numero devuelto, en caso de no poder abrir el archivo hace uso de la funcion rand, pero podria ser cambiada por:

  • [1] arc4random()
  • [2] rdrand
  • [3] std::random_device

Entre otros

Saludos


[1] https://www.freebsd.org/cgi/man.cgi?query=arc4random&sektion=3
[2] https://github.com/freebsd/freebsd/blob/master/sys/dev/random/ivy.c
[3] https://stackoverflow.com/questions/19665818/generate-random-numbers-using-c11-random-library

689  Seguridad Informática / Wireless en Linux / Re: Problema en la versión del Wifislax64-1.1 final en la herramienta Reaver en: 27 Agosto 2017, 23:18 pm
la K es Mayuscula segun veo, hay que ver que version tienes y ver las diferencias.

@Engel Lex, siento lo del tamaño de la imagen, sobre los datos personales es un AP invantado por mi con MAC Random Hasta el nombre es una broma "NO TE ROBES MI INTERNET!!!"

Saludos!
690  Seguridad Informática / Wireless en Linux / Re: Problema en la versión del Wifislax64-1.1 final en la herramienta Reaver en: 27 Agosto 2017, 19:10 pm
No se que este pasando con su distro pero a mi me funciona bien:






· Imagen ajustada a las reglas del foro (800x600)
· Datos sensibles (personales) ocultados
>aquí las reglas del foro
-Engel Lex
Páginas: 1 ... 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 [69] 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 ... 235
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines