Edit: I'm an idiot that needs to read before I post.
Thank you for the response, shamanvirtuel!
I'm a huge fan of your work (I think it shows) and I'm very glad to see you are back in the scene!
Just FYI: I didn't decompile SpoonWEP/WPA... I am learning Java at school and when I found out I can run system commands via Java (and read the output) I knew I could make an automated cracker. I did borrow heavily from SpoonWEPs design and functionality, so I hope you don't mind...