Skip to content
KitploitKITPLOIT
ツールエクスプロイトブログ
Log in
提出
ツールエクスプロイトブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
ツール/GitHubGitHub/qeeqbox/social-analyzer
OSINT (オープンソースインテリジェンス)偵察ソーシャルエンジニアリング用OSINTなりすましツール情報収集ペネトレーションテストソーシャルエンジニアリングメール収集レッドチーミングクローラーメール収集 第7位なりすましツール 第10位OSINT (オープンソースインテリジェンス) 第3位ソーシャルエンジニアリング用OSINT 第3位ソーシャルエンジニアリング 第11位
GitHubqeeqbox/social-analyzer

social-analyzer

1000のソーシャルメディア \ ウェブサイトで人物のプロフィールを分析・発見するためのAPI、CLI、Webアプリ

リポジトリを見る
23.7k2.3k738ヶ月前Kitploit レビュー済み

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

Social Analyzer - 1000以上のソーシャルメディア \ ウェブサイトを横断して個人のプロフィールを分析・発見するためのAPI、CLI、Webアプリです。さまざまな分析・検出モジュールが含まれており、調査プロセス中に使用するモジュールを選択できます。

検出モジュールは、さまざまな検出技術に基づくレーティングメカニズムを利用し、0から100(No-Maybe-Yes)のレート値を生成します。このモジュールは、誤検知を減らすことを目的としています。

このOSINTツールによる分析と公開抽出情報は、ネットいじめ、グルーミング、ネットストーカー行為、誤情報の拡散などの不審または悪意のある活動に関連するプロフィールの調査に役立つ可能性があります。

This project is currently used by some law enforcement agencies in countries where resources are limited - The detection database is different than the one shared here..

ソーシャル・メディア

ユーザーがコンテンツを作成・共有したり、ソーシャルネットワーキングに参加したりできるようにするウェブサイトおよびアプリケーション - オックスフォード辞典

構造

APP(推奨!)

標準のlocalhost WEB APP URL: http://0.0.0.0:9005/app.html

CLI

特徴

  • 文字列と名前の分析(順列と組み合わせ)
  • 複数の手法(HTTPSライブラリとWebdriver)を使用したプロフィール検索
  • マルチプロフィール検索(相関に使用 - "," で区切られた任意の組み合わせ)
  • 多層検出(OCR、通常、高度、特殊)
  • Ixoraを使用したプロフィール情報の可視化(メタデータとパターン)
  • メタデータとパターンの抽出(Qeeqbox OSINTプロジェクトから追加)
  • メタデータ用のフォース指向グラフ(ExtractPatternsが必要)
  • トップランキングまたは国別の検索(Alexaランキング)
  • タイプ別の検索(アダルト、音楽など - 自動化されたウェブサイト統計)
  • プロフィールの統計と静的情報(カテゴリ、国)
  • クロスメタデータ統計(Qeeqbox OSINTプロジェクトから追加)
  • 不要な出力への自動フィルタリング(javascriptの有効化など)
  • 検索エンジンでのルックアップ(Google API - オプション)
  • カスタム検索クエリ(Google API & DuckDuckGo API - オプション)
  • プロフィールのスクリーンショット、タイトル、情報、ウェブサイトの説明
  • 名前の由来、名前の類似性、言語別の共通語を見つける
  • 可能性のあるプロフィール\人物の年齢を見つける(限定的な分析)
  • カスタムユーザーエージェント、プロキシ、タイムアウト、暗黙の待機
  • Python CLI & NodeJS CLI(FindUserProfilesFastオプションに限定)
  • 検出されたプロフィールのスクリーンショット(最新版のChromeがインストールされている必要があります)
  • 高速チェックのためのグリッドオプション(docker-composeに限定)
  • ログをフォルダまたはターミナルにダンプ(整形済み)
  • プロフィールの検出\取得ワーカーを調整(デフォルト15)
  • 失敗したプロフィールの再チェックオプション
  • プロフィールを良好、可能性あり、不良でフィルタリング
  • 分析をJSONファイルとして保存
  • 簡素化されたウェブインターフェースとCLI
  • その他多数!!

特殊検出

  • Facebook(電話番号、名前、またはプロフィール名)
  • Gmail([email protected])
  • Google([email protected])

インストールと実行

Linux(Node WebAppとして)

sudo apt-get update
#Depedning on your Linux distro, you may or may not need these 2 lines
sudo DEBIAN_FRONTEND=noninteractive apt-get install -y software-properties-common
sudo add-apt-repository ppa:mozillateam/ppa -y
sudo apt-get install -y firefox-esr tesseract-ocr git nodejs npm
git clone https://github.com/qeeqbox/social-analyzer.git
cd social-analyzer
npm update
npm install
npm start

Linux(Node CLIとして)

