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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
TwitterSearch2Gephi — 이 Windows CLI 앱은 REST API를 통해 트위터에서 데이터를 수집하여 Gephi에서 사용 가능한 CSV 데이터 세트로 변환합니다. 다른 소셜 네트워크(Reddit, Youtube, WWW)도 지원됩니다. | Kitploit
도구/GitHubGitHub/hjunker/twittersearch2gephi
OSINT (Open Source Intelligence)Information GatheringSocial EngineeringCrawler
GitHubhjunker/twittersearch2gephi

TwitterSearch2Gephi

이 Windows CLI 앱은 REST API를 통해 트위터에서 데이터를 수집하여 Gephi에서 사용 가능한 CSV 데이터 세트로 변환합니다. 다른 소셜 네트워크(Reddit, Youtube, WWW)도 지원됩니다.

저장소 보기
2425년 전Kitploit 검토 완료

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
웹사이트

TwitterSearch2Gephi

TwitterSearch2Gephi는 소셜 미디어에서 데이터를 수집하여 Gephi에서 사용할 수 있는 CSV 데이터 세트로 변환하는 Windows CLI 앱입니다. 현재 지원하는 플랫폼:

  • Twitter
  • Reddit
  • Youtube
  • WWW 도메인 / URL

향후 더 많은 소셜 미디어 플랫폼과 이미 구현된 플랫폼의 추가 기능이 추가될 예정입니다.

작성자: @DisinfoG

설치

현재 GitHub에 TwitterSearch2Gephi의 바이너리 패키지는 없습니다. 오비완이 말했듯이: 소스가 당신과 함께 하길. 현재 TwitterSearch2Gephi는 제품이 될 의도가 없습니다(가까운 미래에도 아마 그럴 것입니다) - PoC 또는 시작점에 가깝습니다. 그것으로 무엇을 하고 싶은지에 따라 직접 코딩하거나 저에게 연락해야 합니다. 코딩에 대한 기본 지식(반드시 .NET은 아님)이면 충분합니다.

TwitterSearch2Gephi는 작업 디렉터리로 C:\TwitterSearch2Gephi 폴더가 필요하며, 여기서 파일을 읽고 쓸 수 있습니다. Mono와 함께 TwitterSearch2Gephi를 사용하려면 이 (하드코딩된) 디렉터리를 조정해야 합니다. TwitterSearch2Gephi는 .NET-Core 애플리케이션(완전한 .NET 애플리케이션이 아님)이므로 Mono에서 실행하는 데 충분할 것입니다.

x

Twitter REST API에 접근하기 위한 자격 증명은 credentials.txt에 한 줄에 하나씩 consumerKey, consumerSecret, userAccessToken, userAccessSecret 순서로 배치해야 합니다.

Reddit API에 접근하기 위한 자격 증명은 redditcredentials.txt에 배치해야 합니다. 파일에는 Reddit 계정/앱의 3가지 자격 증명 매개변수가 한 줄에 하나씩 appId, refreshToken, accessToken 순서로 포함되어야 합니다. 이러한 토큰은 Reddit.NET과 같은 타사 구성 요소로 생성되어야 합니다. 401 오류가 발생하면 자격 증명을 갱신해야 합니다. 이러한 토큰은 사용하지 않는 짧은 시간 내에 만료됩니다.

Youtube API에 접근하기 위한 자격 증명(API-Key! OAuth2.0 아님)은 youtube.txt에 배치해야 합니다. API 키를 얻으려면 https://console.developers.google.com/apis/dashboard 를 참조하세요.

사용법

x

Twitter (옵션 a 및 s)

TwitterSearch2Gephi는 accounts.txt에서 찾을 계정(ScreenName)을 가져옵니다(@ 없이 한 줄에 하나의 ScreenName). 각 계정에 대해 참여 데이터를 생성하기 위해 다음을 수집합니다. 또는 searchterms.txt의 검색어를 사용하여 데이터를 수집할 수도 있습니다.

  • 팔로워 (기본 최대 250)
  • 친구 (기본 최대 250)
  • 즐겨찾기 (기본 최대 40)
  • 리트윗

'참여'는 다른 계정 또는 해당 트윗과 상호작용하는 계정을 의미합니다. 데이터는 Twitter의 표준 REST API에서 수집되며, 참여 API가 아닙니다.

데이터 수집은 재귀적으로 수행할 수 있습니다. 따라서 TwitterSearch2Gephi는 기본값(1회 반복)이 아닌 다른 maxdepth를 선택하기 위해 정수를 입력하도록 요청합니다. 또한 결과를 파일에 쓸지 아니면 Gephi의 웹 인터페이스로 실시간 전송할지 묻습니다.

이 도구는 TwitterSearch2Gephi.exe를 더블 클릭하거나 cmd 셸에서 시작하여 호출합니다. 출력은 edges.csv에 기록되며, 이를 Gephi로 가져올 수 있습니다. x

x Gephi는 edges.csv의 데이터를 edges 테이블로 자동 인식해야 합니다. x 기본 가져오기 설정을 사용할 수 있습니다. x TwitterSearch2Gephi는 일반적으로 병렬 에지를 포함하는 edges.csv를 생성합니다. 옵션 'w'를 사용하여 edges.csv를 weighted-edges.csv로 변환하십시오. x 모든 것이 올바르게 작동하면 데이터 연구소 보기에 데이터가 표시되어야 합니다. x 이제 Gephi에 설치된 레이아웃을 사용하여 데이터를 시각화할 수 있습니다. x

Reddit (옵션 r)

문서 준비 중

Youtube (옵션 y)

문서 준비 중

WWW (옵션 d)

문서 준비 중

일반 (옵션 w, u 및 c)

문서 준비 중

옵션 'u'는 edges.csv를 edges-ucinet.csv로 변환하여 UCINET에서 사용할 수 있도록 합니다. edges-ucinet.csv는 xslx 파일(예: LibreOffice 사용)로 변환해야 합니다. 그런 다음 xslx 파일을 UCINET의 DL 편집기(유형 edges23)로 가져올 수 있습니다. 가져온 데이터를 ##d 및 ##h 파일로 저장할 수 있습니다. 이 파일들을 UCINET으로 작업하십시오.

할 일

아직 구현되지 않은 몇 가지 사항이 있습니다.

  • 속도 제한 관련 문제 수정 (현재 TwitterSearch2Gephi는 속도 제한을 초과했음을 항상 인지하지 못하므로 참여를 처리하지 않음, 즉 계정을 건너뜀)
  • timeset 매개변수의 올바른 구현
  • 특수 문자, 이모지 등의 처리
  • 문서
  • …

연락처

여기 GitHub 또는 트위터(@DisinfoG / https://twitter.com/DisinfoG)에서 피드백을 주시거나 기능 요청을 해주세요.

서비스는 seculancer.de를 참조하거나 트위터를 통해 @DisinfoG로 DM을 보내주세요.

TwitterSearch2Gephi에 기여하기

여분의 돈/달러/유로/... 등을 기부해 주시기 바랍니다. 제 오픈 소스 프로젝트를 더욱 발전시키는 데 사용될 것입니다. Donate

하드웨어 및 기타 물품을 기부하여 운영 백엔드 및 개발 시스템을 유지하는 데 도움을 줄 수도 있습니다. amazon에서 제 목록을 확인해 주세요.

도구 다운로드