Los perfiles de Facebook son una rica fuente de información sobre una persona, pero la mayoría de la gente ni siquiera lo sabe. Todo esto está a punto de cambiar: hay una herramienta llamada FisherMan que permite a las profesionales de seguridad analizar el perfil de Facebook de una persona y extraer detalles sobre esa persona. Todo va a ponerse interesante.
- Herramienta alternativa a: fbi
- Toutatis: Extraer Información de Cuentas de Instagram
- info-instagram iphone: Extraer Información de Cuentas Instagram
Instalación
Requisitos previos
- Asegúrate de que tienes el ejecutable “geckodriver” instalado en tu máquina.
https://github.com/mozilla/geckodriver/releases
FisherMan está escrito en Python, así que hay que clonar los archivos utilizando git
, y luego instalar los requerimientos con pip
.
git clone https://github.com/Godofcoffe/FisherMan.git
cd FisherMan
python3 -m pip install -r requirements.txt

Uso
$ python3 fisherman.py --help
usage: fisherman.py [-h] [--version] [-u USERSNAMES [USERSNAMES ...]] [-sf]
[--specify {0,1,2,3,4,5} [{0,1,2,3,4,5} ...]] [-b]
[--email EMAIL] [--password PASSWORD] [--use-txt TXT_FILE]
[-o] [-c] [-v]
FisherMan: Extract information from facebook profiles (Version 3.0.3)
optional arguments:
-h, --help show this help message and exit
--version Shows the current version of the program.
-u USERSNAMES [USERSNAMES ...], --username USERSNAMES [USERSNAMES ...]
Defines one or more users for the search.
-sf, --scrape-family If this parameter is passed, the information from
family members will be scraped if available.
--specify {0,1,2,3,4,5} [{0,1,2,3,4,5} ...]
Use the index number to return a specific part of the
page. about: 0, about_contact_and_basic_info: 1,
about_family_and_relationships: 2, about_details: 3,
about_work_and_education: 4, about_places: 5.
-b, --browser Opens the browser/bot.
--email EMAIL If the profile is blocked, you can define your
account, however you have the search user in your
friends list.
--password PASSWORD Set the password for your facebook account, this
parameter has to be used with --email.
--use-txt TXT_FILE Replaces the USERSNAMES parameter with a user list in
a txt.
-o, --file-output Save the output data to a .txt file.
-c, --compact Compress all .txt files. Use together with -o.
-v, -d, --verbose, --debug
It shows in detail the data search process.
Ejemplos:
- Para buscar un usuario
python3 fisherman.py -u user nombre.usuario nombre2.usuario2


- También es posible cargar varios nombres de usuario desde un archivo
.txt
, esto puede ser útil para un tipo de salida de fuerza bruta:
python3 fisherman.py --use-txt archivo.txt
- Algunos perfiles están limitados a mostrar su información para cualquier cuenta, por lo que puedes utilizar tu cuenta para extraer información. Nota: esto debe ser utilizado como la última hipótesis, y el perfil de destino debe estar en tu lista de amigos:
python3 fisherman.py --email tu-email@email.com --password tu-pass
Algunas situaciones:
Para un raspado masivo completo:
python3 fisherman.py --use-txt file -o -c -sf
Con un archivo con decenas de nombres en cada línea, se puede hacer un “escaneo” completo tomando su información e incluso la de sus familiares y se comprimirá en un .zip
a la salida.
Para partes específicas de la cuenta:
- Datos básicos:
python3 fisherman.py -u name --specify 0
- Familia y relación:
python3 -u name --specify 2
- Todavía es posible mezclar:
python3 fisherman.py -u name --specify 0 2
Facebook es uno de los sitios de redes sociales más populares y proporciona una gran cantidad de información. En muchos escenarios, puede resultar útil extraer la información de un perfil de Facebook y luego analizarlo. Sin embargo, extraer información del perfil de Facebook siempre había sido un proceso engorroso. Hasta ahora.
Utiliza esta herramienta bajo tu propio riesgo. ¡Sé responsable!
https://github.com/AmshenShanu07/FisherMan