Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Calculate independent FMSs for each symbol message (fixes #15) #19

Closed
wants to merge 41 commits into from

Commits on Sep 19, 2018

  1. Configuration menu
    Copy the full SHA
    139b6d7 View commit details
    Browse the repository at this point in the history
  2. Sources of PCAPs

    skleber committed Sep 19, 2018
    Configuration menu
    Copy the full SHA
    9e3878f View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2018

  1. Configuration menu
    Copy the full SHA
    bab5f43 View commit details
    Browse the repository at this point in the history
  2. fix class attributes

    skleber committed Sep 21, 2018
    Configuration menu
    Copy the full SHA
    2536a24 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c2602d3 View commit details
    Browse the repository at this point in the history
  4. pc md

    skleber committed Sep 21, 2018
    Configuration menu
    Copy the full SHA
    8f0b7c4 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2018

  1. Configuration menu
    Copy the full SHA
    5153a04 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0ff3de2 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2018

  1. Configuration menu
    Copy the full SHA
    735236f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8eb68c9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f1e2742 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    197e34d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f7222f3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ff4a5f0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6d9000a View commit details
    Browse the repository at this point in the history
  8. improve introduction in README, add requirements, some first and basi…

    …c doctests, and add layer parameter to all scripts
    skleber committed Nov 19, 2018
    Configuration menu
    Copy the full SHA
    19b4241 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d14cefe View commit details
    Browse the repository at this point in the history
  10. fix repository in README

    skleber committed Nov 19, 2018
    Configuration menu
    Copy the full SHA
    168bd84 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2018

  1. Configuration menu
    Copy the full SHA
    4bf65f1 View commit details
    Browse the repository at this point in the history
  2. README update: compatibility

    skleber committed Dec 20, 2018
    Configuration menu
    Copy the full SHA
    3e1f0c2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cc87d74 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2020

  1. initate NEMETYL development

    skleber committed Jun 24, 2020
    Configuration menu
    Copy the full SHA
    2965cdd View commit details
    Browse the repository at this point in the history
  2. massive code cleanup, refactor AbstractSegment and its type hints to …

    …allow for simpler subtype checks
    skleber committed Jun 24, 2020
    Configuration menu
    Copy the full SHA
    7573bd1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5e52cfa View commit details
    Browse the repository at this point in the history
  4. Merge branch 'release' into github_master

    * release:
      finish NEMETYL development, INFOCOM2020 paper release
      massive code cleanup, refactor AbstractSegment and its type hints to allow for simpler subtype checks
      initate NEMETYL development
      README update: compatibility
      compatibility to tshark 2.6.3 json output
    skleber committed Jun 24, 2020
    Configuration menu
    Copy the full SHA
    91360c9 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2021

  1. Configuration menu
    Copy the full SHA
    679a2ea View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2021

  1. Configuration menu
    Copy the full SHA
    1f8cb27 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    315c988 View commit details
    Browse the repository at this point in the history
  3. Add Dockerfile (vs-uulm#3)

    * pin versions
    
    * sort requirements.txt
    
    * Remove netzob, install manually instead
    
    * Add Dockerfile
    
    * rename workdir to nemere
    
    * Pin netzob commit
    
    * Install pylstar manually
    
    pylstar is a dependency of netzob, but pip refuses to install it.
    Therefore, we are just installing it manually befor installing netzob.
    techge authored Jun 28, 2021
    Configuration menu
    Copy the full SHA
    fa665a7 View commit details
    Browse the repository at this point in the history
  4. Merge pull request vs-uulm#4 from techge/minor-fixes

    WIP: Minor fixes
    skleber authored Jun 28, 2021
    Configuration menu
    Copy the full SHA
    966a669 View commit details
    Browse the repository at this point in the history
  5. Squashed commit of the following:

        fix failing doctests
        remove namespace cluttering imports in nemere/__init__.py
        add some debug output per logger
        handle smb's NT IOCTL Data
        fix performance in getting tshark-version-compatible ParsingConstants
        fix typos
        fix parallel dissimilarity calculation
        fix minor doctest issues
        small fixes in main scripts
        add details in comments
    skleber committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    a0128d3 View commit details
    Browse the repository at this point in the history
  6. Squashed commit of the following:

       fix failing doctests
       remove namespace cluttering imports in nemere/__init__.py
       add some debug output per logger
       handle smb's NT IOCTL Data
       fix performance in getting tshark-version-compatible ParsingConstants
       fix typos
       fix parallel dissimilarity calculation
       fix minor doctest issues
       small fixes in main scripts
       add details in comments
    skleber committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    ee51fad View commit details
    Browse the repository at this point in the history
  7. Merge branch 'release' into github_master

    * release:
      Squashed commit of the following:
    skleber committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    c03cafd View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2021

  1. Configuration menu
    Copy the full SHA
    387f4a1 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2021

  1. Fix typo and add help info

    techge committed Jul 12, 2021
    Configuration menu
    Copy the full SHA
    092ecf8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    48918ba View commit details
    Browse the repository at this point in the history
  3. Add newer netaddr version

    This shall overrided the version used by netzob which is deprecated and
    results in python warnings because of old code.
    techge committed Jul 12, 2021
    Configuration menu
    Copy the full SHA
    70007e0 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2021

  1. Merge pull request vs-uulm#9 from techge/message-parser

    _getElementByName always returns a list now
    skleber authored Jul 14, 2021
    Configuration menu
    Copy the full SHA
    5887545 View commit details
    Browse the repository at this point in the history
  2. Merge pull request vs-uulm#11 from techge/typos-and-docu

    Typos and docu
    skleber authored Jul 14, 2021
    Configuration menu
    Copy the full SHA
    52541b2 View commit details
    Browse the repository at this point in the history
  3. Squashed commit of the following:

        simplify if-cascade in ParsedMessage._parseJSON
        add test cases for messageParser/ParsedMessage._getElementByName
        fix doctests to be called by nosetests
        added dns field for type lookup (by Mathias Wagner)
    skleber committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    4087944 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2021

  1. calculate independent FMSs for each symbol message

    symbolListFMS did only calculate FMS for one message, instead of all
    message of a symbol. Now it is create a DissectorMatcher object for each
    message of the symbol and thus creates a FMS list of all message of
    a symbol.
    techge committed Aug 10, 2021
    Configuration menu
    Copy the full SHA
    59645e3 View commit details
    Browse the repository at this point in the history