The re-designed KayRa 0.2a has been released! It's sporting a brand new SWT gui and proves to be far more useful. The functionality is still a bit limited, but I have now added a Meta Tag scan routine to detect page redirects.
After almost a year of doing absolutely nothing on KayRa, I've come back with a new model. I'm using SWT and releasing KayRa so that it's a tad bit more user friendly to everyone using it.
I'm also going with OWASP so that I can base my Pen Testing on some sort of widely accepted guide.
Skeleton is ready. The first release will only have information gathering. I'll probably set up some sort of modular architecture when it comes to running tests on the Sites.
I'm working out some output format issues with the new version. I've re-written KayRa to make use of HTTPClient methods and things are looking really good. I'm struggling with a presentation mechanism to display all the FORM tag information in a readable, coherent manner.
I decided to release a pre-alpha regardless of the re-writes going on. Functionality is limited to only FORM analysis and a single webpage. There should be some major improvements in the next releases. The source code will also follow in the next release.
Crap! KayRa is taking too long to be released. Because I'm new to Java, I keep finding out better ways to do stuff. I now plan to make use of JerichoHTML Parser, HTTPClient and JFreeReport to get the job done. It can save me a lot of time. This, however, would mean a complete re-write, but at least I know I'll have a better product out sooner.
Development on KayRa is proceeding at a rapid pace. Expect a Pre-Alpha release soon.
This version will have very basic functionality. Perhaps only Server Header Queries, Identifying how many FORM and SCRIPT tags exists in the page.
It will still only be able to act on one webpage, as I have not started on the crawling module yet. The input, output has also not been finalized, so it will work on very rudimentary system of command line arguments for input and flat text files for output.