Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
the-endorser — LinkedIn上の推薦/スキルを介して人々の関係性を抽出できるOSINTツール。 | Kitploit
ツール/GitHubGitHub/eth0izzle/the-endorser
OSINT (オープンソースインテリジェンス)偵察情報収集ソーシャルエンジニアリング
GitHubeth0izzle/the-endorser

the-endorser

LinkedIn上の推薦/スキルを介して人々の関係性を抽出できるOSINTツール。

リポジトリを見るウェブサイト
354511年前Kitploit レビュー済み

人気

すべて見る →

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

すべてのツールを探索

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

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

🚨 The Endorserはメンテナンスされていません。OSINT活動に関するサポートや相談が必要な場合は、メール([email protected])までご連絡ください。 🚨

The Endorser

LinkedInの推薦/スキルを介して人々の間の関係を引き出すことができるOSINTツールです。

私と友人のDavid PrinceのLinkedInプロフィールに基づいた例(有向グラフ)をご覧ください。可視化を一目見れば、「矢印」の数から、私たちと「Zoë Rose」との間に何らかの関係があることが簡単にわかります(この場合、以前一緒に働いていました)。もし調査を行っているなら、次は彼女に焦点を当てるでしょう。

Example

LinkedInのプライバシー設定の仕組み上、このツールはターゲットが3次ネットワーク以上内にある場合に最も効果的に機能します。LinkedIn PremiumまたはRecruiterアカウントを使用すると、ネットワーク外のターゲットもマッピング可能になります。

インストール

必要なものはPython 3.4以上で、以下の手順を実行します。

  1. git clone https://github.com/eth0izzle/the-endorser.git
  2. sudo pip3 install -r requirements.txt
  3. Graphvizを https://www.graphviz.org/download/ からインストールするか、パッケージマネージャー経由でインストールします(例:apt-get install graphviz、brew install graphviz、choco install graphiz)
  4. お使いのプラットフォーム用のChromeDriverをダウンロードし(Chromeが必要)、./driversに配置します。代わりにPhantomJSを使用し、--driver phantomjsフラグで起動することもできます(※phantomjsは8倍遅いです)。
  5. config.yamlにLinkedInの認証情報を設定します。
  6. python3 the-endorser.py <profile1> <profile2> <profile3> <etc..> <etc..>

使い方

root@kitploit:~
usage: python the-endorser.py https://www.linkedin.com/in/user1 https://www.linkedin.com/in/user2

Maps out relationships between peoples endorsements on LinkedIn.

positional arguments:
  profiles              Space separated list of LinkedIn profile URLs to map

optional arguments:
  -h, --help            show this help message and exit
  --config_file CONFIG_FILE
                        Specify the path of the config.yaml file (default:
                        ./the-endorser/config.yaml)
  --driver DRIVER       Selenium WebDriver to use to parse the webpages:
                        chromedriver, phantomjs (default: chromedriver)
  --output OUTPUT       Output module to visualise the relationships: digraph,
                        stdout (default: digraph)
  --log LOG             Path of log file. None for stdout. (default: None)
  --log-level LOG_LEVEL
                        Logging output level: DEBUG, INFO, WARNING, ERROR.
                        (default: INFO)

出力

The Endorserは、データをさまざまな方法で出力・可視化できるという意味で「モジュール式」です。出力モジュールに必要なのは、def run(profiles)というメソッドだけです。

現在は、出力モジュールは1つ(有向グラフ)のみです。将来は、MaltegoやPlot.ly用のモジュールを追加する予定ですが、ぜひ参加してください!

有向グラフ

グラフは右から左に読むのが最適で、複数のプロフィール(異なる色)から多くの「矢印」が集まっている人を特定します。四角いボックス = スキル、楕円 = 人。

貢献

Issueトラッカーをチェックして、気になるものを探してみてください。

  1. フォークする!
  2. フィーチャーブランチを作成: git checkout -b my-new-feature
  3. スーパーアメージングな機能を作成!
  4. 変更をコミット: git commit -am 'Add some feature'
  5. ブランチにプッシュ: git push origin my-new-feature
  6. プルリクエストを送信

ライセンス

MIT。LICENSEを参照。

ツールをダウンロード