Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: newflows
Commits on Aug 16, 2010
  1. Added ability to calculate final arrival times.

    Andrew Fleenor authored
  2. Fixed calculation of seq_num of new data when merging to back of exis…

    Andrew Fleenor authored
    …ting data
  3. TCP stitching working again

    Andrew Fleenor authored
    Finished implementing stitching. Added new test program that writes out tcp
    data to a directory (again). Slight restructuring in TCPFlowAccumulator to
    reflect new architecture.
  4. started rewriting TCPFlow, new naming conventions for seq numbers

    Andrew Fleenor authored
    Sequence number variables shall be named 'seq_start' or 'seq_end'. TCPFlow
    will soon support streaming packets, not just a list, through an add(pkt)
    method.
Commits on Aug 14, 2010
Commits on Aug 11, 2010
  1. started adding HTTP Parsing

    Andrew Fleenor authored
Commits on Aug 10, 2010
  1. refactoring in tcpflow.py: new class TCPDirection, moved assemble_stream

    Andrew Fleenor authored
    Specifically, it was made into a free function, as was detect_handshake. A
    no-op detect_closing handshake has also been added
  2. re-wrote get_flow to use a dictionary-based approach to checking keyw…

    Andrew Fleenor authored
    …ord args
Commits on Aug 9, 2010
  1. added handshake detection

    Andrew Fleenor authored
    I think. also a few convenience members of TCPPacket
  2. more, maybe better logging and error handling

    Andrew Fleenor authored
  3. added writeout_data method to TCPFlow

    Andrew Fleenor authored
    it writes out forward and reverse data to two files with names determined by
    a base name passed to the method
  4. added ModifiedReader to pcaputil

    Andrew Fleenor authored
Commits on Aug 6, 2010
  1. I don't know everything that's in here.

    Andrew Fleenor authored
Commits on Aug 5, 2010
  1. tweaks to main.py, tcpflow.pyinvolving output and comments

    Andrew Fleenor authored
    made TCPFlow stop printing 'returning first of 1 segments warnings'
    added debug packet count to TCPFlowAccumulator'
Commits on Aug 4, 2010
  1. re-organized full-tree testing code

    Andrew Fleenor authored
Commits on Jul 30, 2010
  1. beginning testing, comparing pcap2har and pyper

    Andrew Fleenor authored
    added a stripped-down form of pyper, and changed main.py to create a
    pyper.WaterfallAnalysis with the same file it analyzes with
    TCPFlowAccumulator. Eventually, it will be a side-by-side comparison program
    for the two.
Commits on Jul 29, 2010
  1. nothing, just formatting

    Andrew Fleenor authored
  2. made main.py batchable by using cmdline args instead of hardcoded var…

    Andrew Fleenor authored
    …iables
  3. added main program that writes contents of all flows to files

    Andrew Fleenor authored
    also, various cosmetic changes in tcpflow.py
  4. refactored merge into merge and inner_merge

    Andrew Fleenor authored
    inner_merge is more general and reuseable
  5. minor changes in tcpflow.py, main.py

    Andrew Fleenor authored
    in merge, renamed newdata to final data, to free up name
    newdata. new docstrings. In main.py, print out flows in the
    parsed file
Commits on Jul 28, 2010
  1. now have full compressed and non-compressed FHS pcaps

    Andrew Fleenor authored
  2. removing extraneous files

    Andrew Fleenor authored
Commits on Jul 27, 2010
  1. pulled cruft, better error checking

    Andrew Fleenor authored
    also, new fhs.pcap, and a couple helper functions in pcap.py
Commits on Jul 26, 2010
  1. flow stitching appears to be working

    Andrew Fleenor authored
    also added a new, uncompressed HTTP pcap from the Wireshark wiki
  2. Flow stitching fails with no data collected

    Andrew Fleenor authored
Commits on Jul 23, 2010
  1. going home. started impl'ing flow stitching

    Andrew Fleenor authored
Commits on Jul 22, 2010
  1. possibly faulty tcp seq # comp algo

    Andrew Fleenor authored
  2. started trying to compare TCP sequence #'s

    Andrew Fleenor authored
Commits on Jul 21, 2010
  1. merging in changes from github to Fleenor@Vista

    Andrew Fleenor authored
  2. beginning tcpseq.py, for TCP sequence operations

    Andrew Fleenor authored
  3. adding 'pass' to loop in TCPFlowAccumulator

    Andrew Fleenor authored
Commits on Jul 20, 2010
  1. line twiddling

    Andrew Fleenor authored
Something went wrong with that request. Please try again.