
HonTel은 Telnet 서비스를 위한 허니팟입니다. 기본적으로 chroot 환경 내에서 서비스를 에뮬레이트하는 Python v2.x 애플리케이션입니다. 원래는 Ubuntu/Debian 환경에서 실행되도록 설계되었지만, 모든 Linux 환경에서 쉽게 적용할 수 있습니다.
환경 설정 및 애플리케이션 실행에는 중급 수준의 Linux 관리 지식이 필요합니다. 전체 배포 과정은 deploy.txt 파일에서 "단계별"로 확인할 수 있습니다. 구성 설정은 hontel.py 자체에서 찾아 수정할 수 있습니다. 예를 들어, 인증 자격 증명은 기본 root:123456에서 임의의 값으로 변경할 수 있으며(옵션 AUTH_USERNAME 및 AUTH_PASSWORD), 커스텀 Welcome 메시지는 기본 에서 변경할 수 있고(옵션 WELCOME), 커스텀 hostname(옵션 FAKE_HOSTNAME), 아키텍처(옵션 FAKE_ARCHITECTURE), 모든 telnet 명령을 포함하는 로그 파일의 위치(chroot 환경 내부, 옵션 LOG_PATH), 연결된 사용자가 드롭한 다운로드된 바이너리 파일의 위치(옵션 SAMPLES_DIR) 등을 설정할 수 있습니다.
참고: 일부 봇넷은 손상된 호스트에서 파일(예: /bin/bash)을 삭제하여, 다른 (동시) 봇넷으로부터의 정리 시도 및/또는 설치 시도로부터 자신을 보호하려는 경향이 있습니다. 이러한 경우, 전체 chroot 환경을 재설치하거나 chroot 디렉터리가 위치한 호스트 디렉터리(예: /srv/chroot/)를 이전에 저장된 백업에서 복구해야 합니다(권장).
이 소프트웨어는 MIT 라이선스 하에 제공됩니다. 자세한 내용은 첨부된 LICENSE 파일을 참조하십시오.