Your scanner finally
knows what you're
coding
Morphex brings source context, redacted evidence, and explicit policy decisions together. Trace a finding from the code that produced it to the action you take next.
# From your authorized source checkout
$ make build
# Collect redacted evidence offline
$ ./morphex scan --json .
# Open your connected workspace
See It In Action
Illustrative animations show extraction, context, and policy review. These demonstrations do not run scans or display live backend measurements.
The Alert Avalanche.
This simulated scan shows how contextual evidence can support a policy decision. Every row here is illustrative.
Deep Obfuscation Detection
Inspect supported encoded values and bounded local Go constant composition before classification. The illustration shows the idea; language and expression coverage have explicit limits.
- String Concatenation
- Bounded Go Composition
- Base64 and Hex
- Archive Inspection
# String concatenation
prefix = "sk_live_"
key = prefix + "4eC39HqLyjWDarjtT1zdp7dc"
# Variable interpolation
base = "ghp_"
token = f"{base}ABCDEFghijklmnop1234567890"
# Reversed string
secret = "cd7pdz1TjraDjWyL9qH3Ce4_evil_ks"[::-1]# [MORPHEX: CONCATENATION RESOLVED]
prefix = "sk_live_"
sk_live_4eC39HqLyjWDarjtT1zdp7dc
# [MORPHEX: INTERPOLATION RESOLVED]
base = "ghp_"
ghp_ABCDEFghijklmnop1234567890
# [MORPHEX: REVERSAL DECODED]
sk_live_4eC3Hq9LyjWDarjt1zdp7dcThe Noise Matrix
A simulated view of candidates moving through context and policy. Suppressed observations remain available in the evidence capsule.
The Provenance Pipeline
Follow extraction, contextual classification, policy assessment, and evidence capture. Authentication observations stay separate from classification.
1. EXTRACTION
Extracts candidate values; bounded decoding can recover supported forms.
key = prefix + "4eC3..."
2. SYNAPSE
Evaluates contextual signals to determine classification confidence.
3. POLICY
Applies explicit reporting and blocking rules while retaining observations.
4. EVIDENCE
Captures redacted observations and receipts for offline replay and comparison.
A Finding You Can Inspect
Keep the observations, coverage, and policy behind each decision. Revisit the evidence without rescanning your source.