thinkst / opencanary

Modular and decentralised honeypot
http://opencanary.org
BSD 3-Clause "New" or "Revised" License
2.21k stars 353 forks source link

Bypass honeypot detection #340

Closed ruppde closed 5 months ago

ruppde commented 5 months ago

Is your feature request related to a problem? Please describe. The tool honeydet is able to detect opencanary: https://github.com/referefref/honeydet/blob/main/signatures.yaml

Describe the solution you'd like Change opencanary to bypass that detection.

Describe alternatives you've considered I see 2 options:

  1. Fix the underlying problem like e.g. handling of special characters
  2. Write a specific bypass for the detection rule. Would be quicker but is avoided with a slight change in the signatures.yaml mentioned above => cat & mouse game.

Additional context https://github.com/referefref/honeydet

jayjb commented 5 months ago

Hi @ruppde,

Thanks for reporting. We have looked into this and found the following:

What we will do however, is we can build a detection around whether someone is trying to run honeydet against our OpenCanary software.