sudo apt-get update
#Depedning on your Linux distro, you may or may not need these 2 lines
sudo DEBIAN_FRONTEND=noninteractive apt-get install -y software-properties-common
sudo add-apt-repository ppa:mozillateam/ppa -y
sudo apt-get install -y firefox-esr tesseract-ocr git nodejs npm
git clone https://github.com/qeeqbox/social-analyzer.git
cd social-analyzer
npm install
nodejs app.js --username "johndoe"
#or
nodejs app.js --username "johndoe,janedoe" --metadata
#or
nodejs app.js --username "johndoe,janedoe" --metadata --top 100
#or
nodejs app.js --username "johndoe" --type "adult"

Linux(Pythonパッケージとして)

sudo apt-get update
sudo apt-get install python3 python3-pip
pip3 install social-analyzer
python3 -m social-analyzer --username "johndoe"
#or
python3 -m social-analyzer --username "johndoe" --metadata
#or
python3 -m social-analyzer --username "johndoe" --metadata --top 100
#or
python3 -m social-analyzer --username "johndoe" --type "adult"
#or
python3 -m social-analyzer --username "johndoe" --websites "car" --logs --screenshots

Linux(Pythonスクリプトとして)

sudo apt-get update
sudo apt-get install git python3 python3-pip
git clone https://github.com/qeeqbox/social-analyzer
cd social-analyzer
pip3 install -r requirements.txt
python3 app.py --username "janedoe"
#or
python3 app.py --username "johndoe" --metadata
#or
python3 app.py --username "johndoe" --metadata --top 100
#or
python3 app.py --username "johndoe" --type "adult"
#or
python3 app.py --username "johndoe" --websites "car" --logs --screenshots

オブジェクトとしてのインポート(Python)


#E.g. #1
from importlib import import_module
SocialAnalyzer = import_module("social-analyzer").SocialAnalyzer()
results = SocialAnalyzer.run_as_object(username="johndoe",silent=True)
print(results)

#E.g. #2
from importlib import import_module
SocialAnalyzer = import_module("social-analyzer").SocialAnalyzer()
results = SocialAnalyzer.run_as_object(username="johndoe,janedoe",silent=True,output="json",filter="good",metadata=False,timeout=10, profiles="detected")
print(results)

Linux、Windows、MacOS、Raspberry pi..

  • 考えられるすべてのインストール方法については、この wiki を確認してください
  • social-analyzerをOSINTツール、フィードなどと統合するには、この wiki を確認してください

social-analyzer --h

Required Arguments:
  --username   E.g. johndoe, john_doe or johndoe9999

Optional Arguments:
  --websites    A website or websites separated by space E.g. youtube, tiktokor tumblr
  --mode        Analysis mode E.g.fast -> FindUserProfilesFast, slow -> FindUserProfilesSlow or special -> FindUserProfilesSpecial
  --output      Show the output in the following format: json -> json outputfor integration or pretty -> prettify the output
  --options     Show the following when a profile is found: link, rate, titleor text
  --method      find -> show detected profiles, get -> show all profiles regardless detected or not, all -> combine find & get
  --filter      Filter detected profiles by good, maybe or bad, you can do combine them with comma (good,bad) or use all
  --profiles    Filter profiles by detected, unknown or failed, you can do combine them with comma (detected,failed) or use all
  --countries   select websites by country or countries separated by space as: us br ru
  --type        Select websites by type (Adult, Music etc)
  --top         select top websites as 10, 50 etc...[--websites is not needed]
  --extract     Extract profiles, urls & patterns if possible
  --metadata    Extract metadata if possible (pypi QeeqBox OSINT)
  --trim        Trim long strings
  --gui         Reserved for a gui (Not implemented)
  --cli         Reserved for a cli (Not needed)

Listing websites & detections:
  --list        List all available websites

Setting:
  --headers     Headers as dict
  --logs_dir    Change logs directory
  --timeout     Change timeout between each request
  --silent      Disable output to screen

シェルを開く

Open in Cloud Shell Open in repl.it Shell

リソース

  • DuckDuckGo API, Google API, NodeJS, bootstrap, selectize, jQuery, Wikipedia, font-awesome, selenium-webdriver & tesseract.js
  • 参考やリソースで漏れがあれば教えてください!

免責事項\注意事項

  • このプロジェクトはGitHubからダウンロードし、セキュリティプロジェクトとして扱ってください
  • あなたのウェブサイトをこのプロジェクトリストから除外したい場合は、私に連絡してください
  • このツールはローカルで使用することを目的としており、サービスとしての使用は想定していません(アクセス制御はありません)
  • -privateで終わるモジュール、またはprivateグループ に属するモジュールに関する問題については、直接私に連絡してください(GitHubでissueを開かないでください)
ツールをダウンロード