Skip to content

Add DNS history and runtime regex checks#13

Open
Julz19 wants to merge 1 commit into
codingo:mainfrom
Julz19:codex/paypal-bounty-history-regex
Open

Add DNS history and runtime regex checks#13
Julz19 wants to merge 1 commit into
codingo:mainfrom
Julz19:codex/paypal-bounty-history-regex

Conversation

@Julz19
Copy link
Copy Markdown

@Julz19 Julz19 commented May 16, 2026

Summary

  • Add DNS history metadata (first-seen, last-seen, seen) and carry prior DNS records forward when they rotate out of the current scan.
  • Add --fs, --ls <days>, and --lsd <MM/DD/YYYY> reporting for first-seen and last-seen changes.
  • Add runtime regex checks via --checks <file.json> across DNS, HTTP metadata, history metadata, and capped response body fields (body, page_content, response_body).
  • Document the new history and regex-check workflows in the README.

This is intended to address #1 and #2 in one combined implementation.

Validation

  • git diff --check
  • clang++ -std=c++17 -fsyntax-only -I dooked/include -I dooked/json/single_include dooked/source/utils/io_utils.cpp

A full local CMake build was not completed on this machine because Boost headers are not installed/available locally; the main resolver stack includes Boost.Asio/Beast headers.

If accepted for the listed bounties, payout can be sent to: https://paypal.me/JulianAcero897

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant