mirror of
https://github.com/soxoj/maigret.git
synced 2026-05-06 22:19:01 +00:00
Installation docs update (#1927)
This commit is contained in:
@@ -4,7 +4,7 @@ Development
|
|||||||
==============
|
==============
|
||||||
|
|
||||||
Frequently Asked Questions
|
Frequently Asked Questions
|
||||||
-------------------------
|
--------------------------
|
||||||
|
|
||||||
1. Where to find the list of supported sites?
|
1. Where to find the list of supported sites?
|
||||||
|
|
||||||
@@ -177,7 +177,7 @@ PyPi package.
|
|||||||
8. That's all, now you can simply wait push to PyPi. You can monitor it in Action page: https://github.com/soxoj/maigret/actions/workflows/python-publish.yml
|
8. That's all, now you can simply wait push to PyPi. You can monitor it in Action page: https://github.com/soxoj/maigret/actions/workflows/python-publish.yml
|
||||||
|
|
||||||
Documentation updates
|
Documentation updates
|
||||||
--------------------
|
---------------------
|
||||||
|
|
||||||
Documentations is auto-generated and auto-deployed from the ``docs`` directory.
|
Documentations is auto-generated and auto-deployed from the ``docs`` directory.
|
||||||
|
|
||||||
@@ -188,3 +188,13 @@ To manually update documentation:
|
|||||||
3. Run ``make singlehtml`` in the terminal in the docs directory.
|
3. Run ``make singlehtml`` in the terminal in the docs directory.
|
||||||
4. Open ``build/singlehtml/index.html`` in your browser to see the result.
|
4. Open ``build/singlehtml/index.html`` in your browser to see the result.
|
||||||
5. If everything is ok, commit and push your changes to GitHub.
|
5. If everything is ok, commit and push your changes to GitHub.
|
||||||
|
|
||||||
|
Roadmap
|
||||||
|
-------
|
||||||
|
|
||||||
|
.. warning::
|
||||||
|
This roadmap requires updating to reflect the current project status and future plans.
|
||||||
|
|
||||||
|
.. figure:: https://i.imgur.com/kk8cFdR.png
|
||||||
|
:target: https://i.imgur.com/kk8cFdR.png
|
||||||
|
:align: center
|
||||||
|
|||||||
@@ -155,8 +155,9 @@ It allows getting additional info about the person and checking the existence of
|
|||||||
|
|
||||||
.. _extracting-information-from-pages:
|
.. _extracting-information-from-pages:
|
||||||
|
|
||||||
Extracting information from pages
|
Extractiion of information from account pages
|
||||||
---------------------------------
|
---------------------------------------------
|
||||||
|
|
||||||
Maigret can parse URLs and content of web pages by URLs to extract info about account owner and other meta information.
|
Maigret can parse URLs and content of web pages by URLs to extract info about account owner and other meta information.
|
||||||
|
|
||||||
You must specify the URL with the option ``--parse``, it's can be a link to an account or an online document. List of supported sites `see here <https://github.com/soxoj/socid-extractor#sites>`_.
|
You must specify the URL with the option ``--parse``, it's can be a link to an account or an online document. List of supported sites `see here <https://github.com/soxoj/socid-extractor#sites>`_.
|
||||||
|
|||||||
@@ -26,8 +26,8 @@ about a person of interest by a username and integrate it with other tools in au
|
|||||||
You may be interested in:
|
You may be interested in:
|
||||||
-------------------------
|
-------------------------
|
||||||
- :doc:`Quick start <quick-start>`
|
- :doc:`Quick start <quick-start>`
|
||||||
- :doc:`Command line options description <command-line-options>`
|
|
||||||
- :doc:`Usage examples <usage-examples>`
|
- :doc:`Usage examples <usage-examples>`
|
||||||
|
- :doc:`Command line options <command-line-options>`
|
||||||
- :doc:`Features list <features>`
|
- :doc:`Features list <features>`
|
||||||
|
|
||||||
.. toctree::
|
.. toctree::
|
||||||
@@ -44,4 +44,3 @@ You may be interested in:
|
|||||||
tags
|
tags
|
||||||
settings
|
settings
|
||||||
development
|
development
|
||||||
roadmap
|
|
||||||
|
|||||||
@@ -3,6 +3,10 @@
|
|||||||
Installation
|
Installation
|
||||||
============
|
============
|
||||||
|
|
||||||
|
Maigret can be installed using pip, Docker, or simply can be launched from the cloned repo.
|
||||||
|
Also, it is available online via `official Telegram bot <https://t.me/osint_maigret_bot>`_,
|
||||||
|
source code of a bot is `available on GitHub <https://github.com/soxoj/maigret-tg-bot>`_.
|
||||||
|
|
||||||
Package installing
|
Package installing
|
||||||
------------------
|
------------------
|
||||||
|
|
||||||
@@ -38,6 +42,37 @@ Development version (GitHub)
|
|||||||
pip3 install poetry
|
pip3 install poetry
|
||||||
poetry run maigret
|
poetry run maigret
|
||||||
|
|
||||||
|
Cloud shells and Jupyter notebooks
|
||||||
|
----------------------------------
|
||||||
|
|
||||||
|
In case you don't want to install Maigret locally, you can use cloud shells and Jupyter notebooks.
|
||||||
|
|
||||||
|
.. image:: https://user-images.githubusercontent.com/27065646/92304704-8d146d80-ef80-11ea-8c29-0deaabb1c702.png
|
||||||
|
:target: https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/soxoj/maigret&tutorial=README.md
|
||||||
|
:alt: Open in Cloud Shell
|
||||||
|
|
||||||
|
.. image:: https://replit.com/badge/github/soxoj/maigret
|
||||||
|
:target: https://repl.it/github/soxoj/maigret
|
||||||
|
:alt: Run on Replit
|
||||||
|
:height: 50
|
||||||
|
|
||||||
|
.. image:: https://colab.research.google.com/assets/colab-badge.svg
|
||||||
|
:target: https://colab.research.google.com/gist/soxoj/879b51bc3b2f8b695abb054090645000/maigret-collab.ipynb
|
||||||
|
:alt: Open In Colab
|
||||||
|
:height: 45
|
||||||
|
|
||||||
|
.. image:: https://mybinder.org/badge_logo.svg
|
||||||
|
:target: https://mybinder.org/v2/gist/soxoj/9d65c2f4d3bec5dd25949197ea73cf3a/HEAD
|
||||||
|
:alt: Open In Binder
|
||||||
|
:height: 45
|
||||||
|
|
||||||
|
Windows standalone EXE-binaries
|
||||||
|
-------------------------------
|
||||||
|
|
||||||
|
Standalone EXE-binaries for Windows are located in the `Releases section <https://github.com/soxoj/maigret/releases>`_ of GitHub repository.
|
||||||
|
|
||||||
|
Currently, the new binary is created automatically after each commit to the main branch, but is not deployed to the Releases section automatically.
|
||||||
|
|
||||||
Docker
|
Docker
|
||||||
------
|
------
|
||||||
|
|
||||||
|
|||||||
Binary file not shown.
|
After Width: | Height: | Size: 375 KiB |
@@ -10,12 +10,6 @@ After :doc:`installing Maigret <installation>`, you can begin searching by provi
|
|||||||
Maigret will search for accounts with the specified usernames across a vast number of websites. It will provide you with a list
|
Maigret will search for accounts with the specified usernames across a vast number of websites. It will provide you with a list
|
||||||
of URLs to any discovered accounts, along with relevant information extracted from those profiles.
|
of URLs to any discovered accounts, along with relevant information extracted from those profiles.
|
||||||
|
|
||||||
.. note::
|
.. image:: maigret_screenshot.png
|
||||||
Maigret will search for accounts on a huge number of sites,
|
:alt: Maigret search results screenshot
|
||||||
and some of them may return false positive results. At the moment, we are working on autorepair mode to deliver
|
:align: center
|
||||||
the most accurate results.
|
|
||||||
|
|
||||||
If you experience many false positives, you can do the following:
|
|
||||||
|
|
||||||
- Install the last development version of Maigret from GitHub
|
|
||||||
- Run Maigret with ``--self-check`` flag and agree on disabling of problematic sites
|
|
||||||
|
|||||||
@@ -1,21 +0,0 @@
|
|||||||
.. _roadmap:
|
|
||||||
|
|
||||||
Roadmap
|
|
||||||
=======
|
|
||||||
|
|
||||||
.. warning::
|
|
||||||
This roadmap is outdated and needs to be updated.
|
|
||||||
|
|
||||||
.. figure:: https://i.imgur.com/kk8cFdR.png
|
|
||||||
:target: https://i.imgur.com/kk8cFdR.png
|
|
||||||
:align: center
|
|
||||||
|
|
||||||
Current status
|
|
||||||
--------------
|
|
||||||
|
|
||||||
- Sites DB stats - ok
|
|
||||||
- Scan sessions stats - ok
|
|
||||||
- Site engine autodetect - ok
|
|
||||||
- Engines for all the sites - WIP
|
|
||||||
- Unified reporting flow - ok
|
|
||||||
- Retries - ok
|
|
||||||
@@ -3,6 +3,9 @@
|
|||||||
Settings
|
Settings
|
||||||
==============
|
==============
|
||||||
|
|
||||||
|
.. warning::
|
||||||
|
The settings system is under development and may be subject to change.
|
||||||
|
|
||||||
Options are also configurable through settings files. See
|
Options are also configurable through settings files. See
|
||||||
`settings JSON file <https://github.com/soxoj/maigret/blob/main/maigret/resources/settings.json>`_
|
`settings JSON file <https://github.com/soxoj/maigret/blob/main/maigret/resources/settings.json>`_
|
||||||
for the list of currently supported options.
|
for the list of currently supported options.
|
||||||
|
|||||||
@@ -3,49 +3,66 @@
|
|||||||
Usage examples
|
Usage examples
|
||||||
==============
|
==============
|
||||||
|
|
||||||
Start a search for accounts with username ``machine42`` on top 500 sites from the Maigret DB.
|
1. Search for accounts with username ``machine42`` on top 500 sites (by default, according to Alexa rank) from the Maigret DB.
|
||||||
|
|
||||||
.. code-block:: console
|
.. code-block:: console
|
||||||
|
|
||||||
maigret machine42
|
maigret machine42
|
||||||
|
|
||||||
Start a search for accounts with username ``machine42`` on **all sites** from the Maigret DB.
|
2. Search for accounts with username ``machine42`` on **all sites** from the Maigret DB.
|
||||||
|
|
||||||
.. code-block:: console
|
.. code-block:: console
|
||||||
|
|
||||||
maigret machine42 -a
|
maigret machine42 -a
|
||||||
|
|
||||||
Start a search [...] and generate HTML and PDF reports.
|
.. note::
|
||||||
|
Maigret will search for accounts on a huge number of sites,
|
||||||
|
and some of them may return false positive results. At the moment, we are working on autorepair mode to deliver
|
||||||
|
the most accurate results.
|
||||||
|
|
||||||
|
If you experience many false positives, you can do the following:
|
||||||
|
|
||||||
|
- Install the last development version of Maigret from GitHub
|
||||||
|
- Run Maigret with ``--self-check`` flag and agree on disabling of problematic sites
|
||||||
|
|
||||||
|
3. Search for accounts with username ``machine42`` and generate HTML and PDF reports.
|
||||||
|
|
||||||
.. code-block:: console
|
.. code-block:: console
|
||||||
|
|
||||||
maigret machine42 -a -HP
|
maigret machine42 -HP
|
||||||
|
|
||||||
Start a search for accounts with username ``machine42`` only on Facebook.
|
or
|
||||||
|
|
||||||
|
.. code-block:: console
|
||||||
|
|
||||||
|
maigret machine42 -a --html --pdf
|
||||||
|
|
||||||
|
|
||||||
|
4. Search for accounts with username ``machine42`` on Facebook only.
|
||||||
|
|
||||||
.. code-block:: console
|
.. code-block:: console
|
||||||
|
|
||||||
maigret machine42 --site Facebook
|
maigret machine42 --site Facebook
|
||||||
|
|
||||||
Extract information from the Steam page by URL and start a search for accounts with found username ``machine42``.
|
5. Extract information from the Steam page by URL and start a search for accounts with found username ``machine42``.
|
||||||
|
|
||||||
.. code-block:: console
|
.. code-block:: console
|
||||||
|
|
||||||
maigret --parse https://steamcommunity.com/profiles/76561199113454789
|
maigret --parse https://steamcommunity.com/profiles/76561199113454789
|
||||||
|
|
||||||
Start a search for accounts with username ``machine42`` only on US and Japanese sites.
|
6. Search for accounts with username ``machine42`` only on US and Japanese sites.
|
||||||
|
|
||||||
.. code-block:: console
|
.. code-block:: console
|
||||||
|
|
||||||
maigret machine42 --tags en,jp
|
maigret machine42 --tags en,jp
|
||||||
|
|
||||||
Start a search for accounts with username ``machine42`` only on sites related to software development.
|
7. Search for accounts with username ``machine42`` only on sites related to software development.
|
||||||
|
|
||||||
.. code-block:: console
|
.. code-block:: console
|
||||||
|
|
||||||
maigret machine42 --tags coding
|
maigret machine42 --tags coding
|
||||||
|
|
||||||
Start a search for accounts with username ``machine42`` on uCoz sites only (mostly CIS countries).
|
8. Search for accounts with username ``machine42`` on uCoz sites only (mostly CIS countries).
|
||||||
|
|
||||||
.. code-block:: console
|
.. code-block:: console
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user