Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.6 / 3....
  • Linux Kernel 3.0.82 LTS...
  • KDE Software Compilatio...
  • PulseAudio 4.0
  • Wireshark 1.10.0
  • NetworkManager 0.9.8.2
  • LibreOffice 3.6.6 / 4.0...
  • SystemRescueCd 3.7.0
  • Linux Kernel 3.10 RC6
  • Ubuntu Tweak 0.8.5
  • Home > Linux > Database > Database APIs

    PacketDB 0.01

    Download button

    No screenshots available
    Downloads: 465  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    James F. | More programs
    GPL / FREE
    December 19th, 2006, 16:53 GMT
    ROOT / Database / Database APIs

     Read user reviews (0)  Refer to a friend  Subscribe

    PacketDB description

    PacketDB project's goal is to create a set of workflows that treat tcpdumps/packet captures.

    PacketDB project's goal is to create a set of workflows that treat tcpdumps/packet captures as just another sort of data to be loaded into relational structures and manipulated using the well-established methods of relational databases.

    The real fun begins after the scripts run and you get to play with that delicious data!

    After that ETL phase stabilizes (hopefully), the project would ideally expand into providing tools for discovery and reporting on that data (i.e. data mining and data warehousing). The tables existing for this first phase of the project might be thought of as staging tables for a load up to a datamart or data warehouse.

    Requirements:

    · mysql 5.0 (developed with 5.0.22)
    · python (tested with 2.3.5 and 2.5)
    · MySQL-python (developed with 1.2.1.p2)
    · Impacket from Core Security Technologies (developed with 0.9.6.0)
    · pcapy from Core Security Technologies (developed with 0.10.4)

    A note on the required software -- this is the language and database that was most convenient for this at the time. The project itself is generic enough to have version in a variety of languages against any relational database.

    Getting Started

    - mysql > 5.0 required

    Need a user to create databases and create the schema (CREATE/DROP/INDEX).

    1) create database in mysql

    mysql> create database mycaptures1213

    2) either create a new user

    GRANT SELECT, INSERT, UPDATE, DELETE
    ON mycaptures1213.*
    TO 'pcapper'@'localhost'
    IDENTIFIED BY 'pcapass';

    GRANT FILE
    ON *.*
    TO 'pcapper'@'localhost';

    commit;

    or grant the appropriate perms to pre-existing user

    GRANT SELECT, INSERT, UPDATE, DELETE
    ON mycaptures1213.*
    TO 'pcapper'@'localhost';

    3) update conf/properties.cfg with the new user information and new database

    4) create the database tables by cd'ing into the sql subdir of the project

    bash$ mysql -usuperuser mycaptures1213 -p < schema.sql

    Product's homepage

      


    TAGS:

    tcpdump capture | packet capture | relational databases | PacketDB | tcpdump | packet

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM