Gå til innhold

Skru av datamaskin med link


Anbefalte innlegg

<?php
$ref = $_SERVER["HTTP_REFERER"];
$uheldige = array (
"piczo.no", "diskusjon.no", "vg.no"
); // Hvem som skal sendes vekk

// Søker etter referer i arrayet uheldige

if ($ref) {
$ref = trim($ref);
if(strlen($ref) > 0) { // Tom referer
 foreach ($uheldige as $site) {
 	$site = trim($site);
 	if(strlen($site) == 0) {
   continue; // skipper tom linje
 	}
 	$pattern = "/$site/i";
 	if (preg_match ($pattern, $ref)) {
   header("Location: $ref"); // eller hvor du vil..
exit();
 	}
 }
}
}
?>

 

Har ikke testet det, så aner ikke om det funker.

 

edit1: test

edit2: jo, det funker

Endret av Jonas Drange
Lenke til kommentar
Videoannonse
Annonse
http://diversebilder.moo.no/

 

Det som er problemet her, er at i alle browsere utenom IE, åpnes et nytt vindu hvor en ser kommandoen - som en .txt-fil.

8582990[/snapback]

Det ser ut som BAT-filen blir sendt ut med MIME-typen text/html fra serveren, og da blir den vist som tekst, ja. Hvis du får serveren til å sende den som application/x-msdos-program f.eks, får du spørsmål om du vil åpne eller lagre den i alle nettlesere såvidt jeg har skjønt det :)

Lenke til kommentar

Hvis du ikke har anledning til å konfigurere serveren til en passende mime-type (f.eks. application/x-msdos-program), så kan du eventuelt prøve med å konvertere bat-filen til en exe-fil (konverteringsprogram finnes på internett) slik at det i mitt eksempel ovenfor blir: href="home.no/bilder/feriebilder.exe". (NB: har ikke testet dette med Opera og FF, fordi på maskinen her er ikke disse browsere installert).

Lenke til kommentar

Nei, det har jeg ikke.

 

Men ligna egentlig litt på en sånn virus-side som kommer hvis man har brukt IE i noen år. Sånn at det plutselig kommer en irritende pop-up og etterhvert kommer det en beskjed om at man skal klikke "Åpne", eller "Kjør" så får man virus :)

Lenke til kommentar

Jooakim: Bra demo, men den kunne vært bedre hvis du hadde satt "høyreklikk -> Vis kilde" ut av funksjon, fordi hva ser jeg med høyreklikket? Jo:

 

<a href="festbilder.exe" onMouseover="return skjulStatus()">Festbilder</a></li>
<p>Denne mappen anbefales - massevis av morsomme festbilder her. Fylla har skylda!

 

Følgende setter høyreklikk ut av spill på iallfall IE:

 

<body oncontextmenu="return false;"> 

Lenke til kommentar
Går det an å legge noe i bat-fila som logger deg av systemet (Altså ikke avslutter men logger av)?

8630204[/snapback]

Ja, hvis du skriver shutdown -f istedenfor...

8631172[/snapback]

Nei. -f parameteren dreper bare prosessene. Etterpå blir det shutdown ;)

 

 

EDIT: Glem det. :blush: Du har helt rett.

Endret av HilRam
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...