Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conpot in docker-compose does not work with oschameleon #541

Open
SubhasisMukh opened this issue Nov 27, 2020 · 1 comment
Open

Conpot in docker-compose does not work with oschameleon #541

SubhasisMukh opened this issue Nov 27, 2020 · 1 comment

Comments

@SubhasisMukh
Copy link

I have been using Conpot, for quite a while now. There is also a tool that is used to change the fingerprint of a machine by fooling nmap probes. It is called Oschameleon. Oschameleon flushes iptables in the machine it is being run. Now, when I run Conpot by using docker-compose along with Oschameleon in the same machine, one of them (either Conpot or Oschameleon) does not work. I am assuming it is because of oschameleon flushing IPtables regularly and docker-compose using it to map system ports to docker ports. However, when I install Conpot in the machine, it works smoothly with Oschameleon.

Is there any way of running Conpot in docker-compose as well as oschameleon in the same machine?

I posted this in Superuser too, check it out here

@glaslos
Copy link
Member

glaslos commented Dec 6, 2020

Can you specify what you mean with "one of them [...] does not work"?
Did you verify your assumption regarding the iptables rules?
Seems like this is a weakness of OSChameleon assuming nobody else is using iptables. This could be solved in OSChameleon by only flushing its own rules instead of doing a full flush. I haven't been working on OSChameleon for a long time, so you might have to figure it out by yourself.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants