Changes between Version 2 and Version 3 of Ideas2009

Show
Ignore:
Timestamp:
03/12/09 13:24:48 (4 years ago)
Author:
luis (IP: 193.137.168.120)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Ideas2009

    v2 v3  
    4646''' 
    4747Independent Features''' 
    48  
    4948   Independent features envolves the development of small features, bug hunting and usability improvements on all Umit codebase. Although most part of the features the student will have to work on will appear during the GSoC, we already have listed some we currently are aware of: 
    50  
    51 Windows Vista 
    52  
    53    We need to adapt Umit for the differences between Windows XP and Windows Vista, and eventually fix any issues the new projects may cause on this new windows version. A great part of our users uses windows, and there is a good chance they're currently migrating from XP to Vista. 
    54  
    55 Mac OS X and Maemo 
    56  
    57    Same as Windows Vista. We need to work on polishing Umit for these operating systems as it is not so easy to put it running on them, and there are some known issues and bugs related to them. 
    58  
    59 Independent features on UmitWeb 
    60  
    61     * Make Umit run on any browser (correct javascript problems, and other stuffs) 
    62     * Improve Console Management (list / start / stop services on several operating systems) 
    6349 
    6450Speedup 
     
    7056Nmap output weird text 
    7157 
    72 Depending on the loaded scan, Nmap output tab displays pretty weird text. This hapenned with scans that took reasonable time to load, so this may be related to the previous sub-sections. 
     58Depending on the loaded scan, Nmap output tab displays pretty weird text. This hapenned with scans that took reasonable time to load, so this may be related to the previous sub-sections.  
     59   
     60''' 
     61Bluetooth Sniffer 
     62''' 
     63   We intend to extend UmitBT's functionality by integrating Bluetooth protocol sniffing capabilities. Bluetooth protocol sniffing would allow users to monitor Bluetooth traffic to understand their Bluetooth spectrum in an indepth manner. Currently, Bluetooth protocol sniffing is available through costly hardware and software packages. This idea would allow users to sniff Bluetooth packets and display it in an intuitive manner similiar to Wireshark. Considerations for this idea are: 
    7364 
    74 Unittest 
     65    * Integrated into UmitBT 
     66    * Sniffing capability should be multi-platform. Implementation may vary. 
     67    * Understanding of PyBluez and LightBlue. 
     68    * May require intermediate knowledge on Bluetooth firmwares 
    7569 
    76     Umit lacks unit test suites, and that is in need.  An effort in order to have test suites is going to be made by independent features students. 
    77    
     70   The impact of this idea is vastly significant to the community as this would be the first open source implementation of Bluetooth protocol sniffing. Students would be apart of making history with us. 
    7871 
     72''' 
     73UmitWeb Server Enhancements ''' 
    7974 
     75As the Umit's web interface, UmitWeb needs a web server to get it running. Actually it has its own web server. It can receive requests, store session data, and do all the basics that a web server should. If you're willing to participate this year on improvements to the UmitWeb server, here are some hints we can list to inspirate you: 
    8076 
     77    * Multi-threading request work. 
     78    * Adapt web server for WSGI-compliance. 
     79    * Make a service-layer, to make umit for desktop able to do scans remotely too. 
     80 
     81There are some features that are not webserver-related, but it can be useful for a user that doesn't want to run UmitWeb on the built-in web server. The task is to make dispatchers for mod_wsgi/mod_python, cgi and FastCGI, to allow UmitWeb to run on Apache, IIS, etc. 
     82