Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: activecm/rita
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v5.0.8
Choose a base ref
...
head repository: activecm/rita
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v5.1.0
Choose a head ref
  • 4 commits
  • 91 files changed
  • 6 contributors

Commits on Sep 22, 2025

  1. Configuration menu
    Copy the full SHA
    bcd0481 View commit details
    Browse the repository at this point in the history
  2. Update configuration (#78)

    * Update on config structure, functionality, and tests
    
    Co-Authored-By: Naomi Kramer <naomiagoddard@gmail.com>
    
    * Extend subnet type to read/write from db, update tests
    
    Co-Authored-By: Liza Tsibur <liza@activecountermeasures.com>
    
    * updated read file config test and subnet tests
    
    * fixed config and util tests, updated subnet related functions
    
    Co-Authored-By: Naomi Kramer <naomiagoddard@gmail.com>
    
    * Remove error return from GetDefaultConfig
    
    Co-Authored-By: Liza Tsibur <liza@activecountermeasures.com>
    
    * added json tags to database struct
    
    * Updated beacon weights validation for config
    
    * updates to score thresholds validation tags
    
    * changes to config subnet validation and testing
    
    * Update subnet.go
    
    * Write missing host entries to http to populate http_proto
    
    * Updating some fields to uint64
    
    * WIP update some field types
    
    * Update zeek count types and fix tests
    
    * Add clickhouse credentials
    
    * Misc fixes
    
    * Update pointer
    
    * Add ability to mark datasets as sample datasets
    
    * fix column name
    
    * Fix datasets exiting import if hour is empty
    
    * Fix zeek count parsing from TSV files
    
    * Remove storing dns conns in arrays, Fix historical first seen dns lag
    
    * Remove unused columns
    
    * Update config.hjson
    
    * Update config.hjson
    
    * updated impact category score functions to use float64
    
    Co-Authored-By: Naomi Kramer <naomiagoddard@gmail.com>
    
    * Update subnet.go
    
    * Store import version in imports table
    
    * Fix duplicated SNI/IP long connections
    
    * Update subnet_test.go
    
    * Cleanup output
    
    * Rolling files updates (#39)
    
    * Limit number of days to import for rolling datasets
    
    * Fix breaking imports when import was interrupted
    
    * Remove debug output
    
    ---------
    
    Co-authored-by: Naomi Kramer <naomi@activecountermeasures.com>
    
    * Omit parts of env from output
    
    * Set max for threat intel datasize
    
    * Remove SELinux neutering for QA
    
    * Add network size column
    
    * Fix http_proto for missing host, update tests for missing host fixes
    
    * Add online feeds to default config
    
    * Update sshprep (#45)
    
    * Update sshprep
    
    Co-Authored-By: William Stearns <3538265+william-stearns@users.noreply.github.com>
    
    * Update sshprep
    
    Add Bradley's suggestion of using head -1 to limit to a single address.
    
    ---------
    
    Co-authored-by: Naomi Kramer <naomi@activecountermeasures.com>
    Co-authored-by: William Stearns <3538265+william-stearns@users.noreply.github.com>
    
    * Installer Behavior Tweaks (#41)
    
    * Add --yes flag to add-apt-repository command
    
    * Add missing sudo flags, make sure we're using the SUDO variable instead
    
    * Add ability to perform zone transfers (#48)
    
    * Store zone transfer records
    
    Co-Authored-By: moth <25512187+0x6d6f7468@users.noreply.github.com>
    
    * Update config
    
    * Add tests
    
    * Tests, connectivity test
    
    * Update tests
    
    ---------
    
    Co-authored-by: moth <25512187+0x6d6f7468@users.noreply.github.com>
    
    * Support RedHat/RHEL as a valid target (#47)
    
    * Update sshprep
    
    Co-Authored-By: William Stearns <3538265+william-stearns@users.noreply.github.com>
    
    * Supporrt RedHat/RHEL as a valid target
    
    ---------
    
    Co-authored-by: Naomi Kramer <naomi@activecountermeasures.com>
    Co-authored-by: William Stearns <3538265+william-stearns@users.noreply.github.com>
    Co-authored-by: moth <moth@blackhillsinfosec.com>
    
    * Fix tests (#49)
    
    * Fix tests
    
    * Update WalkFiles to use UTC
    
    * fixed issue with rolling datasets over 24hours old not getting historical first seen timestamp set (#52)
    
    * Change values from float32 to float64 (#50)
    
    * Switch float32 to float64
    
    * Update threat category calculation to match CalculateBucketedScore (#51)
    
    ---------
    
    Co-authored-by: Liza Tsibur <liza@activecountermeasures.com>
    
    * Bump max query execution time default value
    
    * Use string instead of error for ZoneTransferConnectivityErrors struct fields (#61)
    
    * Upgrade Golang to version 1.24 (#59) (#60)
    
    * Replace get_url with shell and curl (#58)
    
    * Update sshprep
    
    Co-Authored-By: William Stearns <3538265+william-stearns@users.noreply.github.com>
    
    * Replace get_url with shell and curl
    
    * Use get_url by default, fall back to curl if it fails
    
    ---------
    
    Co-authored-by: Naomi Kramer <naomi@activecountermeasures.com>
    Co-authored-by: William Stearns <3538265+william-stearns@users.noreply.github.com>
    Co-authored-by: moth <moth@blackhillsinfosec.com>
    
    * add automated log transfer, AC-Hunter issue 135 (#62)
    
    * Update sshprep
    
    Co-Authored-By: William Stearns <3538265+william-stearns@users.noreply.github.com>
    
    * add automated log transfer, PR135
    
    * cron requires non-executable permission
    
    * Specify suggested YAML plugin and config in VSCode workspace
    
    * Linting and light cleanup
    
    * Update generate_installer.sh
    
    Download zeek_log_transport.sh to send to the sensor.
    
    * Create cron file if remote zeek installation
    
    * Only run zeek log import steps for remote sensor installations
    
    ---------
    
    Co-authored-by: Naomi Kramer <naomi@activecountermeasures.com>
    Co-authored-by: William Stearns <3538265+william-stearns@users.noreply.github.com>
    Co-authored-by: moth <moth@blackhillsinfosec.com>
    
    * Temporarily disable RITA/Zeek log transport until installer is modular (#66)
    
    * Uniform -y flag usage for repo management/package installation; Uniform SUDO variable usage (#68)
    
    * Resolve Installer Side Effects and Formalize RHEL Support (#73)
    
    * Add missing necessary wildcards for RHEL versions
    
    * Remove Ansible task replacing python3-requests to avoid RHEL distro installation side effects
    
    * Update supported distros in README
    
    * Update scoring defaults
    
    * Resolve Ansible Reboot Errors (#75)
    
    * Clean up conditionals; Fix reboot step for Ubuntu
    
    * Suppress erroneous error output on RPM systems, ignore errors on reboot necessity checks
    
    * Ignore missing host rows for openhttp (#76)
    
    * Fix integration tests due to prevalence (#77)
    
    ---------
    
    Co-authored-by: Liza Tsibur <liza@activecountermeasures.com>
    Co-authored-by: moth <moth@blackhillsinfosec.com>
    Co-authored-by: William Stearns <william.l.stearns@gmail.com>
    Co-authored-by: William Stearns <3538265+william-stearns@users.noreply.github.com>
    Co-authored-by: moth <25512187+0x6d6f7468@users.noreply.github.com>
    6 people authored Sep 22, 2025
    Configuration menu
    Copy the full SHA
    b923c39 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2025

  1. Update changes for docker deployment (#79)

    Updated configurations for docker deployment to reflect changes made in #78
    caffeinatedpixel authored Sep 23, 2025
    Configuration menu
    Copy the full SHA
    ee04ee4 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2025

  1. Fix IXFR transfers for Linux DNS servers (#80)

    Co-authored-by: moth <25512187+0x6d6f7468@users.noreply.github.com>
    caffeinatedpixel and 0x6d6f7468 authored Sep 24, 2025
    Configuration menu
    Copy the full SHA
    470d050 View commit details
    Browse the repository at this point in the history
Loading