Today me and Ronaldo Prass
submited our application to the Student Reviews Contest
. The application was called JSaw that means Java System Authentication for Wireless Network.
The project's goal is improve the security of wi-fi networks. With this project we create a mechanism of authentication for wireless networks and increase the security of these networks. With that network administrators might know the hits generated from their networks.
The inspiration started in the Software Freedom Day - Porto Alegre
, where SERPRO
(the place that event's happened), need the all logs of everybody who access his network. Ok it's so far in my opinion, but we are planned to create a wi-fi zone. And the problem is "how we can create an wi-fi zone and logged all access??". The answer started in a Squid proxy
that can logged all access. Ok our problem are solved, and the event happened without problems. And at this point I'm learned about glassfish
, and talk to Ronaldo "maybe we can create an application for save the full name of people that use wi-fi at the PoaOSUG
event's, and with this tool we have the squid's logs and the full name of guys that generated the log. And put this project on the web to encourage the new java programers of GeJUn
". Ronaldo agree and we started the JSaw project.
The JSaw project are hosted at java.net
We are using the NetBeans
to develop, glassfish
as application server, the MySQL
as database system and all hosts are running OpenSolaris
Now we have an stable and tested version of JSaw, but there are a lot of features that will be implemented in the future. We are creating a road-map to organize the new versions. All parts of project are under CDDL license
If you liked our idea check-out the project's CVS at https://gejun.dev.java.net/source/browse/gejun/JSaw/?hideattic=1
Here are an screenshot of application running and an diagram that explain the structure of our solution.
This is a screenshot of JSaw
The diagram explained the structure of JSaw