Skip to content
This repository has been archived by the owner on Oct 20, 2023. It is now read-only.

Brute Ratel Parser Alpha & Custom Parser Foundation #143

Merged
merged 30 commits into from
Jul 31, 2023

Commits on Jun 22, 2023

  1. Add brute ratel parser

    Add validate and info commands for both brute ratel and cobaltstrike parsers
    Add new parsers env variable
    Update campaign log upload form and endpoints
    Rename cs-parser to cobalt-strike-parser
    GoldingAustin committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    87a8dc5 View commit details
    Browse the repository at this point in the history
  2. Move parsers to parsers folder

    Create core parser packages
    GoldingAustin committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    7b3f86a View commit details
    Browse the repository at this point in the history
  3. Add examples field to parser info

    Add migration scripts and run on gt dataset
    GoldingAustin committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    55ecdef View commit details
    Browse the repository at this point in the history
  4. Add auto-generated mitre comments

    Fix client graphql shape for parserInfo
    GoldingAustin committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    9edf611 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    40bc2d9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bd63cd8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    182fa54 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6a629af View commit details
    Browse the repository at this point in the history
  9. Update campaign upload tabs cy-test value and only render active

    Update cypress tests to use new tabs
    GoldingAustin committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    237cde2 View commit details
    Browse the repository at this point in the history
  10. Update config to use config.json file, JSON schema, and zod schema

    Update README with config changes
    GoldingAustin committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    7f801fd View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    528636e View commit details
    Browse the repository at this point in the history
  12. Add json schema generator for parser messages

    Add description of parsing message properties and types
    GoldingAustin committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    3aad3e1 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    7a77372 View commit details
    Browse the repository at this point in the history
  14. Update yarn.lock

    GoldingAustin committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    877acae View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    150444e View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2023

  1. Update campaign parser to an array of parsers, only uses now

    Fix issue with single server uploads
    Fix migrations
    Misc fixes to types
    GoldingAustin committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    bd4dfec View commit details
    Browse the repository at this point in the history
  2. Move landing page to docs folder

    Use root README within landing page
    GoldingAustin committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    0cfa4ec View commit details
    Browse the repository at this point in the history
  3. Remove applications/landing-page from tsconfig.json

    Austin Golding authored and GoldingAustin committed Jul 7, 2023
    Configuration menu
    Copy the full SHA
    5adee0f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e34df46 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2023

  1. Configuration menu
    Copy the full SHA
    db0ec88 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f2962d6 View commit details
    Browse the repository at this point in the history
  3. pin moon to 1.2

    sang2925 committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    f934c56 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2023

  1. Add documentation and examples to parser outputs and info interfaces

    Update JSON schemas with improved documentation
    Update parsers with slight changes to types
    GoldingAustin committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    17c46fd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ccd5162 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. Merge remote-tracking branch 'origin/develop' into feature/brute-rate…

    …l-parser
    
    # Conflicts:
    #	applications/client/src/store/graphql/BeaconMetaModel.base.ts
    #	applications/client/src/store/graphql/HostMetaModel.base.ts
    #	applications/landing-page/dist-landing/index.html
    #	applications/server/schema.graphql
    #	packages/migrations/src/campaign-migrations/.snapshot-campaign.redeye.json
    #	packages/migrations/src/db-configs.ts
    GoldingAustin committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    c5f5474 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b5abbe7 View commit details
    Browse the repository at this point in the history
  3. Fix type imports

    Update communication type enums to match case of values
    Fix enum values in parser output
    Fix beacon name loading check and display
    GoldingAustin committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    a3aec8c View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

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

Commits on Jul 31, 2023

  1. Configuration menu
    Copy the full SHA
    822038a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    70c2291 View commit details
    Browse the repository at this point in the history