Skip to main content

Osint Tool to get infos about peoples

Project description


Osint tool to get results from Google, Bing, Yahoo,BritishTelecom,PagesBlanches,PaginasBlancas,SpravKaru,
Tineye,Irc logs,Darksearch,Break, ColourLover, Raptr, Bodyspace, freesound, Mylot, Mixcloud, Porn,
Goodreads, Singlemuslim, Playlist, Thegardian, Steam, Ustream, Geekgrade, Picturetrail, Myfitnesspal,
Myspace, Lastfm, Ifttt, Rateyourmusic, Cheezburger, Dek-d, Rapid7, AngelList, Okcupid, Bugcrowd, Meetzur,
Foursquare, Delicious, Ask, Hubpages,Peekyou LiveJasmine, Interpals, Mixlr, Codeplex, Storycorp,
ivejournal, Eporner,Ahmia, Audio Boom, Wishlist, Foodspotting, Sporcle, Xboxtag, Mate1, Vimeo,
Slideshare, Pornhub, Funny or Die, Wanelo, Deviantart, Pinterest, Dailymotion, Wayn, Fanpop,
Soup, Pinkbike, Photoblog, Blip, Smiteguru,yippy, InternetArchive, Snooth, Smule, Newsvine,
Stupidcancer, Twitter, Tripit, CruiseMate, Wikipedia, Pastebin, Flickr, Blogspot, librarything,
Scratch, Iampregnant, ProjectAres, Knowem , Youtube, Xvideo, Linkedin, Buzzfeed, Badoo, Myspace,
Producthunt, AdultfirendFinder, Etsy, Darksearch,, Cafemom, Soundcloud, Vidme, Anobii,
Vine, Tumblr, Setlist, Slashdot, Psn, Pof, Vk, Weedlife, FriendfindX, Blackplanet, Wechat,
MarketingLand, Diigo, Trip,, Xhamster, Googleplus, Fotolog, Untappd, Medium, Diy,
Klout, Imageshack, Voat, Plurk, Cardomain, Seoclerks, Xanga, Github, Vampirefreaks, Instagram,
Klear, Wordpress, Wattpad, Mybuilder, Twitch, Netvibe, Author stream, Rottentomatoes, Reddit,
Cashme, Kongregate,Onionsearchengine, Atlassian, Redtube, Imgur, Viddler, Lanyrd, Periscope, Shopcade, Gravatar,
Tf2items, Massroot, Eightbitme, Fiverr, Moddb, Matchdoctor, Photobucket, Videolike, Muckrack,
Smugmug, Speakerdeck, Voices, Tripadisor, Flipboard, Bitbucket, Instructables, Blogmarks,
(and more to come) about peoples.

1. No Smeging Api key required.

2. Will not get your ip banned.

3. Get images from Google,Bing,Yahoo

4. Filter each websites results to be sure to retreive what we looking for . (including pdf)

5. If strict search result failed for one website try another finding method helped by a list of words provided by user.

6. Catch all emails found in webpages .

7. Search in a french's city specified by user for family name ,adresses,phone numbers.
Search all regions in France for family name ,adresses,phone numbers.
Search all cities in France with more than 10 thousand inhabitants for family name ,adresses,phone numbers (never tested yet suspected to block your ip)

8. Search in United-Kingdom a city specified by user for family name ,adresses,phone numbers.
Search all cities in United-Kingdom for family name ,adresses,phone numbers.

9. Search in a spanish's city specified by user for family name ,adresses,phone numbers.
Search all cities in Spain for family name ,adresses,phone numbers.

10. Search in a russian city's specified by user for family name ,adresses,phone numbers.
Search all cities in Russia for family name ,adresses,phone numbers.

11. Search in an american's city specified by user for family name ,adresses,phone numbers.
Search all States of Usa for family name ,adresses,phone numbers.

12. Search german's city specified by user for family name ,adresses,phone numbers.
Search all cities in Germany for family name ,adresses,phone numbers.

13. Search social network relations with or without email provided or found or guessed. (189 websites)

14. (Search if lastname provided or alias then ) Generate all possible combinations of mails adresses from first and last name or alias then check if they exist . If they exist , search for social network relations .

15. Search in Skype Directory (can use results to guess emails)

16. Search in Facebook Directory (can use results to guess emails)

17. Search in Deepweb and Onion search engine
Results from ,, , , , ,

18. Search in Irc logs from various servers .

19. Compare avatars from Facebook ,Skype and the 10 first pictures from Google,Bing and Yahoo with Tineye database .

20. Then make a graph in neo4j or csv file.

