Hi Furhan,
Answers below...
On Tue, Apr 3, 2012 at 3:42 PM, Furhan Shabir <furhan.sha...@gmail.com>wrote:
> 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.
>
Good move. We're advising all students to go ahead and submit an initial
draft asap, and then improve it with time so they 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.
>
Here is the current status: https://github.com/umitproject/pm-mobile
> Will it be advisable to start this project from scratch?
>
I don't think so... unless you have some argument to support that decision.
> 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.
>
Not released yet, but you can get it working from the source if you clone
that repository. Try to do that, and get a sense of how it is performing,
what it is lacking and what you propose to do on it to make it better. I'll
be looking forward for that in your proposal.
>
> 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
>
>
--
Adriano Monteiro Marques
http://www.openmonitor.org
http://www.umitproject.org
http://www.thoughtspad.com
"Don't stay in bed, unless you can make money in bed." - George Burns
------------------------------------------------------------------------------
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