/layton-osint

Layton - Open-source project, allowing to find informations about a specific user (Social Media Hunt), working with a built-in dashboard

Primary LanguagePythonMIT LicenseMIT

Logo

LAYTON.PY

Lookup information software, open-source project made with Python3 - Flask

Travis Documentation Status Py Versions PyPi LICENSE LICENSE

Open-source project to easily find information about a specific user (Social Media Hunt) made with Python3, Flask(HTML5, CSS3)

Please use this program only on consenting people, I remind you that it is only for educational purposes and that I am not responsible for your actions


Table of contents :

βš™οΈ Β· Installation
πŸš€ Β· Running
πŸͺ Β· Discord Webhook
πŸ“Έ Β· Screenshot
πŸ–‹ Β· Author
🌐 · Dashboard Links
πŸ‘¨β€πŸ’» Β· Supported Website


If you want to support me and the project, put a star on it, thanks ❀️

πŸ›  Installation

Logo

Important, you should have the version 3.x of Python installed

There's few ways to install dependencies, here a few of them :

  • Clone this repository
git clone https://github.com/zaqoQLF/layton-osint.git
  • Install the requirements
pip3 install -r requirements.txt

You can also run this file, it will automatically install all dependencies :

python3 setup.py

Or you can install all dependencies manually :

pip install os
pip install time
pip install flask
pip install requests
pip install re
pip install webbrowser
pip install discord_webhook
pip install colorama

πŸš€ Running Program

Logo

Once all dependencies installed, you can run the program !

This program works with flask, it means that the main panel will be a dashboard hosted on your localhost (http://127.0.0.1:5000/)

Once layton.py executed, it will check for updates and if all is good your going to self-host the program on your localhost.

To access it, just wait after the layton.py script, then it will automatically open the webpage for you

Here a little screenshot of it click here to view


  • Run layton.py
python3 layton.py

🌐 Dashboard Links

Here is all links of the dashboard (Layton Dashboard)

This program will mainly run locally but you can host it for free with heroku or other VPS

Main Dashboard (home)

Lookup information panel

Sending Discord webhook panel

πŸ‘¨β€πŸ’» Supported Website

Here is the list of all the website already setup

How can i add website ?

  • Its simple, go to the app.py file, once done search for the function def lookup_value, and add a website, example :
...
Instagram = ['Instagram', 'https://www.instagram.com/{username_value}']

# Add your website list here

ExampleWebsite = ['Name Of The Website', 'Link of the website + add {username_value} at the end']

# Once done, add your website to the list

STATUS_POSITIVE_LIST = [
...
ExampleWebsite,
]

πŸͺ Discord Webhook

LOGO

With this script you got the possibility to export your result into .txt file and into Discord Webhook (Discord embed)

For this you need to setup your own webhook.

  • How to get my webhook URL ? Here a quick tutorial on how to get your webhook URL (don't share the link to avoid spam)

Tutorial link : Watch

Export System Status :

  • Discord Webhook
  • Txt File

Setup your own Discord webhook URL

  • Go to app.py at the top of the script, there is a variable called discord_webhookURL, change it with your own url
discord_webhookURL = DiscordWebhook(" Your Discord Webhook URL")

Screen

πŸ•ΊπŸ» Screenshot Program

Logo

  • Here a few screenshot / preview of the Dashboard / Lookup Panel (Reminder, that's a open-source project, if you want to clone it and modify it you can !)

  • Webhook Panel

Screen

  • Home Dashboard

Screen

  • Lookup Panel

Screen

πŸ–‹ Author

Logo

@zaqoQLF
Follow me if you want to support my project ❀️