Skip to content

Latest commit

 

History

History
205 lines (157 loc) · 11.9 KB

README.es.md

File metadata and controls

205 lines (157 loc) · 11.9 KB
Redis Python Celery Flask Node Angular

Logo

Descripción   |   Instalación   |   Website   |   Módulos   |   Issues   |   Supporting


iKy

Description

El proyecto iKy es una herramienta que colecta información a partir de una dirección de e-mail y muestra los resultados en una interface visual.

Visite el Gitlab Page del Projecto

Módulos

fullcontact twitter linkedin github keybase ghostproject haveibeenpwned emailrep.io socialscan instagram tiktok sherlock skype tinder venmo darkpass tweetiment peopledatalabs reddit leaklookup twint holehe spotify twitch dorks mastodon

Instalación

Se debe instalar Redis y encenderlo en una terminal

wget http://download.redis.io/redis-stable.tar.gz
tar xvzf redis-stable.tar.gz
cd redis-stable
make
sudo make install
cd ..

Vaya a nuestro website. Descargar el ZIP y descomprimirlo, instalar las dependencias y encenderlo en otra terminal

unzip iKy.zip
cd iKy-pack
pip install -r requirements.txt
cd backend
python3 app.py -e prod

Y finalmente, browsearlo.

Browse

Abrir el browser en esta url

API Keys

Una vez cargada la aplicación en el navegador, debería obtener la mayoría de las APIs y/o cookies de sesión del navegador. A continuación se muestra una tabla con todos los campos a rellenar

Módulo Status Campo en apikey Descripción
Fullcontact :octagonal_sign: Discontinuado
PeopleDataLabs 🆗 peopledatalabs_key 🆓 API Free. Explicado aquí
Linkedin 🆗 linkedin_li_at / linkedin_JSESSIONID (***) 🆓 Cookie browser(🍪) Metodo. Explicado aquí
Twitter 🆗 twitter_user / twitter_pass (***) 🆓 Cookie browser(🍪) o usuario/password. Explicado aquí
Instagram 🆗 instagram_user / instagram_pass (***) 🆓 Cookie browser(🍪) o user/pass. Explicado aquí
HaveIBeenPwned 🆗 haveibeenpwned_key 💲 API Paid. Explicado aquí
Emailrep 🆗 emailrep_key 🆓 API Free. Explicado aquí
Leaklookup 🆗 leaklookup_key 🆓 API Free. Explicado aquí
Spotify 🆗 spotify_client_id / spotify_client_secret 🆓 API Free. Explicado aquí
Twitch 🆗 twitch_client_id / twitch_client_secret 🆓 API Free. Explicado aquí
CSE (Google) 🆗 cse_api_key / cse_cx 🆓 API Free. Explicado aquí
Reddit ⚠️ En revision
Tiktok 🆗 Obtenida de su browser preferido. Solo logueesé in tiktok

Actualizar iKy

Debido a que el frontend de iKy está desarrollado en Angular, el cual se transpila, y un proceso de CI/CD lo empaqueta, lo mejor para la actualización es descargar iKy-pack del website y volver a ejecutar estos pasos

unzip iKy.zip
cd iKy-pack
pip install -r requirements.txt
cd backend
python app.py -e prod

No es necesario una reinstalación de redis

Una vez completado lo anterior pueden copiar el archivo apikeys.json situado en backend/factories dentro del directorio de iKy desde la vieja instalación hacia la nueva instalación

O pueden utilizar la interface gráfica en el menu de apikeys las opciones de Exportar/Importar (Exportar desde la vieja instalación e importar en la nueva instalación)

apis

O pueden utilizar una combinación de ambas (Lo mejor) utilizando la opción de importar desde la nueva instalación y buscando el archivo apikeys.json en backend/factories en el directorio de iKy de la vieja instalación

Wiki

Video Demo

Kali 2019

Vimeo

Apoyar el proyecto

Ya sea que use este proyecto, haya aprendido algo de él o simplemente le guste, por favor considere apoyarlo comprándome un café, para que pueda dedicar más tiempo a proyectos de código abierto como este.
Buy Me A Coffee

Aviso Legal

Todo aquel que contribuya o haya contribuído con el proyecto, incluyendome, no somos responsables por el uso de la herramienta (Ni el uso legal ni el uso ilegal, ni el "otro" uso).

Tenga en cuenta que este software fue inicialmente escrito para una broma, luego con fines educativos (para educarnos a nosotros mismos), y ahora el objetivo es colaborar con la comunidad haciendo software libre de calidad, y si bien la calidad no es excelente (a veces ni siquiera buena) nos esforzamos en perseguir la excelencia.

Considere que toda la informacion recolectada está libre y disponible por internet, la herramienta solo intenta descubrirla, recolectarla y mostrarla. Muchas veces la herramienta ni siquiera puede lograr su objetivo de descubrimiento y recolección. Por favor, cargue las APIs necesarias antes de acordarse de mi madre. Si aún con las APIs no muestra cosas "lindas" que usted espera ver, pruebe con otros e-mails antes de acordarse de mi madre. Si aún probando con otros e-mails no ve las cosas "lindas" que usted espera ver, puede crear un issue, contactarnos por e-mail o por cualquiera de las RRSS, pero tenga en cuenta que mi madre no es ni la creadora ni contribuye con el proyecto.

No reembolsamos su dinero si no está satisfecho.

Espero que disfrute la utilizacion de la herramienta tanto como nosotros disfrutamos hacerla. El esfuerzo fue y es enorme (Tiempo, conocimiento, codificacion, pruebas, revisiones, etc) pero lo haríamos de nuevo.

No use la herramienta si no puede leer claramente las instrucciones y/o el presente Aviso Legal.

Por cierto, para quienes insistan en acordarse de mi madre, ella murió hace muchos años pero la amo como si estuviera aquí mismo.