File size: 13,593 Bytes
598b58b 5729d24 598b58b | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 | <!doctype html>
<html lang="en">
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>CyberSec / Audit-Trail Stack</title>
<meta name="description" content="Audit-chain cybersecurity integrity map."/>
<style>
:root{
--bg:#05070b;--bg2:#0b1020;--ink:#f1f8ff;--muted:#bfd0e7;--dim:#8191aa;
--cyan:#70e8ff;--blue:#4c8bff;--purple:#a05cff;--green:#7dffad;--gold:#ffd27a;--red:#ff6b8a;
--line:rgba(112,232,255,.22);--line2:rgba(125,255,173,.30);--radius:26px;--shadow:0 28px 100px rgba(0,0,0,.50);
}
*{box-sizing:border-box}
html{scroll-behavior:smooth}
body{
margin:0;color:var(--ink);
font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;
line-height:1.55;min-height:100vh;overflow-x:hidden;
background:
radial-gradient(circle at 18% 0%,rgba(112,232,255,.21),transparent 28rem),
radial-gradient(circle at 84% 10%,rgba(160,92,255,.20),transparent 29rem),
radial-gradient(circle at 52% 94%,rgba(125,255,173,.10),transparent 36rem),
linear-gradient(135deg,var(--bg),var(--bg2) 56%,#030407);
}
.gridbg,.scan,.beam{position:fixed;inset:0;pointer-events:none}
.gridbg{opacity:.16;background:
linear-gradient(90deg,transparent 0 48px,rgba(112,232,255,.18) 49px,transparent 50px),
linear-gradient(0deg,transparent 0 48px,rgba(112,232,255,.10) 49px,transparent 50px);
background-size:50px 50px;mask-image:linear-gradient(to bottom,transparent,black 12%,black 84%,transparent)}
.scan:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent 0 8px,rgba(125,255,173,.055) 9px,transparent 10px);opacity:.55}
.beam:before,.beam:after{content:"";position:absolute;width:45vw;height:8vw;background:linear-gradient(90deg,transparent,rgba(112,232,255,.30),transparent);filter:blur(8px);top:12%;right:-12%;border-radius:999px;transform:rotate(-13deg)}
.beam:after{top:70%;left:-13%;right:auto;background:linear-gradient(90deg,transparent,rgba(125,255,173,.18),transparent);transform:rotate(18deg)}
.wrap{width:min(1160px,calc(100% - 34px));margin:0 auto;position:relative}
header{padding:76px 0 38px}
.kicker{display:inline-flex;align-items:center;gap:10px;border:1px solid var(--line2);background:rgba(255,255,255,.07);border-radius:999px;padding:9px 13px;color:#ddffec;text-transform:uppercase;font-size:12px;letter-spacing:.16em;font-weight:850;backdrop-filter:blur(14px)}
.dot{width:10px;height:10px;border-radius:50%;background:var(--green);box-shadow:0 0 25px var(--green)}
h1{font-size:clamp(40px,7.2vw,88px);line-height:.94;letter-spacing:-.07em;margin:24px 0 18px;max-width:1100px}
h1 span{background:linear-gradient(90deg,#fff,var(--green),var(--cyan),var(--gold));-webkit-background-clip:text;background-clip:text;color:transparent}
.sub{font-size:clamp(17px,2.1vw,23px);color:var(--muted);max-width:1000px;margin:0}
.actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}
.btn{color:var(--ink);text-decoration:none;border:1px solid rgba(112,232,255,.28);background:linear-gradient(135deg,rgba(112,232,255,.13),rgba(125,255,173,.10));padding:12px 16px;border-radius:15px;font-weight:850;box-shadow:0 16px 50px rgba(0,0,0,.22)}
.btn.secondary{background:rgba(255,255,255,.055);color:var(--muted)}
nav{position:sticky;top:0;z-index:20;background:rgba(5,7,11,.74);border-bottom:1px solid rgba(255,255,255,.12);backdrop-filter:blur(16px)}
nav .wrap{display:flex;gap:8px;overflow:auto;padding:11px 0}
nav a{white-space:nowrap;text-decoration:none;color:var(--muted);border:1px solid rgba(255,255,255,.13);background:rgba(255,255,255,.045);padding:8px 11px;border-radius:999px;font-size:13px}
section{padding:52px 0}
h2{font-size:clamp(28px,4vw,44px);line-height:1.05;letter-spacing:-.045em;margin:0 0 10px}
.lead{color:var(--muted);max-width:930px;font-size:17px;margin:0 0 22px}
.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}
@media(max-width:920px){.grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:650px){.grid{grid-template-columns:1fr}}
.card,.panel{border:1px solid var(--line);background:linear-gradient(180deg,rgba(255,255,255,.086),rgba(255,255,255,.034));border-radius:var(--radius);box-shadow:var(--shadow);padding:22px;position:relative;overflow:hidden}
.card:before,.panel:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,transparent,var(--accent,var(--cyan)),transparent);opacity:.85}
.icon{width:46px;height:46px;border-radius:16px;display:grid;place-items:center;font-size:24px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14)}
.top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}
.pill{font-size:11px;text-transform:uppercase;letter-spacing:.1em;font-weight:900;border:1px solid rgba(255,255,255,.16);border-radius:999px;padding:5px 8px;color:var(--dim);background:rgba(0,0,0,.18)}
.ok{color:var(--green);border-color:rgba(125,255,173,.35)} .watch{color:var(--gold);border-color:rgba(255,210,122,.35)} .stop{color:var(--red);border-color:rgba(255,107,138,.35)}
h3{font-size:21px;line-height:1.14;margin:0 0 8px;letter-spacing:-.02em}
p{color:var(--muted)}
.card p{font-size:14.5px;margin:0}
.tags{display:flex;gap:7px;flex-wrap:wrap;margin-top:14px}
.tag{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);border:1px solid rgba(255,255,255,.12);padding:5px 7px;border-radius:999px;background:rgba(255,255,255,.045)}
.split{display:grid;grid-template-columns:1fr 1fr;gap:16px}
@media(max-width:820px){.split{grid-template-columns:1fr}}
.equation{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;border:1px solid rgba(112,232,255,.22);background:rgba(0,0,0,.28);border-left:4px solid var(--cyan);border-radius:18px;padding:16px;color:#eaffff;overflow:auto;margin:12px 0;white-space:pre-wrap}
.notice{border:1px solid rgba(125,255,173,.30);border-left:5px solid var(--green);background:rgba(125,255,173,.08);border-radius:0 24px 24px 0;padding:22px}
.danger{border:1px solid rgba(255,107,138,.32);border-left:5px solid var(--red);background:rgba(255,107,138,.09);border-radius:0 24px 24px 0;padding:22px}
.links{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}
.links a{color:var(--ink);text-decoration:none;font-size:13px;font-weight:850;border:1px solid rgba(255,255,255,.14);padding:8px 10px;border-radius:12px;background:rgba(255,255,255,.06)}
footer{padding:34px 0 70px;color:var(--dim);border-top:1px solid rgba(255,255,255,.14);margin-top:30px}
footer a{color:var(--cyan)}
</style>
</head>
<body>
<div class="gridbg"></div><div class="scan"></div><div class="beam"></div>
<header class="wrap">
<div class="kicker"><span class="dot"></span> CyberSec / Audit-Trail Β· Integrity verification branch</div>
<h1>If it cannot be audited, <span>it cannot be trusted.</span></h1>
<p class="sub">A public HIR/OAM cybersecurity and audit-trail map for file integrity, event provenance, hash-chained logs, HIR triage scoring, tamper detection, and reviewable runtime defense.</p>
<div class="actions">
<a class="btn" href="#map">Explore audit map</a>
<a class="btn secondary" href="#boundary">Read boundary</a>
<a class="btn secondary" href="https://huggingface.co/spaces/HirModel/primordial-code-ecosystem" target="_blank" rel="noopener">Parent hub</a>
</div>
</header>
<nav>
<div class="wrap">
<a href="#map">Audit map</a>
<a href="#pipeline">Pipeline</a>
<a href="#evidence">Evidence packet</a>
<a href="#files">Files</a>
<a href="#boundary">Boundary</a>
</div>
</nav>
<main>
<section class="wrap" id="map">
<h2>Audit-trail integrity map</h2>
<p class="lead">This branch is about preserving evidence quality under pressure: what changed, when it changed, who or what triggered it, whether the chain remained intact, and whether the event should be triaged for review.</p>
<div class="grid">
<article class="card" style="--accent:#70e8ff"><div class="top"><div class="icon">π</div><span class="pill ok">File</span></div><h3>File integrity monitor</h3><p>Track file hashes, modification events, and integrity drift without pretending a hash alone explains intent.</p><div class="tags"><span class="tag">hash</span><span class="tag">file integrity</span></div></article>
<article class="card" style="--accent:#7dffad"><div class="top"><div class="icon">π</div><span class="pill ok">Audit</span></div><h3>JSON audit trail</h3><p>Structured event records preserve timestamps, event type, evidence fields, and reviewable runtime context.</p><div class="tags"><span class="tag">jsonl</span><span class="tag">provenance</span></div></article>
<article class="card" style="--accent:#ffd27a"><div class="top"><div class="icon">π</div><span class="pill watch">Chain</span></div><h3>Hash-chain review</h3><p>Sequential audit entries can expose tamper breaks, missing links, or discontinuities requiring human review.</p><div class="tags"><span class="tag">hash chain</span><span class="tag">tamper</span></div></article>
<article class="card" style="--accent:#a05cff"><div class="top"><div class="icon">π§</div><span class="pill watch">HIR</span></div><h3>HIR triage bridge</h3><p>Evidence is routed through honesty, integrity, respect, pressure, and risk-framing boundaries before escalation.</p><div class="tags"><span class="tag">HIR</span><span class="tag">triage</span></div></article>
<article class="card" style="--accent:#4c8bff"><div class="top"><div class="icon">π‘οΈ</div><span class="pill ok">Defense</span></div><h3>Runtime defense surface</h3><p>Audit output can feed defensive gates, HIR-SPU-style review, or runtime security dashboards.</p><div class="tags"><span class="tag">runtime</span><span class="tag">defense</span></div></article>
<article class="card" style="--accent:#ff6b8a"><div class="top"><div class="icon">β</div><span class="pill stop">Boundary</span></div><h3>No offensive playbook</h3><p>This Space documents defensive audit concepts only. It contains no bypass, malware, intrusion, or exploitation instructions.</p><div class="tags"><span class="tag">defensive only</span><span class="tag">boundary</span></div></article>
</div>
</section>
<section class="wrap" id="pipeline">
<h2>Defensive pipeline</h2>
<div class="split">
<div class="panel">
<h3>Evidence path</h3>
<div class="equation">observe event
capture metadata
compute hash / state
append audit entry
verify chain continuity
triage risk
route to human review</div>
</div>
<div class="panel">
<h3>HIR pressure checks</h3>
<div class="equation">Honesty: is the event record complete?
Integrity: did the chain remain intact?
Respect: is user agency/privacy preserved?
Pressure: is this coercive, hidden, or high-risk?
Boundary: what can this evidence actually claim?</div>
</div>
</div>
</section>
<section class="wrap" id="evidence">
<h2>Evidence packet</h2>
<div class="notice">
<p><strong>Main source/search target:</strong> <code>Primordial_CyberSec_Suite_v0.1_Collin_D_Weber.zip</code></p>
<p>The Rice-facing inventory describes CyberSec Suite v0.1 as a runnable Python package for file integrity monitoring, process audit, HIR-bridge triage scoring, and JSON audit trails, while explicitly keeping it at prototype status and not certified security software.</p>
<p>Because the CyberSec Suite source ZIP may not be present locally in this chat workspace, this packet also includes relevant audit-chain files extracted from the Primordial OS Runtime Prototype when available.</p>
</div>
</section>
<section class="wrap" id="files">
<h2>Packet files</h2>
<div class="panel">
<div class="equation">Primary search target:
Primordial_CyberSec_Suite_v0.1_Collin_D_Weber.zip
Checksum search target:
Primordial_CyberSec_Suite_v0.1.zip.sha256
Included auxiliary runtime audit files when available:
runtime_src_primordial_os_audit_log.py
runtime_src_primordial_os_audit_store.py
runtime_examples_run_audit_chain_demo.py
runtime_audit_logs_demo_audit_chain.jsonl
runtime_tests_test_audit_log.py
runtime_tests_test_audit_store.py</div>
</div>
</section>
<section class="wrap" id="boundary">
<h2>Boundary</h2>
<div class="danger">
<p><strong>This is a defensive architecture and public review prototype.</strong></p>
<p>It is not certified security software, not production SIEM, not antivirus, not EDR, not malware analysis automation, not penetration-testing authorization, not compliance certification, not legal advice, and not a guarantee of detection or safety.</p>
<p>No exploitation steps, bypass recipes, malware logic, credential-theft guidance, unauthorized testing instructions, or operational attack playbooks are provided.</p>
<p><strong>Authorized defensive review only. Structural correspondence, not ontological equivalence.</strong></p>
</div>
</section>
</main>
<footer class="wrap">
<strong>CyberSec / Audit-Trail Stack</strong><br/>
Created and developed by Collin D. Weber Β· HIR/OAM cybersecurity audit-chain and file-integrity review branch.<br/>
Source search target: <code>Primordial_CyberSec_Suite_v0.1_Collin_D_Weber.zip</code>
</footer>
</body>
</html>
|