Hice un stealer para passwords de firefox, funciona perfecto, pero sólo funciona en Win XP en español (y digo en español porque no le agregué la ruta del Win XP en inglés aún)
1) La cosa es que quiero hacer que me robe también las contraseñas en Win7 (inglés y español) y en WinXP en inglés pero no sé las rutas del archivo "signons.sqlite" en esos sistemas operativos.
Alguien sería tan amable de decirme en donde se aloja dicho archivo en cada idioma de Win7 y WinXP ? (o por lo menos digan en donde está en su pc y que sistema operativo e idioma tienen).
WinXP Español: C:\Documents and Settings\USUARIO\Datos de programa\Mozilla\Firefox\Profiles\iwlspcot.default\signons.sqlite
2) Por otro lado, ¿sólo se necesita el archivo signons.sqlite?
Porque probé con mi pc la parte del robo del archivo y funciona perfecto, y probé con el archivo signons.sqlite de un amigo (que me lo pasó amablemente para probar) y también pude ver sus passwords, pero cuando intento hacerlo con otro signons.sqlite de un Win7 no me deja ver las pass :/
Ví también que en Win7 hay un archivo que difiere de tamaño con respecto a WinXP dentro de la misma carpeta "????????.default" que se llama "cert8.db", es el único archivo que difiere del resto
Alguien me da alguna ayudita?
Gracias!!!
EDIT: ahora se me ocurrió leer el CurrentVersion del registro y según la versión de windows ejecutar X lineas, también lo puedo hacer con el idioma, de todos modos sigo necesitando las rutas de los distintos OS's.
EDIT2: Listo, ya tengo la parte de detectar OS e idioma del OS terminada, ahora sólo me faltaría saber las rutas de cada OS e Idioma.
EDIT3: Ahora lo tengo funcionando en XP (inglés y español) y Win7 en todos los idiomas . Sigo necesitando el nombre de la carpeta "Datos de programa" en otros idiomas (portugues, alemán, y algún otro) en Windows XP.
Esto parece un monólogo xD