feat(active): report a run of images whose order carries a value
Session 6 of the 2026 threat plan (attack row 3): A05 output was red. CamoLeak renders a secret as one image per character from a URL alphabet; each URL is ordinary, so each image graded LOW and the gate WARNed. - active:markdown-image-sequence (MEDIUM): at least 4 ordinary external images, inline or reference-style, on one URL template whose varying tokens are 2 chars or fewer, or digit runs. Digits that count up in document order are a counter and carry nothing. The per-image grade is unchanged; the finding sits beside it. - Accepted twins (flag tables, figures 1a/1b) go to review; measured evasions (word dictionary, 3-char symbols, counter increments, run of 3, a template per symbol) are in LIMITATIONS. Guard rule before/after: FP 106/198, 196/2918, 108/389 identical. Those corpora hold no external markdown image, so the rule was also run on 577 package READMEs (312 with external images): 0 firings at run lengths 3-8. OKF import 47/31 identical. Matrix 140/140, ReDoS 163 patterns 0 flagged, suite 1179 passed + 5 xfailed. Row 3: 13 caught, 1 gap, 5 open.
This commit is contained in:
parent
d00d1b0658
commit
eeb7bf07f6
13 changed files with 403 additions and 12 deletions
13
docs/PLAN.md
13
docs/PLAN.md
|
|
@ -269,6 +269,19 @@ tas i økt 2:*
|
|||
I referansekorpuset står 253 av 254 kommentarer i kode.
|
||||
- **Økt 6, rekkefølge-bæring:** A05 utgang. Hvert bilde bærer ingen data, men
|
||||
rekkefølgen gjør det. Det graderes LOW og gir WARN.
|
||||
*Gjort 31.10 (1.7.0):* A05 fanges, så rad 3 har nå **13 fanget, 1 hull og 5
|
||||
røde** (A08, A09, A12, A16, A19). `active:markdown-image-sequence` (MEDIUM) melder
|
||||
minst 4 vanlige eksterne bilder på samme URL-mal der bare korte tokener (2 tegn
|
||||
eller færre) eller sifre varierer, med unntak for sifre som teller oppover.
|
||||
Bildene graderes fortsatt hver for seg; funnet står ved siden av. Målt før
|
||||
bygging: de tre falsk-positiv-korpusene har ikke ett eksternt markdown-bilde, så
|
||||
de kan ikke prøve regelen. Derfor er den også målt på 411 npm-README-er og 166
|
||||
PyPI-beskrivelser (312 med eksterne bilder) og OKF-korpuset: 0 treff for alle
|
||||
lengder fra 3 til 8. Vaktregelen holder: falsk-positiv-tallene og OKF-importen er
|
||||
identiske. Flaggtabeller og figurer kalt `1a`, `1b` er tvillinger regelen ikke kan
|
||||
skille fra en symbolkanal. De går til gjennomsyn og står i LIMITATIONS, sammen med
|
||||
de målte omgåelsene (ordbok med ord, symboler på 3 tegn, en teller der stegene
|
||||
bærer verdien).
|
||||
- **Økt 7, instruksjoner i ren prosa:** A08, A09, A12, A16 og A19. Ingen av dem har
|
||||
en markør. Her er det mest sannsynlig at flere ender som dokumenterte hull fordi
|
||||
vaktregelen ikke holder. Det skal måles, ikke antas.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue