Skip to content

feat: Checkfirst connector - Pravda network infrastructure & improvements#1

Open
herve-checkfirst wants to merge 10 commits intomasterfrom
feat/checkfirst-connector
Open

feat: Checkfirst connector - Pravda network infrastructure & improvements#1
herve-checkfirst wants to merge 10 commits intomasterfrom
feat/checkfirst-connector

Conversation

@herve-checkfirst
Copy link
Copy Markdown

Summary

  • Add one-off Pravda network infrastructure bundle (36 pravda-XX.com domains, 60+ news-pravda.com subdomains, shared hosting IP 178.21.15.85) attributed to the Portal-Kombat intrusion set per SGDSN/VIGINUM reports
  • Improve STIX object model: add Infrastructure, Campaign, IntrusionSet SDOs with deterministic IDs and proper temporal relationships
  • Use schedule_iso() for standard external-import scheduling
  • Update README with full STIX object model documentation and infrastructure bundle details

Changes

  • pravda_network.py — new module with Pravda domain/IP data and subdomain mappings
  • main_logic.py — infrastructure bundle on first run, improved article-to-STIX mapping with Infrastructure objects
  • converter_to_stix.py — new STIX object builders (Infrastructure, IPv4, Campaign, IntrusionSet, relationships)
  • connector.py — switch to schedule_iso() scheduling
  • settings.py / types.py — minor additions
  • README.md — updated with infrastructure bundle docs and STIX model diagrams
  • .circleci/config.yml — CI fix for LTS release builds

@github-actions
Copy link
Copy Markdown

Thank you for your contribution, but we need you to sign your commits. Please see https://docs.github.com/en/authentication/managing-commit-signature-verification/signing-commits

1 similar comment
@github-actions
Copy link
Copy Markdown

Thank you for your contribution, but we need you to sign your commits. Please see https://docs.github.com/en/authentication/managing-commit-signature-verification/signing-commits

@Solatrix Solatrix force-pushed the feat/checkfirst-connector branch from 291648b to 4308e6e Compare March 16, 2026 16:26
@herve-checkfirst herve-checkfirst force-pushed the feat/checkfirst-connector branch from 4308e6e to 14fd89b Compare March 16, 2026 16:37
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.

6 participants