
WordPress 허니팟
Wordpot은 WordPress 설치의 플러그인, 테마, timthumb 및 기타 일반적인 파일을 탐지하는 WordPress 허니팟입니다.
$ python wordpot.py --help
Usage: wordpot.py [options]
Options:
-h, --help show this help message and exit
--host=HOST Host address
--port=PORT Port address
--title=TITLE Blog Title
--theme=THEME Default theme name
--plugins=PLUGINS Fake installed plugins
--themes=THEMES Fake installed plugins
--ver=VERSION Wordpress version
허니팟을 구성하려면 구성 파일 wordpot.conf를 편집하거나 위와 같이 명령줄 인터페이스를 통해 인수를 제공할 수 있습니다.
일반 WordPress 설치에서와 같이 WordPress 테마를 사용할 수 있습니다. 테마 폴더를 static/wp-content/themes/ 디렉토리에 넣으면 됩니다. 또한 templates/ 폴더에 저장되고 테마 이름(예: themename.html)으로 지정되어야 하는 HTML 스켈레톤을 편집해야 할 수도 있습니다. 작동 방식을 확인하려면 twentyeleven.html을 살펴보세요.
테마를 사용하려면 theme 옵션(기본값은 twentyeleven)으로 wordpot을 시작하세요.
$ python wordpot --theme=THEMENAME
템플릿은 Jinja2 템플릿 엔진으로 제작되었습니다.
Wordpot은 플러그인으로 확장하여 동작을 개선하거나 일부 기능을 확장할 수 있습니다.
예를 들어 WordPress 플러그인 또는 테마의 특정 취약점을 모방하는 플러그인을 작성할 수 있습니다.
자세한 내용은 전용 wiki 페이지에서 확인하세요.
ISC 라이선스.
Copyright (c) 2012, Gianluca Brindisi < [email protected] >
이 소프트웨어를 어떠한 목적으로든 유료 또는 무료로 사용, 복사, 수정 및/또는 배포할 수 있는 권한은 상기 저작권 고지 및 이 허가 고지가 모든 사본에 포함되어 있다는 조건 하에 이에 따라 부여됩니다.
이 소프트웨어는 "있는 그대로" 제공되며, 저자는 이 소프트웨어에 관한 모든 보증을 부인합니다. 여기에는 상품성 및 특정 목적에의 적합성에 대한 묵시적 보증이 포함됩니다. 어떠한 경우에도 저자는 계약, 불법 행위 또는 기타 행위로 인해 발생하는 특별, 직접, 간접, 결과적 손해 또는 사용, 데이터 또는 이익 손실로 인한 손해에 대해 책임을 지지 않습니다. 이는 그러한 손해의 가능성을 사전에 통보받은 경우에도 마찬가지입니다.