Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
the-endorser — LinkedIn에서 추천/기술을 통해 사람들 간의 관계를 도출할 수 있는 OSINT 도구입니다. | Kitploit
도구/GitHubGitHub/eth0izzle/the-endorser
OSINT (Open Source Intelligence)ReconnaissanceInformation GatheringSocial Engineering
GitHubeth0izzle/the-endorser

the-endorser

LinkedIn에서 추천/기술을 통해 사람들 간의 관계를 도출할 수 있는 OSINT 도구입니다.

저장소 보기웹사이트
354511년 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

🚨 The Endorser는 더 이상 유지 관리되지 않습니다. OSINT 활동에 대한 지원이나 상담이 필요하시면 [email protected]로 이메일을 보내주세요. 🚨

The Endorser

LinkedIn에서 추천/기술을 통해 사람들 간의 관계를 도출할 수 있는 OSINT 도구입니다.

예시 (digraph)를 확인해보세요. 이 예시는 저와 친구(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) 메서드 하나만 있으면 됩니다.

현재는 하나의 출력 모듈(digraph)만 있습니다. 향후 Maltego 및 Plot.ly용 모듈을 추가할 계획입니다. 참여해 주세요!

Digraph

그래프는 오른쪽에서 왼쪽으로 읽는 것이 좋습니다. 여러 프로필(다양한 색상)에서 많은 '화살표'를 가지고 있는 사람들을 식별합니다. 사각형 = 기술, 타원 = 사람.

기여하기

이슈 트래커를 확인하고 마음에 드는 것을 찾아보세요.

  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 참조

도구 다운로드