# Har udgivet et læsbart Tor‑onion‑spejl

Har udgivet websitet som et Tor‑onion‑spejl på en læsbar adresse, der begynder med engineer, med nøglen genereret uden for værten, så den aldrig nåede dette repository eller en laptop, og ladet den være den ene af fire hoveddøre, der aldrig tælles.

september 2026

**Situation.** Sitet svarede allerede på tre protokoller ud fra ét build. En læser, der havde brug for at nå det uden at afsløre, at vedkommende havde nået det, lavede stadig en rundtur via en exit‑node til en almindelig adresse, hvilket er en svagere løsning end en særskilt hoveddør. Den oplagte indvending mod en fjerde dør er firewallen, og den gælder ikke: anonymitetsdæmonen når nettet ved at oprette udgående kredsløb, så der kommer ingen indgående forbindelser, ingen port åbnes, og ingen af de to firewall‑lag har noget at synkronisere.

**Opgave.** Spejlet skulle levere de samme sider som den almindelige adresse, udgives, hvor de andre spejle udgives, have en adresse, som et menneske kan læse højt, i stedet for en tilfældig streng og aldrig lade den private nøgle, der udgør adressen, røre dette repository eller en laptop.

**Handling.** Rollen installerer dæmonen fra distributionens egen pakke, skriver en konfiguration med den udgående proxyport slået fra og nægter at overskrive en identitet, den ikke selv har genereret — så en nøgle, der er lagt på plads i hånden, bliver simpelthen brugt. En læsbar adresse kan ikke vælges, kun findes: adressen er den offentlige nøgle i base32, så et præfiks købes ved at generere nøglepar, indtil et af dem tilfældigvis koder de ønskede bogstaver, og hvert tegn koster toogtredive gange så meget som det forrige. Det præfiks, der blev købt, læses som virksomhedens eget navn. Adressen er en erklæret værdi i inventaret, og hver konvergering tjekker, at hostens faktiske identitetsfil matcher den, så en udskiftet nøgle med en forældet erklæring får kørslen til at fejle i stedet for at passere i stilhed. Nøglen fanges af begge hemmelighedskontroller, efter at en måling viste, at det oplagte mønster for en nøglefil matcher en deploy‑nøgle, men misser denne. At udfase den tilfældige adresse, som spejlet var udgivet med, var en trinvis omlægning og ikke et enkelt skift, så den udgivne adresse blev ved med at virke, mens den læsbare blev udgivet. Det trin, der lignede det sidste, var det ikke: nøglen landede korrekt, og konvergeringen meldte ingen ændring, fordi intet endnu henviste til den nye mappe, så den nye adresse blev slet ikke udgivet — rollen fejler nu på en identitet på disk, som ingen tjeneste henviser til.

**Resultat.** Sitet har fire hoveddøre til ét build, og denne er den eneste, der aldrig tælles. Gemini‑forespørgsler og Gopher‑forbindelser tælles pr. dag uden adresse og uden sti; onion‑adressen har ingen tæller og intet flag til at tilføje en, for at tælle en læser dér er netop det ene, den protokol findes for at forhindre, og blindheden er prisen for den holdning og ikke et hul i rapporteringen. Spejlet betalte sig også som en ekstra vurdering: dets første læsere sad på en anden browsermotor, som ikke implementerer den scroll‑drevne animation, footeren byggede på, så hver af dem fik kolofonen malet hen over forsiden. Det var en reel fejl på det almindelige site, fundet af det publikum, der ikke havde nogen anden måde at melde den på.

---

- Rolle: Netværks- og DNS‑ingeniør
- Kategorier: [Webudvikling](https://engineer.company/da/categories/web-development/), [Infrastruktur](https://engineer.company/da/categories/infrastructure/), [Linux & servere](https://engineer.company/da/categories/linux/), [Sikkerhed](https://engineer.company/da/categories/security/), [Systemadministration](https://engineer.company/da/categories/system-administration/)
- Ydelser: [Webstedsudvikling & CMS](https://engineer.company/da/services/web-development/), [Infrastructure as Code](https://engineer.company/da/services/infrastructure-as-code/), [Systemadministration](https://engineer.company/da/services/system-administration/), [Sikkerhed & adgangsstyring](https://engineer.company/da/services/security-access/)

<https://engineer.company/da/portfolio/published-a-readable-tor-onion-mirror/>
