Skip to content

Memory forensics beyond reality — negative space analysis, entropy mapping, process hollowing detection, filesystem temporal anomaly detection.

License

Notifications You must be signed in to change notification settings

bad-antics/hyperreal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

██╗  ██╗██╗   ██╗██████╗ ███████╗██████╗ ██████╗ ███████╗ █████╗ ██╗     
██║  ██║╚██╗ ██╔╝██╔══██╗██╔════╝██╔══██╗██╔══██╗██╔════╝██╔══██╗██║     
███████║ ╚████╔╝ ██████╔╝█████╗  ██████╔╝██████╔╝█████╗  ███████║██║     
██╔══██║  ╚██╔╝  ██╔═══╝ ██╔══╝  ██╔══██╗██╔══██╗██╔══╝  ██╔══██║██║     
██║  ██║   ██║   ██║     ███████╗██║  ██║██║  ██║███████╗██║  ██║███████╗
╚═╝  ╚═╝   ╚═╝   ╚═╝     ╚══════╝╚═╝  ╚═╝╚═╝  ╚═╝╚══════╝╚═╝  ╚═╝╚══════╝
                    ◈ Memory Forensics Beyond Reality ◈

"The real is not only what can be reproduced, but that which is always already reproduced."

stars forks issues

suite hyperreal rust

Memory Forensics for the Simulation Age - Recovering what's more real than real


🔮 Concept

In Baudrillard's hyperreality, copies become more significant than originals. The simulation becomes more "real" than reality. Hyperreal applies this to memory forensics.

Traditional forensics asks: "What happened?" Hyperreal asks: "What could have happened? What should exist but doesn't? What exists that shouldn't be possible?"


⚡ Unique Capabilities

🧠 Negative Space Forensics

Analyzing what's NOT there

  • Memory Voids: Regions of RAM that should contain data but don't
  • Entropy Deserts: Unnaturally ordered regions in random noise
  • Temporal Gaps: Missing time in execution traces
  • Orphaned References: Pointers to memory that never existed

🔄 Precognitive Memory Analysis

The map precedes the territory

  • Prophetic Allocations: Memory reserved for code not yet loaded
  • Anticipatory Caches: Data cached before it was requested
  • Causal Violations: Effects appearing before causes in memory timelines
  • Future Artifacts: Timestamps pointing forward

📸 Hyperreal Snapshots

More real than real-time

  • Multi-temporal Imaging: Capture memory across time slices simultaneously
  • Probability Clouds: Map potential states, not just actual states
  • Quantum Forensics: Observe memory without collapsing possibilities
  • Reality Layers: Separate "official" memory from shadow states

�� Identity Excavation

What was this memory before?

  • Reincarnation Mapping: Track data through multiple lifecycle deaths
  • Palimpsest Analysis: Read all layers of overwritten memory
  • Soul Recovery: Reconstruct original data from its "ghost"
  • Genesis Reconstruction: Find the "first cause" of any memory region

🚀 Installation

git clone https://github.com/bad-antics/hyperreal
cd hyperreal
cargo build --release

# Kernel module for deep access
sudo ./install-hypervisor.sh

# Enable time-slice capture
sudo hyperreal --enable-temporal

📖 Usage

# Live memory questioning
sudo hyperreal --interrogate

# Capture hyperreal snapshot
sudo hyperreal --photograph --output reality.hrf

# Analyze existing dump
hyperreal --examine memory.raw --depth infinite

# Negative space analysis
hyperreal --void-search --target /proc/suspicious

# Temporal archaeology
hyperreal --excavate --timeline 24h --granularity 1ms

# Generate existence report
hyperreal --manifest --format existential

📊 Output Example

██╗  ██╗██╗   ██╗██████╗ ███████╗██████╗ ██████╗ ███████╗ █████╗ ██╗     
[TRANSCENDING] Entering hyperreality...

◈ MEMORY EXCAVATION REPORT ◈

┌─────────────────────────────────────────────────────────────────────┐
│ NEGATIVE SPACE ANOMALY                                              │
├─────────────────────────────────────────────────────────────────────┤
│ Location:         0x7fff8000 - 0x7fffb000 (12KB void)               │
│ Expected:         Stack frames, local variables                     │
│ Actual:           Perfect zeros (probability: 1 in 10^29000)        │
│ Interpretation:   Memory was SURGICALLY ERASED, not overwritten     │
│ Temporal Note:    Void created 847ms BEFORE process termination     │
│ Hyperreal Index:  ████████░░ 84%                                    │
│ Diagnosis:        ANTICIPATORY DELETION - knew it would be examined │
└─────────────────────────────────────────────────────────────────────┘

┌─────────────────────────────────────────────────────────────────────┐
│ PALIMPSEST RECOVERY                                                 │
├─────────────────────────────────────────────────────────────────────┤
│ Location:         0x55a3b000 - 0x55a3c000                           │
│ Current Layer:    nginx configuration (visible)                     │
│ Layer -1:         SSH private key fragment (overwritten)            │
│ Layer -2:         Password hash database (fragmentary)              │
│ Layer -3:         ████ GENESIS LAYER ████                           │
│ Genesis Content:  Original process was NOT nginx                    │
│ True Identity:    Malware masquerading since boot                   │
│ Hyperreal Index:  ██████████ 96%                                    │
└─────────────────────────────────────────────────────────────────────┘

┌─────────────────────────────────────────────────────────────────────┐
│ TEMPORAL PARADOX                                                    │
├─────────────────────────────────────────────────────────────────────┤
│ Event:            Encryption key loaded into memory                 │
│ Timestamp:        2026-02-03 14:23:47.892                           │
│ Problem:          Key was USED at 2026-02-03 14:23:47.127           │
│ Delta:            Used 765ms BEFORE it existed                      │
│ Interpretation:   Key existed in shadow memory, copied to official  │
│ Hyperreal Index:  ██████████ 99%                                    │
│ Diagnosis:        PRECOGNITIVE MALWARE - operates ahead of time     │
└─────────────────────────────────────────────────────────────────────┘

◈ REALITY ASSESSMENT ◈
Total memory examined: 16.4 GB
Official reality: 14.2 GB
Shadow states discovered: 2.2 GB
Temporal anomalies: 47
Reincarnation events: 1,284
Reality coherence: 71.3%

"The desert of the real is fertile ground for archaeology."

🔬 Technical Innovation

Memory Palimpsest Technology

Unlike conventional forensics that sees only the current state, Hyperreal uses:

  • Charge decay analysis: Reading residual electron states
  • Timing side-channels: Detecting cache behavior of "deleted" data
  • ECC shadow bits: Extracting hidden bits from error correction
  • Wear-leveling archaeology: Reconstructing SSD/NVMe history

Temporal Slicing

  • Hooks into CPU performance counters
  • Creates microsecond-resolution memory timelines
  • Correlates memory states with execution flow
  • Detects causality violations impossible in normal physics

🔗 BAUDRILLARD SUITE

Part of the Baudrillard Security Suite — philosophical security tools for the postmodern threat landscape:

Tool Purpose Language
simulacra Rootkit detection via process ontology Python
hyperreal (this repo) Memory forensics & negative space analysis Rust/Python
cool-memories Immutable forensic logging & evidence chains Python
spectral Liminal signal analysis Python

Built by NullSec — Security through philosophy.


"Memory is not the truth—it is more than truth."

ko-fi