Dagens dumme geektrick tar oss til den usikre tekniske verden under overflaten av favorittwebområdene dine, og viser oss hvordan ekte geeks skjuler hemmelige meldinger i HTTP-protokollhodene. Snakket Seriøs geek cred her.
Hva snakker du om?
Det du sikkert ikke skjønner er at bak kulissene sender nettleseren din en forespørsel til webserveren ved hjelp av HTTP-protokollen, noe som ikke er noe mer enn et forhåndsdefinert sett med kommandoer i tekstformat, slik at nettleseren og webserveren kan kommunisere.
… men det er veldig kjedelig. Det er derfor de nektene som kjører ulike nettsteder, bestemte seg for å skjule meldinger i disse overskriftene for å se om noen ville legge merke til det. Og noen av dem er ganske morsomme.
Hvordan se de skjulte overskriftene
Det er flere måter å få tilgang til disse overskriftene. Det enkleste for ekte geeks er å åpne kommandoprompten og bruke krøllverktøyet, tilgjengelig på Linux, Mac OS X eller Windows, hvis du ikke har noe imot å laste ned et ekstra verktøy.
Den andre måten å vise dem på, er med tilleggsprogrammet Live HTTP Headers for Firefox.
Hvis du bruker curl-metoden, kan du bare skrive inn følgende kommando (det er en dash og kapital jeg, ikke en L)
curl –I sitename.com
Hvis du for eksempel skriver inn curl -I slashdot.org, ser du at de legger inn tilfeldige sitater fra Futurama i overskriftene:
curl –I wordpress.com
Legg til en skjult melding til ditt eget nettsted
For de som rocker en blogg som kjører på en Apache-webserver, og bruker en.htaccess-fil, kan du faktisk legge til din egen hemmelige skjulte melding til dine egne HTTP-overskrifter.
Bare åpne din.htaccess-fil, og legg til følgende linje (nær begynnelsen for best effekt).
Header set X-Nerd “Something Here”
Du kan endre hva som helst etter X- til alt du vil, som X-Yay eller X-SecretStuff, og du kan også sette hvilken som helst melding du vil ha mellom anførselstegnene, selv om jeg vil holde det fint og kort.
Lagt bonus: Trekk et tilfeldig futurama sitat fra Slashdot
Så nå har vi funnet ut hvordan du ser anførselstegnene - med litt mer kommandolinjemagi kan du lage et skript som trekker et tilfeldig sitat fra Slashdot-serverne. Ja, dette skriptet er ganske ubrukelig, men det er gøy!
curl -sI slashdot.org | grep -E “X-(B|L|F)”