All Projects → mushorg → Oschameleon

mushorg / Oschameleon

Licence: mit
OS Fingerprint Obfuscation for modern Linux Kernels

Programming Languages

python
139335 projects - #7 most used programming language

.. image:: https://travis-ci.org/mushorg/oschameleon.svg?branch=master :target: https://travis-ci.org/mushorg/oschameleon

=========== 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!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].