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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
YT-Spammer-Purge — 여러 방법을 사용하여 스캠 댓글을 쉽게 스캔하고 삭제할 수 있습니다. | Kitploit
도구/GitHubGitHub/thiojoe/yt-spammer-purge
Anti-Bot
GitHubthiojoe/yt-spammer-purge

YT-Spammer-Purge

여러 방법을 사용하여 스캠 댓글을 쉽게 스캔하고 삭제할 수 있습니다.

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

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유


YouTube Spammer Purge

Latest Release CodeQL docker-build

이게 뭔가요? - 자신의 채널과 다른 사람의 채널에서 스패머 댓글을 다양한 방법으로 필터링 및 검색하고, 한 번에 삭제/신고할 수 있습니다 (아래 기능 참조).

다운로드 방법: 오른쪽의 "Releases" 링크를 클릭한 후, 최신 릴리스에서 'Assets' 아래에 있는 "YTSpammerPurge.exe"를 클릭하여 다운로드하세요. (릴리스 파일을 보려면 "Assets"를 클릭해야 할 수도 있습니다)

  • Linux 설정 안내
  • MacOS 설정 안내
  • (exe 파일을 사용하는 경우 Windows 설치가 필요하지 않습니다. 그러나 필수 API 키 설정 방법은 이 페이지를 참조하세요)

자세한 정보 및 문서 → 프로그램에 대한 더 자세한 설명을 보려면 위키 (여기 클릭)를 방문하세요

기능

  • 15가지 필터링 방법
    • 자동 스마트 모드 (권장): 여러 스패머 기법을 자동으로 감지
    • 민감 스마트 모드: 더 찾기 어려운 스패머를 더 잘 잡지만, 오탐 가능성도 더 높음
    • 채널 ID로 스캔: 알려진 스패머의 채널 링크 또는 ID를 직접 입력
    • 사용자명 스캔: 개별 특수 문자, 개별 문자열, 사용자 정의 정규 표현식(Regex) 사용
    • 댓글 텍스트 스캔: (위와 동일한 3가지 옵션)
    • 사용자명과 댓글 텍스트 동시 스캔: (위와 동일한 3가지 옵션)
    • ASCII 모드: 사용자명에서 비ASCII 특수 문자 스캔 (세 가지 민감도)
  • 4가지 스캔 모드
    • 단일 동영상 스캔
    • 최근 동영상 스캔 (최대 5개)
    • 전체 채널의 최근 댓글 스캔 (모든 동영상)
    • 실험적: 커뮤니티 게시물 스캔
  • 모든 발견 댓글 자동 삭제 (확인 후), 차단 옵션도 제공
  • 스팸 댓글 신고 또는 '검토 보류'로 표시하는 옵션
  • 미리 설정된 옵션을 건너뛰기 위한 구성 파일 생성 기능
  • 리치 텍스트 로그 파일
  • 이전에 삭제된 댓글을 복구하는 '복구 모드' 옵션
  • 댓글 목록 출력 후 "일치 샘플"을 표시하여 오탐을 쉽게 식별 가능
  • 삭제/신고 전에 선택한 작성자 제외 기능

목적

최근 YouTube에 대규모 스팸이 창궐하여, 가짜 사칭 계정이 크리에이터의 동영상에 있는 수백 명의 사용자에게 스팸/사기 답글을 남기고 있습니다. 다행히 YouTube는 이제 "채널에서 사용자 숨기기" 버튼을 누르면 해당 사용자의 모든 댓글이 즉시 제거되도록 업데이트했지만, 여러 다른 스패머가 있는 경우가 많아 모두 찾기가 어려울 수 있습니다.

이에 저는 이러한 스패머 댓글을 쉽게 스캔하고 제거할 수 있도록 이 스크립트를 만들었습니다. 스패머를 예방하지는 않습니다. 스패머가 나타났을 때 더 쉽게 삭제할 수 있게 해줄 뿐입니다! YouTube는 여전히 스패머를 처리하기 위한 더 나은 기본 도구를 구현해야 합니다.

🤔 수상하게 느껴진다면? 앱 접근 권한 제한하기 🤔

앱에 채널에 대한 높은 수준의 권한을 부여하는 것이 꺼려진다면 (매우 이해합니다), 대신 구성 파일에서 '중재자 모드'로 앱을 사용할 수 있습니다. 먼저, 맥락을 설명하겠습니다: 다른 채널에 자신의 채널의 중재자 권한을 부여하면, 해당 채널은 댓글을 '검토 보류'로 표시할 수 있으며, 이 권한은 API를 통해서도 작동합니다.

따라서, 빈 더미 구글 계정을 만들고, 그 안에 빈 새 채널만 생성한 다음, 그 채널에 중재자 권한을 부여하고, _더미 중재자 계정_을 통해 앱을 사용할 수 있습니다. 이렇게 하면 앱이 주 채널에서 '검토 보류'로 댓글을 표시하는 것 이상의 작업(앱이 지원하는)을 할 수 없으며, 계정 데이터에 다른 접근 권한도 없음을 알 수 있습니다. 이 앱을 통해 직접 스패머를 차단할 수는 없지만, 댓글을 삭제하는 대신 제거/숨길 수 있습니다. Google Cloud API 프로젝트는 더미 계정에서 생성해야 합니다.