^(Consider downloading [Linkification]( for Firefox or [Clickable links]( for Chrome if you want to work directly in neo4j .)^

![ ]( "Title")

![ ]( "search engine")

![ ]( "gimg")

![ ]( "yellowpages captcha bypass")

![Maltego graph]( "maltego")


- usage: [-h] [-e Engine] [-l LANG] [-c2e]
[-c2w ] [-f2e] [-n2w] [-sm ] [-sk LOGIN-PASSWORD]
[-sf LOGIN-PASSWORD] [-sa 'ALIAS'] [-s 'NAME']
[-o output] [-f FAMILY NAME] [-a OPTION] [-tocsv FILENAME] [-c CITY]
[-i ] [io] [-m EMAIL] [-gm OPTION] [-fa TRUE-FALSE]
[-LS] [-t TIME]
- optional arguments:

-h, --help show this help message and exit

-e Engine, Engine Use specific search engine:
-e google,yahoo,bing,social,pagesblanches,social,britishtelecom,paginasblancas,

-l LANG, Country : en,zh-CN,es,ar,pt,ja,ru,fr,de...

-tocsv Append result to existing file

-c2e Only use the city arg with search engine

-c2w Only use the city arg with whitepages

-f2e Search with full name not only Family name with skype or facebook
-n2w Dont only use Family name with whitepages use fullname instead

-sm , --scrapmail get all emails from results

-sk LOGIN-PASSWORD, Search Family name in Skype Directory.

-sf LOGIN-PASSWORD, Search Family name in Facebook Directory.

-sa 'ALIAS', Alias to Search

-s 'NAME', Name to Search

-o --output output to Neo4j or Csv.


-a OPTION, Word1,Word2,Word3

-c CITY, --city Specify city

-i , Search and download pictures too

-io , --imgonly Collect images and skip Google Bing and Yahoo search engine

-m EMAIL, will search for social network relation about it

-t TIME, --timesleep Resting time before each requests ( random between 42 to x where x is your choice)

-gm OPTION Find all emails permutation and check if they exist.
leet for l33tsp34k
.-_ are chosen separators
23,42 People often add birthdate/postalcode/fav number at the end try to add some
badidea0000 to test all combinations from 0 to 9999 (even 2 digits is a bad idea).
Another bad idea is the 'all' option which try over 4500 emails providers.
top10 option will use 10 most used provider
The best option here is to add some domain yourself like this :

Ex : -gm ._-,badidea00,leet,64,1984,666,all,top10,,

-fa TRUE-FALSE, Check 946 city in France .Take more than 3 hours can get your ip banned

-LS, --lastsession Load last aborded sessions


- pip3 install copernicus

Note that Darksearch, Skype, Facebook and some other modules are using Selenium
and needs geckodriver 0.16 wich is available only for 64 bits architecture.
geckodriver 0.16 for linux 64 bits is download automatically
at the first launch ( or if ./copernicus is not found) but Firefox 53 must be installed .

Copernicus.mtz can be used if you plan to import csv output to maltego .


You can use it without argument :


Or with arguments:

example@ofuse:~$ -e google,yahoo,pagesblanches,social,skype,facebook
-s "name+familyname" -f "Family name"
-c paris
-a lot,of,words,to,add,here,in,relation,with,the,people,"you are",searching
-i -m some@mail.something
-gm .-,top10,leet,666,,
-sk SkypeLogin,SkypePassword
-sf FacebookLogin,FacebookPassword
-o neo4j,csv
-tocsv Previous-results.csv

###To do list:
- Rewrite all this shit
- Create Gui interface
- add other ppl search engine to social()
- Embed or use some part of
- Embed or use some part of
- Improve pictures comparison
- Get metadata from pictures
- ~~add to deepdarkweb()~~
- ~~add to guessmail()~~
- ~~replace and add more onion search engine~~
- ~~Simplify cmd line interface/Create menu in cmd line~~
- ~~Let user choose their own resting time between each request .~~
- ~~Find a workaround if google return "Service Unvailable"~~
- ~~Fix Linkedin and Google+ in socialsearch lullar()~~
- ~~Rename lullar() to social()~~
- ~~Add github to social()~~
- ~~Add pastebin to social()~~
- ~~Add to social()~~
- ~~Add engine~~(merged in social())
- ~~Add onion search engine~~
- ~~Add a lot of sites to improve social()~~
- ~~Append csv output to a previous csv file.~~
- ~~Allow searching for a real person and an alias at the same time.~~
- ~~Add Install setup~~
- ~~Add another way to check mails related to microsoft.~~
- ~~Add graphml , mtgx export format.~~ (replaced by csv export)
- ~~Add Irc Logs search.~~
- ~~Add TinEye search engine to compare with images results from Skype's avatar, Facebook ,and the first ten pictures from google bing and yahoo.~~
- ~~Add whitepage engine for fr.~~
- ~~Add whitepage engine for uk.~~
- ~~Add whitepage engine for es.~~
- ~~Add whitepage engine for ru.~~
- ~~Add whitepage engine for usa.~~
- ~~Add whitepage engine for ger.~~=
- ~~Add Captcha solver for
- ~~Add ability to choose to use city for engine or whitePages.~~
- ~~Add ability to save current session and continue where it stopped in case of uncaught error.~~
- ~~Add image search for yahoo and bing~~
- ~~Add Email search~~
- ~~Add Search results function for other file format.~~
- ~~Add nickname guessing function.~~(Canceled unreliable |Skype def or Facebook has better chances to find nickname or Alias)
- ~~Save final results session.~~
- ~~Add Skype search~~
- ~~Add Facebook search~~
- ~~Add webmii search~~ (Canceled results similar to
- ~~Add nickname searching function (instead of only using people's names.)~~
- ~~Check Lullar results for false positive.~~
- ~~Add email guessing function.~~
- ~~Add email checking function.~~
- ~~catch all mails found in results~~
- ~~Add FullAuto mode for PagesBlanches (testings all cities with more than 10 000 inhabitants )~~

*Wrote this cause of the maltego community limitation (12 results only)*

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
copernicus-1.6.7.tar.gz (4.7 MB) Copy SHA256 hash SHA256 Source None Jul 15, 2017

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page