
NoSQL-허니팟-프레임워크 (NoPo)는 nosql 데이터베이스용 오픈 소스 허니팟으로, 공격자 탐지 및 공격 인시던트 로깅 과정을 자동화합니다. 시뮬레이션 엔진은 twisted 프레임워크를 사용하여 배포됩니다. 현재 이 프레임워크는 redis를 지원합니다.
N.B : 프레임워크는 개발 중이며 버그가 발생할 수 있습니다.
Git 저장소를 클론하여 NoPo를 다운로드할 수 있습니다:
git clone https://github.com/torque59/nosqlpot.git
pip install -r requirements.txt
NoPo는 모든 플랫폼에서 Python 2.6.x 및 2.7.x 버전과 함께 바로 사용할 수 있습니다.
기본 옵션 목록 확인:
python nosqlpot.py -h
nosql 엔진 배포:
python nosqlpot.py -deploy redis
pythom nosqlpot.py -deplot couch
설정 파일과 함께 nosql 엔진 배포:
python nosqlpot.py -deploy redis -config filename
명령어, 세션을 파일에 기록:
python nosqlpot.py -deploy redis -out log.out