'중재자 모드'에 대한 추가 세부 정보는 여기 위키 페이지에서 확인할 수 있습니다.

추가 참고사항: 설정에 관계없이 프로그램은 사용자가 직접 생성한 API 키와 Google Cloud 프로젝트를 사용하여 사용자 컴퓨터에서 완전히 로컬로 실행되므로, 프로그램 제작자라도 제가 여러분의 채널에 접근할 수 없습니다.

사용 참고 사항 - 이 내용을 꼭 읽어주세요

  1. 이 스크립트를 사용하려면 Google Developers Console(일명 'Google Cloud Platform')을 통해 프로젝트를 만들어 자체 API 자격 증명 파일을 얻어야 합니다. 자격 증명 파일은 이름을 client_secret.json으로 변경하고 이 스크립트와 같은 디렉터리에 넣어야 합니다. 여기에서 안내 확인.

  2. 스캔 중에 멈춘다면 명령 프롬프트 창 내부를 클릭하여 "선택 모드"가 활성화되어 모든 작업이 일시 중지되었기 때문일 가능성이 높습니다. 멈춤을 해제하려면 창 내부를 마우스 오른쪽 버튼으로 클릭하거나 Escape 키를 누르세요.

  3. 저는 완전한 아마추어이므로, 문제가 발생하면 수정하려고 노력하겠지만 방법을 모를 수도 있으므로 너무 기대하지 마세요. 따라서 이 스크립트에 대해 어떠한 보증이나 보장도 제공하지 않습니다. 사용에 따른 책임은 본인에게 있습니다. 제가 직접 테스트하고 최선을 다해 몇 가지 안전장치를 구현했지만, 예상치 못한 버그가 항상 있을 수 있습니다. 직접 코드를 검토하시기 바랍니다.

비디오: 프로젝트 데모

최신 데모 비디오: https://www.youtube.com/watch?v=2tRppXW_aKo

[![데모 업데이트 썸네일]][데모 업데이트]

원본 데모 (컨텍스트용): https://www.youtube.com/watch?v=-vOakOgYLUI

[![데모 1 썸네일]][데모 1]

(YouTube로 이동, 페이지 내 임베드 아님. 비디오 설명에서 타임스탬프 확인)

스크린샷

시작 메뉴


Opening Menu

필터 모드 선택


Filter Mode Selection

스캔 중
(자동 스마트 모드)


Scanning (Auto Smart Mode)

일치된 댓글 목록


Matched Comments List

일치 샘플 및 삭제 메뉴


Match Samples and Deletion Menu

설치

Python 스크립트 버전(exe 아님)을 사용하는 경우, 필요한 모듈이 포함된 requirements.txt 파일이 있습니다. Python 3.9.7로 제작되었습니다.

어느 쪽이든, YouTube API에 접근하려면 자체 API 자격 증명 파일을 확보해야 합니다. - 여기에서 안내 확인.

운영 체제별 설치 안내:

Windows

Windows에서는 Releases 페이지에서 최신 EXE 파일을 다운로드하거나, 수동으로 YTSpammerPurge를 설치할 수 있습니다. 수동 설치 방법을 잘 모르겠다면 EXE를 설치하는 것이 가장 좋습니다.

Linux / MacOS

YTSpammerPurge를 설치하는 가장 쉬운 방법은 설치 스크립트를 사용하는 것입니다.

root@kitploit:~
bash <(curl -s https://raw.githubusercontent.com/ThioJoe/YT-Spammer-Purge/main/install.sh)

추가 도움이 필요하면 다음 중 하나를 참조하세요:

  • Linux 설정 안내
  • MacOS 설정 안내
업데이트

YTSpammerPurge를 업데이트하려면 설치 폴더 안에 있는 install.sh 파일을 실행하세요.

수동 설치

시스템이 설치 스크립트에서 아직 지원되지 않는 경우, 다음 가이드를 따라 YTSpammerPurge를 수동으로 설치할 수 있습니다: 여기 (Linux 설정 안내)

Docker 지침:

docker-compose를 실행하기 전에 YTSpammerPurge.py 스크립트를 client_secrets.json 파일과 함께 한 번 이상 실행하여 OAuth 자격 증명을 확인하고 구성/토큰 파일을 생성해야 합니다.

생성된 구성 파일, 토큰 및 Spam Purge 리소스는 모두 볼륨을 통해 Docker 컨테이너에 바인딩됩니다.

토큰과 구성 파일을 생성한 후 Docker 이미지를 실행할 준비가 되었습니다.

이제 docker-compose up을 실행하여 컨테이너를 시작하거나, 예를 들어 Kubernetes 클러스터에서 이미지를 실행할 수 있습니다. 자체 버전을 빌드하려면 다음 명령을 실행하세요: docker-compose -f docker-compose.yml -f docker-compose.override.yml up --build

YouTube API 키 얻기 안내

이 스크립트를 사용하려면 YouTube Data API를 통해 스캔 및 삭제 기능에 접근할 수 있는 "Oauth2" 자격 증명이 필요합니다. 그렇지 않으면 이 스크립트는 전혀 작동하지 않습니다.

  • 안내는 이 페이지에서 확인할 수 있습니다: API 키 얻기 안내

  • 또는 동영상 WalkThrough를 여기에서 확인하세요: https://www.youtube.com/watch?v=c6ebWvay8dE

도구 다운로드