When I find the time to finish testing and release byteseek 2.0, I'm hopeful that it will be faster than the current byteseek. I have replaced the ANTLR parser with a custom parser and made a number of other optimisations. I haven't tried it in DROID yet. It won't be a drop in replacement though.
I may investigate making the core search and match objects serializable too. Any chance you can run binary signature identifier through a profiler and let me know which bits are taking the most time?
Matt
Matt