Skip to content

Latest commit

 

History

History
31 lines (23 loc) · 1.06 KB

README.rst

File metadata and controls

31 lines (23 loc) · 1.06 KB
https://travis-ci.org/mushorg/oschameleon.svg?branch=master

OSChameleon

OS Fingerprint Obfuscation for modern Linux Kernels.
Author: Anton Hinterleitner [email protected]

Description: Fools the probes of nmap scanner

Prerequisites:
  • Linux (tested with Debian/Ubuntu)
  • Python 2.7+
  • python-nfqueue=0.6 (apt-get install python-nfqueue)
  • requirements.txt
Recorded logs are stored to:
/var/log/honeypot/
Usage:
python2.7 oschameleonRun.py
--template path to the nmap fingerprint, either absolute or relative to the execution folder
--server sets an exception for the iptables to access over ssh. the ssh port should either be changed to 63712 or the port number in stack_packet/helper.py
--public_ip either fetches the server public ip or gets the ip set for the interface
--interface the network interface
--debug debugging output

Note: This script flushes iptables before and after usage!