Hi Adriano
I am a final year student of BS at National University of Computer and
Emerging Sciences <http://www.nu.edu.pk/> and my majors are Computer
Science. I am planning to participate in GSoC this year and it will be my
first time to do so. I have strong interests in network programming and
distributed computing. I have programmed in C, C++, C#, Java, PHP, SQL and
JavaScript but C/C++ are one of my favourite and strongest language.
I am very much interested in developing the Mobile Sniffer for Android
powered devices. I have been on the receiving end of benefits coming up
from using network monitoring utilities such as Nmap and Wireshark but now
I want to take a leap by contributing to the community by working on alike
projects. I have keen interest in network security as I have been dealing
with clients from USA whose whole office infrastructure is at risk of being
compromised from network devices and would need to help them in mitigating
the risks.
I have taken the liberty to apply for GSoC beforehand so that I don't miss
the deadline. I have background knowledge of Android's SDK and Java through
working on my final year project (A P2P application for android powered
devices based on BitTorrent protocol). I have started to delve into
available resource on Android's NDK and Libpcap. SDK provided by android
supports Java which does not provide the ability of creating raw sockets
but we can achieve this functionality by porting the libpcap library
available with source code onto android. Once libpcap is compiled by
resolving any dependencies, it can be interfaced with UI and wrappers built
in SDK through the help of Java Native Interface (JNI).
After successful completion of the port and interfacing we can start
aggressive testing and fix any bugs arising in the process. A good
supporting documentation will be made as to make it easy to extend the
application for incorporating more features later on. Once released, it
will be an eye-catching application on GooglePlay, as so far the platform
lacks any major application for network monitoring.
You've mentioned on the ideas page that last year some of the work has been
done on this project, so I would like to know the current status of the
project. Will it be advisable to start this project from scratch? If there
has been any release, can you point that out to me so that I can get in
installed on my phone? The only bug reported on the project's page seems to
me as a feature that needs to be added to the UI.
Please comment.
Regards
Furhan Shabir <furhan.sha...@gmail.com>
*Skype: *furhan.shabir
National University of Computer & Emerging Sciences <http://www.nu.edu.pk>
------------------------------------------------------------------------------
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
_______________________________________________
Umit-devel mailing list
Umit-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/umit-devel