Bảo Mật

Maigret OSINT: Tool truy vết Username – Tên người dùng trên Internet

Maigret là công cụ OSINT truy vết tìm thông tin của bất kỳ tài khoản nào trên Internet. Công cụ này giúp thu thập hồ sơ về một người chỉ bằng tên người dùng, kiểm tra các tài khoản trên một số lượng lớn các trang web. Maigret có thể được coi là một phiên bản khác của Rathuuich.com/cach-dung-sherlock-de-thu-thap-thong-tin-mang-xa-hoi-cua-mot-nguoi/” class=”local-link”>sherlock với các tính năng thú vị đang được phát triển. Đừng quên cập nhật thường xuyên mã nguồn từ repo này. Maigret hiện được hỗ trợ hơn 2000 trang web (Rathuuich.com/tieptucdentrangmoi/?url=https%3A%2F%2Fgithub.com%2Fsoxoj%2Fmaigret%2Fblob%2Fmain%2Fsites.md” target=”_blank” rel=”noopener external nofollow” class=”ext-link” onclick=”this.target=’_blank’;”>danh sách đầy đủ), theo mặc định, công cụ tìm kiếm dựa trên 500 trang web giảm dần theo mức độ phổ biến.

Jules Maigret là một thám tử cảnh sát hư cấu của Pháp, được tạo ra bởi Georges Simenon. Phương pháp điều tra của ông dựa trên việc tìm hiểu tính cách của những người khác nhau và sự tương tác của họ.

Những tính năng chính của Maigret

  • Truy vết tìm thông tin của username – tên tài khoản
  • Phân tích cú pháp các trang hồ sơ, trích xuất thông tin cá nhân, liên kết đến các hồ sơ khác,…
  • Tìm kiếm đệ quy theo tên người dùng mới được tìm thấy
  • Tìm kiếm theo thẻ (danh mục trang web, quốc gia)
  • Kiểm duyệt và phát hiện hình ảnh xác thực của người dùng
  • Rất ít thông tin giả

Cài đặt

Dùng Maigret trên Kali Linux

Maigret có thể được cài đặt bằng nhiều cách khác nhau để tìm thông tin username trên Internet. Nhưng trong bài viết này, mình sẽ sử dụng cách phổ thông nhất là clone repo. Lưu ý, ở đây mình sử dụng Kali Linux nhé.

Đầu tiên các bạn cần Rathuuich.com/tieptucdentrangmoi/?url=https%3A%2F%2Fgithub.com%2Fsoxoj%2Fmaigret” target=”_blank” rel=”noopener external nofollow” class=”ext-link” onclick=”this.target=’_blank’;”>clone repo Maigret về từ Github. Mở terminal và nhập lệnh dưới đây:

git clone https://github.com/soxoj/maigret

Rathuuich.com/wp-content/uploads/2021/05/8.png” alt=”Dùng Maigret trên Kali Linux” width=”945″ height=”578″ title=”Maigret OSINT: Tool truy vết Username – Tên người dùng trên Internet 10″ srcset=”https://Rathuuich.com/wp-content/uploads/2021/05/8.png 945w, https://anonyviet.com/wp-content/uploads/2021/05/8-300×183.png 300w, https://anonyviet.com/wp-content/uploads/2021/05/8-768×470.png 768w, https://anonyviet.com/wp-content/uploads/2021/05/8-750×459.png 750w” sizes=”(max-width: 945px) 100vw, 945px”>

Tiếp theo, truy cập vào repo vừa mới tải về:

cd maigret

Cuối cùng, các bạn cần cài đặt các thư viện python để chạy Maigret:

pip3 install -r requirements.txt

Các bạn bị lỗi ở bước này thì chắc chưa cài đặt pip3. Chạy lệnh này để cài đặt pip3:

sudo apt-get install python3-pip

Các bạn truy cập vào thư mục Maigret và nhập lệnh sau để chạy Maigret:

./maigret.py user

Thay user thành username bạn muốn kiểm tra.

Dùng Maigret trên Windows

Đới với Windows, bạn cài Python 3.x, (Nhớ Add Path ở màn hình cài đặt đầu tiên)) sau đó gõ các lệnh sau:

cd [đường dẫn thư mục maigret đã giải nén] //ví dụ: cd C:Maigret

pip install -r requirements.txt

python maigret.py user

Tính năng

Tạo báo cáo HTML và PDF

Nếu bạn muốn xuất kết quả tìm kiếm ra thành các báo cáo HTML và PDF thì có thể sử dụng lệnh sau:

./maigret.py user --html --pdf

Tạo báo cáo HTML và PDF Maigret

Tạo báo cáo HTML và PDF Maigret osint user

Mẫu report Maigret tạo ra

report

Tìm kiếm trên các trang web được đánh dấu thẻ ảnh & hẹn hò của tài khoản

maigret user --tags photo,dating

Tìm kiếm ba tên người dùng trên tất cả các trang web có sẵn

maigret user1 user2 user3 -a

Chạy lệnh maigret --help để biết thêm các argument làm nhiệm vụ gì. Các tùy chọn cũng được ghi lại trong Maigret Wiki.

Tất cả các lệnh của Maigret

Đây là tất cả các lệnh của Maigret dùng để truy tìm thông tin của tài khoản bất kỳ trên Internet.

./maigret --help

