Patrick Jattke patrick.jattke

patrick.jattke pushed to master at SPIN/ID2T-toolkit

7 years ago

patrick.jattke pushed to development at SPIN/ID2T-toolkit

  • e5a87dc00b Extended prerequisites
  • 77b92b4881 - Fixes returning the wrong packet count from DDoSAttack
  • 29d6a99849 Merge branch 'development' of git.tk.informatik.tu-darmstadt.de:SPIN/ID2T-toolkit into development
  • 078fd54731 - Improves the temporary attack pcap merging
  • 48844cbb47 - Fixes several bugs introduced during restructure of get_packtes in the attack classes - Optimizes the merging operation: Instead of merging each single attack pcap into the base pcap, first all attack pcaps are merged, then those are injected into the base pcap
  • View comparison for these 32 commits »

7 years ago

patrick.jattke pushed to development at SPIN/ID2T-toolkit

  • 53309a97ca - Enables generation of plots on headless machines - Improves output of serialization error in pcap_processor.cpp

7 years ago

patrick.jattke pushed to master at SPIN/ID2T-toolkit

  • 078fd54731 - Improves the temporary attack pcap merging
  • 48844cbb47 - Fixes several bugs introduced during restructure of get_packtes in the attack classes - Optimizes the merging operation: Instead of merging each single attack pcap into the base pcap, first all attack pcaps are merged, then those are injected into the base pcap
  • 491bbd5673 - Fixes a bug producing a wrong merged dataset when the input dataset passed by the constructor does not have a ".filextension" - Adds an error message if a packet could not be serialized - Adds the executable to CMakeLists (commented out) for building a running application during development
  • a7cbfc38a9 - Makes the PortscanAttack compatible to the new attack pcap writing architecture - Adds a fallback option if the IP address' used MAC address cannot be determined by use of the statistics database
  • c7167456f3 - Fixes errors introduced during merge of master branch - Moves the merging attack pcap with base pcap into the BaseAttack to enable intermediate writing (append) for DDoS attack
  • View comparison for these 29 commits »

7 years ago

patrick.jattke pushed to development at SPIN/ID2T-toolkit

  • 48844cbb47 - Fixes several bugs introduced during restructure of get_packtes in the attack classes - Optimizes the merging operation: Instead of merging each single attack pcap into the base pcap, first all attack pcaps are merged, then those are injected into the base pcap
  • 491bbd5673 - Fixes a bug producing a wrong merged dataset when the input dataset passed by the constructor does not have a ".filextension" - Adds an error message if a packet could not be serialized - Adds the executable to CMakeLists (commented out) for building a running application during development
  • a7cbfc38a9 - Makes the PortscanAttack compatible to the new attack pcap writing architecture - Adds a fallback option if the IP address' used MAC address cannot be determined by use of the statistics database
  • View comparison for these 3 commits »

7 years ago

patrick.jattke pushed to performance_eval at SPIN/ID2T-toolkit

  • c03e35c5b3 Adds merger.py and modifications on ID2T classes

7 years ago

patrick.jattke pushed to performance_eval at SPIN/ID2T-toolkit

  • fb29f34825 Merge branch 'development' into performance_eval

7 years ago

patrick.jattke pushed to performance_eval at SPIN/ID2T-toolkit

7 years ago

patrick.jattke pushed to performance_eval at SPIN/ID2T-toolkit

  • e998eefca1 - Instruments code for performance measurement
  • c7167456f3 - Fixes errors introduced during merge of master branch - Moves the merging attack pcap with base pcap into the BaseAttack to enable intermediate writing (append) for DDoS attack
  • d22afa161a Fixed merge conflicts
  • 0b05608efc - Adds the ability to plot statistics diagrams by providing the parameter '-p/--plot' and an optional file format, e.g., '-p format=pdf'
  • c26b45f9d5 AttackParameters - Adds the parameter NUMBER.ATTACKERS used by DDoSAttack BaseAttack - Improves parameter validation - Adds method to generate random MAC address DDoSAttack - Improves derivation of attack parameters

7 years ago

patrick.jattke pushed to development at SPIN/ID2T-toolkit

7 years ago

patrick.jattke pushed to development at SPIN/ID2T-toolkit

  • 0b05608efc - Adds the ability to plot statistics diagrams by providing the parameter '-p/--plot' and an optional file format, e.g., '-p format=pdf'
  • c26b45f9d5 AttackParameters - Adds the parameter NUMBER.ATTACKERS used by DDoSAttack BaseAttack - Improves parameter validation - Adds method to generate random MAC address DDoSAttack - Improves derivation of attack parameters
  • View comparison for these 2 commits »

7 years ago

patrick.jattke opened issue SPIN/ID2T-toolkit#25

Statistics: Add protocol name to ip_ports table

7 years ago

patrick.jattke pushed to development at SPIN/ID2T-toolkit

7 years ago

patrick.jattke pushed to development at SPIN/ID2T-toolkit

  • 2c3f4c9a1c - Fixes bug: Comparison operator in named queries is discarded and always '=' is used

7 years ago

patrick.jattke pushed to master at SPIN/ID2T-toolkit

7 years ago

patrick.jattke pushed to development at SPIN/ID2T-toolkit

  • 2e9a925eb8 - Improves using statistics in the PortscanAttack - Removes (RST,ACK) answer from target host if port is not open - Fixes bug: Temporary attack pcap is not deleted from /tmp directory - Adds methods for retrieving statistics by Statistics class
  • 0d0e7c08df Removed libpcapreader from git index
  • View comparison for these 2 commits »

7 years ago

patrick.jattke opened issue SPIN/ID2T-toolkit#24

Add version field to SQLite statistics database

7 years ago

patrick.jattke pushed to development at SPIN/ID2T-toolkit

  • 5f9e34805a Removes PyCharm/CLion IDE config files from repository
  • 8694f44c8d Adds .so to gitignore
  • a488186a79 pcap_processor - fixes bug #21: Port scans are not being inserted into the target in correct time sequence. Packet timestamp's microseconds were not considered during merge. - adds ip_mac entry for IP packet receiver
  • e524a7e179 BaseAttack - generates random timestamp's microseconds for first attack packet if no microseconds were provided by the attack parameter - makes _is_ip_address compatible for list of IP addresses (strings) - fixes bug: inject.after-packet cannot be determined PortscanAttack - improves timestamp generation, avoids using global variables AttackController - removes useless variable 'written_pcaps' Controller - fixes bug: intermediate pcaps of multiple attack injection are not deleted Statistics - adds the method: get_pps_received
  • a6fa054fc2 - Improved printing of single-row query results, this also includes the file_statistics table
  • View comparison for these 6 commits »

7 years ago

patrick.jattke closed issue SPIN/ID2T-toolkit#21

Port scans are not being inserted into the target in correct time sequence

7 years ago

patrick.jattke commented on issue SPIN/ID2T-toolkit#21

Port scans are not being inserted into the target in correct time sequence

@carlos.garcia Thanks for the details! I finally could reproduce and fix the bug (see commit 3e4c455d10 on development branch).

7 years ago