Extract accounts' identifiers from personal pages on various platforms
Project description
socid_extractor
Extract accounts' identifiers and other info from personal pages on popular sites.
When it may be useful
- Getting additional info by the username or/and account UID. Examples: Week in OSINT - Getting a Grasp on GoogleID’s, OSINTCurious - searching Instagram
- Searching by commonly used cross-service UIDs (GAIA ID, Facebook UID, Yandex Public ID, etc.)
- DB leaks of forums and platforms in SQL format
- Indexed links that contain target profile ID
- Searching for tracking data by comparison with other IDs - how it works, how can it be used.
- Checking that the account was previously known (by ID) even if all public info has changed
Tools using socid_extractor
Maigret - powerful namechecker, generate a report with all available info from accounts found.
Installation
$ pip3 install socid-extractor
The latest development version can be installed directly from GitHub:
$ pip3 install -U git+https://github.com/soxoj/socid_extractor.git
Using
As a command-line tool:
$ socid_extractor --url https://www.deviantart.com/muse1908
country: France
created_at: 2005-06-16 18:17:41
gender: female
username: Muse1908
website: www.patreon.com/musemercier
links: ['https://www.facebook.com/musemercier', 'https://www.instagram.com/muse.mercier/', 'https://www.patreon.com/musemercier']
tagline: Nothing worth having is easy...
Or simply ./run.py --url https://vimeo.com/alexaimephotography
As a Python library:
>>> import socid_extractor, requests
>>> r = requests.get('https://www.patreon.com/annetlovart')
>>> socid_extractor.extract(r.text)
{'patreon_id': '33913189', 'patreon_username': 'annetlovart', 'fullname': 'Annet Lovart', 'links': "['https://www.facebook.com/322598031832479', 'https://www.instagram.com/annet_lovart', 'https://twitter.com/annet_lovart', 'https://youtube.com/channel/UClDg4ntlOW_1j73zqSJxHHQ']"}
Sites
- Google (all documents pages, maps contributions), cookies required
- Yandex (disk, albums, znatoki, music, realty, collections), cookies required to prevent captcha blocks
- Facebook (user & group pages)
- Medium
- Flickr
- TikTok
- GitHub
- VK (user page)
- OK (user page)
- Mail.ru (my.mail.ru user mainpage, photo, video, games, communities)
...and many others.
Check tests file for extracted data examples.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
socid-extractor-0.0.7.tar.gz
(36.7 kB
view details)
Built Distribution
File details
Details for the file socid-extractor-0.0.7.tar.gz
.
File metadata
- Download URL: socid-extractor-0.0.7.tar.gz
- Upload date:
- Size: 36.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
cd65c541a65f17680c8a67eb65f07116477e0021e4b0f2a7422f0ebc7b3fadf2
|
|
MD5 |
4375f571e257c9a7cfcdb613b4830585
|
|
BLAKE2b-256 |
1e639148a651ce48b2c1aed69fe5d1d5b5f418ea3f47a8ec1ef13737746a7e08
|
File details
Details for the file socid_extractor-0.0.7-py3-none-any.whl
.
File metadata
- Download URL: socid_extractor-0.0.7-py3-none-any.whl
- Upload date:
- Size: 36.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
64cad5eadc7e848657c2d34fa9dc65d06cc95a432ac2b24ad3ccf53ba1a63170
|
|
MD5 |
ca284edb9dca22ce30e3017daedff53d
|
|
BLAKE2b-256 |
34e34bebcb35b1c50e976b1b4bb96b783ec232c067a96d8fd245b1a9044afc56
|