┌──(bullseye㉿....)-[~/Tools/maigret]
└─$ ./maigret.py --help                                    
usage: maigret.py [-h] [--version] [--info] [--verbose] [-d] [--site SITE_NAME]
                  [--proxy PROXY_URL] [--db DB_FILE] [--cookies-jar-file COOKIE_FILE]
                  [--timeout TIMEOUT] [-n CONNECTIONS] [-a] [--top-sites TOP_SITES]
                  [--print-not-found] [--print-errors] [--submit EXISTING_USER_URL]
                  [--no-color] [--no-progressbar] [--browse] [--no-recursion]
                  [--no-extracting] [--self-check] [--stats] [--use-disabled-sites]
                  [--parse PARSE_URL] [--id-type ID_TYPE] [--ignore-ids IGNORED_IDS]
                  [--tags TAGS] [--folderoutput FOLDEROUTPUT] [-T] [-C] [-H] [-X] [-P]
                  [-J REPORT_TYPE]
                  USERNAMES [USERNAMES ...]
Maigret v0.1.18
positional arguments:
  USERNAMES             One or more usernames to check with social networks.
optional arguments:
  -h, --help            show this help message and exit
  --version             Display version information and dependencies.
  --info, -vv           Display service information.
  --verbose, -v         Display extra information and metrics.
  -d, --debug, -vvv     Saving debugging information and sites responses in debug.txt.
  --site SITE_NAME      Limit analysis to just the listed sites (use several times to
                        specify more than one)
  --proxy PROXY_URL, -p PROXY_URL
                        Make requests over a proxy. e.g. socks5://127.0.0.1:1080
  --db DB_FILE          Load Maigret database from a JSON file or an online, valid,
                        JSON file.
  --cookies-jar-file COOKIE_FILE
                        File with cookies.
  --timeout TIMEOUT     Time (in seconds) to wait for response to requests.Default
                        timeout of 10.0s. A longer timeout will be more likely to get
                        results from slow sites.On the other hand, this may cause a
                        long delay to gather all results.
  -n CONNECTIONS, --max-connections CONNECTIONS
                        Allowed number of concurrent connections.
  -a, --all-sites       Use all sites for scan.
  --top-sites TOP_SITES
                        Count of sites for scan ranked by Alexa Top (default: 500).
  --print-not-found     Print sites where the username was not found.
  --print-errors        Print errors messages: connection, captcha, site country ban,
                        etc.
  --submit EXISTING_USER_URL
                        URL of existing profile in new site to submit.
  --no-color            Don't color terminal output
  --no-progressbar      Don't show progressbar.
  --browse, -b          Browse to all results on default bowser.
  --no-recursion        Disable recursive search by additional data extracted from
                        pages.
  --no-extracting       Disable parsing pages for additional data and other usernames.
  --self-check          Do self check for sites and database and disable non-working
                        ones.
  --stats               Show database statistics.
  --use-disabled-sites  Use disabled sites to search (may cause many false positives).
  --parse PARSE_URL     Parse page by URL and extract username and IDs to use for
                        search.
  --id-type ID_TYPE     Specify identifier(s) type (default: username).
  --ignore-ids IGNORED_IDS
                        Do not make search by the specified username or other ids.
  --tags TAGS           Specify tags of sites.
  --folderoutput FOLDEROUTPUT, -fo FOLDEROUTPUT
                        If using multiple usernames, the output of the results will be
                        saved to this folder.
  -T, --txt             Create a TXT report (one report per username).
  -C, --csv             Create a CSV report (one report per username).
  -H, --html            Create an HTML report file (general report on all usernames).
  -X, --xmind           Generate an XMind 8 mindmap report (one report per username).
  -P, --pdf             Generate a PDF report (general report on all usernames).
  -J REPORT_TYPE, --json REPORT_TYPE
                        Generate a JSON report of specific type: simple, ndjson (one
                        report per username).

Ví dụ

Tìm kiếm các tài khoản có tên người dùng anonyviet trên 500 trang web hàng đầu từ Maigret DB.

maigret anonyviet

Bắt đầu tìm kiếm các tài khoản có tên người dùng anonyviet trên tất cả các trang web từ Maigret DB.

maigret anonyviet-a

Bắt đầu tìm kiếm anonyviet và tạo báo cáo HTML và PDF.

maigret anonyviet -a -HP

Tìm kiếm tài khoản có tên người dùng anonyviet chỉ trên Facebook.

maigret anonyviet --site Facebook

truy vet username

Trích xuất thông tin từ trang Instagram theo URL và bắt đầu tìm kiếm tài khoản có tên người dùng được tìm thấy.

maigret - --parse https://www.instagram.com/machine42

Tìm kiếm các tài khoản có tên người dùng anonyviet chỉ trên các trang web của Hoa Kỳ, Nhật Bản, Việt Nam.

maigret anonyviet --tags en,jp,vn

Tìm kiếm các tài khoản có tên người dùng anonyviet chỉ trên các trang web liên quan đến phát triển phần mềm.

maigret anonyviet --tags coding

Tìm kiếm các tài khoản có tên người dùng anonyviet chỉ trên các trang web uCoz (chủ yếu là các nước CIS).

maigret anonyviet --tags ucoz

Video

Trong video này tác giả hướng dẫn các bạn cách cài đặt và sử dụng .. Bên cạnh đó tác giả còn hướng dẫn bạn cách xử lý các lỗi cài đặt và cách cài đặt các tập lệnh pip3 khác nhau.

Đánh giá post

Rất Hữu ích

RatHuuIch là Website chia sẻ miễn phí tất cả các kiến thức về công nghệ thông tin. RatHuuIch cung cấp mọi giải pháp về mạng máy tính, phần mềm, đồ họa và MMO.

Bài liên quan

Theo dõi
Thông báo của
guest

0 Góp ý
Phản hồi nội tuyến
Xem tất cả bình luận
Check Also
Close
Back to top button