2020-12-28 20:37:35 -08:00
2020-12-28 15:51:13 -08:00
2020-12-16 22:54:59 -08:00
2020-11-30 11:06:02 -08:00
2020-11-30 11:06:02 -08:00
2020-12-28 20:37:35 -08:00
2020-11-30 11:04:28 -08:00
2020-12-27 12:15:51 -08:00
2020-12-28 20:36:34 -08:00
2020-12-28 19:59:55 -08:00
2020-12-28 10:35:58 -08:00

Generic badge Generic badge Generic badge Generic badge Generic badge Generic badge Generic badge Generic badge

API and Web App for analyzing & finding a person profile across +300 social media websites. It includes different string analysis and detection modules, you can choose which combination of modules to use during the investigation. The detection modules utilize a rating mechanism based on different detection techniques, which produces a rate value that starts from 0 to 100 (No-Maybe-Yes)

If you have a detection or any sort of contribution, please submit it in a pull request!

Updates

  • Added logs (user request)
  • Added 5 seconds timeout to https.get (user request)

Security Testing

-------------------------------------              ---------------------------------
|        Security Testing           |              |        Social-Analyzer        |
-------------------------------------              ---------------------------------
|   Passive Information Gathering   |     <-->     |   Find Social Media Profiles  |
|                                   |              |                               |
|    Active Information Gathering   |     <-->     |    Post Analysis Activities   |
-------------------------------------              ---------------------------------

Find Profile (Fast - FindUserProflesNormal)

Find Profile (Slow - FindUserProflesAdvanced)

Features

  • String Analysis
  • Search Engine Lookup
  • Multi Layers detections
  • Most Common Names & Words
  • Convert Numbers to Letters
  • Find Profles Normal (Fast)
  • Find Profles Advacned (Slow)
  • Find Profles Special (Slow)
  • Profile Screenshot
  • And more!

Special Detections

  • facebook

Install and run (Nodejs + NPM + Firefox)

sudo add-apt-repository ppa:mozillateam/ppa
sudo apt-get update
sudo apt-get install -y firefox-esr tesseract-ocr git
git clone https://github.com/qeeqbox/social-analyzer.git
cd social-analyzer
rm -rf package-lock.json node_modules
npm install lodash
npm install
npm start

Install and run (docker)

git clone https://github.com/qeeqbox/social-analyzer.git
cd social-analyzer
sudo docker build -t social-analyzer . && sudo docker run -p 9005:9005 -it social-analyzer

Options

  • LookUps -> Interacts with google api (Needs an API key & CV)
  • WordInfo -> Interacts with duckduckgo api
  • MostCommon -> Finds all common words in a string, sort them by language
  • SplitWordsByUpperCase -> Finds upper case words in a string and splits them
  • SplitWordsByAlphabet -> Finds words start with Alphabet letters in a string and splits them
  • ConvertNumbers -> Finds numbers in words and convert them into letters
  • FindNumbers -> Finds all numbers in a string
  • FindSymbols -> Finds all symbols in a string
  • FindUserProflesFast -> Finds profiles with get requests based on detection table (fast)
  • FindUserProflesSlow -> Finds profiles with webdriver based on detection table (slow)
  • ShowUserProflesSlow -> Screenshot profiles with webdriver (slow)
  • FindUserProflesSpecial -> Finds profiles based on special detection table (slow & limited)

Running Issues

Please make sure to update to the latest nodejs and npm

Resources

  • api.duckduckgo, google api, nodejs, bootstrap, selectize, jquery and font-awesome
  • Please let me know if i missed a reference or resource!

Disclaimer\Notes

  • This tool meant to be used localy (It does not have any type of Access Control)
  • If you want your website to be excluded from this project, please reach out to me!
Languages
js 100%