Webshell Detection Tool
1.0.0
이 도구는 Windows를 기반으로하고 B/S 아키텍처를 채택하며 프레임 워크는 Django를 채택하며 이전 기계 학습 감지 알고리즘을 기반으로합니다. https://github.com/zhangchi991022/webshelldetection.
단일 PHP 파일 감지 및 단일 지퍼 압축 패키지가 포함되어 있습니다.
Python Watchdog 플러그인을 사용하여 시스템에 민감한 디렉토리 모니터링을 구현하십시오.
블랙리스트 : PHP 블랙리스트, 데이터 세트는 Github의 오픈 소스 코드에서 시작되었습니다.
화이트리스트 : PHP Whitelist, 데이터 세트는 Phpmyadmin과 같은 오픈 소스 소프트웨어에서 제공됩니다.
업로드 : 감지 용 파일 레코드를 저장하십시오
색인 : 주로 웹 쉘 감지 알고리즘 및 Django Framework의 주요 대화식 코드를 포함한 프로젝트의 주요 디렉토리
웹 애플리케이션을 처음 실행할 때는 먼저 데이터 세트를 교육해야합니다. 인덱스 디렉토리에서 Train.py를 실행하십시오. 흑백 목록이있는 Opcode 파일이 생성되며 Black_opcodes.txt 및 White_opcodes.txt는이 디렉토리에 저장되며 훈련 된 모델은 저장 디렉토리에 저장됩니다. 후속 웹 응용 프로그램은 모델 및 Opcode 데이터 세트를 호출합니다.
전체 웹 응용 프로그램 실행 :
python2 manage.py runserver


