A little while ago I announced plans for Honeypot 3.0. A couple weeks after, I announced how Behavior Providers worked.
After a ton of thinking and work, I am updating my plans for Honeypot 3.0. There are a few reasons for this:
- Ultimately, it boils down to time. I don't have much of it at the moment, and while I'd love to see these features come to life, I don't think I can successfully implement the features I wanted to with my current knowledge level and available time.
- It was too ambitious. I am a single developer, not that skilled in Java, trying to implement features that require some crazy things like dynamic class loaders, for example. That's something I know I can't do currently with my skill level, let alone make it secure. Dynamically loading untrusted, unreviewed code? No way.
- It didn't make sense. Some of the features I announced just didn't