Discord Honeypot 시스템은 서버 보안 및 중재 효율성을 향상 시키도록 설계된 정교한 모니터링 도구입니다. 이 파이썬 기반 시스템은 다수의 불화 계정을 사용하여 전용 가상 머신 (VMS) 또는 Docker 컨테이너에서 실행되며 DM (Direct Message) 활동의 감시를 자동화합니다. 주요 목표는 중재 팀의 추가 작업을 위해 지정된 서버 내의 특정 채널로 의심 스럽거나 원치 않는 DM 통신을 감지, 캡처 및 릴레이하는 것입니다.
controller.py : Honeypot 인스턴스를 시작하고 모니터링하는 기본 스크립트입니다.honeypot_1.py to honeypot_6.py : honeypot 인스턴스 스크립트입니다.Tools folder : wordlist.txt 파일을 기반으로 각 Honeypot 인스턴스에 대한 가짜 데이터를 생성하기위한 생성기 스크립트가 포함되어 있습니다.wordlist.txt : 생성기 스크립트는이 파일을 사용하여 허니 포트 계정의 무작위 사용자 이름과 닉네임을 생성합니다.Honeypot-Logs folder : 각 Honeypot 인스턴스 honeypot_log_6.json 대한 로그 파일 honeypot_log_1.json 포함되어 있습니다.Tokens folder : 각 Honeypot 인스턴스에 대한 토큰 및 ID가 포함되어 있습니다 : token_1.json to token_6.json .Database folder : 각 Honeypot 인스턴스에 대한 프로필 이미지 및 구성 파일이 포함되어 있습니다.시스템의 허니 포트 봇에는 효과를 향상시키고 감지 할 수없는 다양한 사용자 정의 능력이 장착되어 있습니다. 또한 새 Controller.py 스크립트는 Honeypot 인스턴스를 관리하고 모니터링합니다.
honeypot_1.py to honeypot_6.py 와 같은 각 HoneyPot 인스턴스 파일은 사용자 동작을 시뮬레이션하고 직접 메시지 (DMS)를 모니터링하며 불화 서버 내에서 저 프로파일 존재를 유지하는 독립형 스크립트 역할을합니다. 다음은 이러한 파일의 기능 및 구조에 대한 개요입니다.
이 스크립트는 Discord Honeypot 시스템의 필수 구성 요소로, 컨트롤러 스크립트와 협력하여 포괄적 인 모니터링 및 감지 프레임 워크를 만듭니다. DM 활동을 적극적으로 모니터링하는 동안 정통 사용자 상호 작용을 시뮬레이션함으로써 이러한 허니 포인트 인스턴스는 서버 보안 및 중재 노력에 크게 기여합니다.
이 스크립트는 셀프 버전 사용을 포함하여 Discord의 TOS (Terts)에 대한 방법론을 활용하여 작동합니다. 그것의 창조와 분포는 개념적 및 교육 목적 을위한 것입니다. 사용자는 잠재적 계정 금지를 포함한 위험을 알고 있어야하며, 사용으로 인해 발생하는 모든 결과에 대해서만 책임이 있습니다.
이 프로젝트는 교육 및 연구 목적을위한 개념적 틀입니다. 개발자는이 시스템의 배포로 인한 Discord의 TOS의 오용 또는 위반에 대한 모든 책임을 부인합니다. 사용자는주의를 기울이고 자신의 행동에 대한 윤리적, 법적 영향을 고려하는 것이 좋습니다.
피드백과 기여는 시스템의 기능과 효율성을 향상시킬 수 있습니다. 변경 또는 추가를 제안 할 때 표준 코딩 관행을 준수하고 Discord의 지침을 존중하십시오.