Wie arbeitet Peter? Der Code hinter dem Streich

Peter Answers wird als virtuelles Tarot angepriesen, als könnte die Seite Ihre Zukunft vorhersagen. In diesem Artikel möchte ich die Frage beantworten - wie arbeitet Ask Peter?

Peter Answers wird als virtuelles Tarot angepriesen, als könnte die Seite Ihre Zukunft vorhersagen.  In diesem Artikel möchte ich die Frage beantworten - wie arbeitet Ask Peter?
Werbung

Seit einigen Jahren beschäftige ich mich mit paranormalen Betrügereien. Dies sind Situationen, in denen ein Individuum behauptet, dass sie die Zukunft vorhersagen können, dass sie das Geheimnis der Antigravitation entdeckt haben oder dass sie für die Regierung arbeiten und die Wahrheit über Aliens wissen. Ein roter Faden in all diesen surrealen Forschungen ist, dass eine entnervende Anzahl von Menschen im Allgemeinen sehr, sehr leichtgläubig ist.

Diese Leichtgläubigkeit vervielfacht sich, wenn das dargestellte Ereignis etwas enthält, das übernatürlich oder "magisch" erscheint. Tief im Inneren wollen viele Menschen immer noch an Magie glauben - und wenn ihnen die Möglichkeit gegeben wird, wieder zu glauben, springen sie überall hin.

Ein Beispiel dafür ist eine Website, die unter der Prankster-Community namens Ask Peter (oder Peter Answers) sehr beliebt ist. Der Fußtext listet die Seite als "Virtuelles Tarot" auf, als ob die Seite wirklich in der Lage ist, Ihre Zukunft vorherzusagen oder eine Ihrer Fragen zu beantworten. In diesem Artikel beantworte ich die Frage: Wie arbeitet Ask Peter?

Wie arbeitet Peter? Die Gläubige Perspektive

Zuerst werde ich Ihnen zeigen, wie die Website für die Person von der Straße funktioniert, die nichts über das Innenleben von Ask Peter weiß. Wenn Sie zum ersten Mal auf der Website erscheinen, sehen Sie ein sehr einfaches Webformular.

Wie funktioniert ask peter Antworten funktionieren

Der Punkt der Website ist, dass es eine Art elektronischer "Tarot" ist, der in Ihre Zukunft schauen und Ihre Fragen entsprechend beantworten wird. Jedoch ist Peter ein wankelmütiges Medium, und er muss mit Respekt behandelt werden oder er wird deine Frage nicht beantworten. Bevor Sie also eine Frage stellen, müssen Sie Peter mit dem Satz "Peter, bitte beantworten Sie die folgende Frage:" Wenn Sie die Peter Answers Seite alleine benutzen und Sie nicht das Geheimnis hinter der Website kennen, " Normalerweise bekomme ich eine Antwort wie folgt:

Wie funktioniert ask peter Antworten funktionieren

Was ist damit? Ah, aber es ist alles Teil der Show, Leute. Die Magie passiert wirklich, wenn du eine zweite Person hereinbringst, die Peters schreckliches Geheimnis kennt (nachdem du diesen Artikel gelesen hast, wirst du das sein!) Die zweite Person muss die Petition und die Frage für dich eingeben und dann bekommst du die Antwort - Das ist normalerweise bemerkenswert genau.

frage Peter persönliche Fragen

Wenn die Person, die die Frage eingibt, das Geheimnis kennt, erhältst du eine solche Antwort. In der zweiten Hälfte dieses Artikels werde ich das schreckliche Geheimnis von Peter teilen und dich in der geheimen Gesellschaft von "Ask Peter" Insider begrüßen. Wenn Sie die kindliche, magische Perspektive genießen, die Ihre glückselige Ignoranz bietet, dann lesen Sie diesen Artikel jetzt nicht mehr. Andernfalls, wenn Sie gegen diesen besonderen Betrug immun sein möchten Wie Sie sich vor 3 der größten Online-Betrügereien im Augenblick schützen So schützen Sie sich von 3 der größten Online-Betrügereien im Augenblick Jetzt werden Leute immer mit den Betrügern verfallen. Drei der verheerendsten Betrügereien haben im Moment Hunderte von Millionen Dollar für Cyberkriminelle gebracht. Was kannst du tun, um dich zu schützen? Lesen Sie mehr, dann lesen Sie weiter.

Willkommen in der geheimen Gesellschaft von Ask Peter

Wenn Sie so weit gelesen haben, dann fühlen Sie sich auf das geheime Wissen vorbereitet, wie Ask Peter arbeitet. Lasst uns genauer hinschauen.

frage Peter persönliche Fragen

Das ultimative Geheimnis, um Peter zu fragen, ist eigentlich ein bisschen kreativ JavaScripting Was ist JavaScript und wie funktioniert es? Was ist JavaScript und wie funktioniert es? Was ist Javascript? Es ist eine Programmiersprache, die verwendet wird, um Webseiten zu verbessern. Es beinhaltet dynamische Updates von Webseiten, Benutzeroberflächen und mehr. Lassen Sie uns tauchen, was Javascript alles ist. Weiterlesen . Peter zu einer Frage zu bringen, braucht keine Verehrung und Höflichkeit, es braucht eine sehr einfache Zeit. Das ist richtig - geben Sie im Feld "Petition" einfach ein "." Ein und beginnen Sie mit der Eingabe der Antwort auf die Frage, die Sie im nächsten Feld stellen möchten.

Am Ende der Antwort geben Sie ein weiteres "." Ein und geben dann den Rest von "Peter ein, bitte beantworten Sie die folgende Frage:" An die Person, die neben Ihnen sitzt, sieht es nur so aus, als hätten Sie diese eine Frage eingegeben - vor allem, wenn Sie eine schnelle Schreibkraft sind.

So, jetzt kennst du das Geheimnis. Wenn Sie die Frage einreichen, für die Sie bereits eine Antwort eingegeben haben und auf OK klicken, wird Peter Ihre Antwort geben. Die Person neben dir, die zuschaut, wird von der unglaublichen Genauigkeit dieses virtuellen Tarots überrascht und verblüfft sein. Seien Sie nicht zu genau, denn Sie werden Verdacht erregen. Sobald du fertig bist, kannst du stolz einen anderen Ask-Peter-Gläubigen unter deine Fittiche nehmen. Damit hast du die schreckliche Leichtgläubigkeit, die überall auf der Welt wütet, perfekt dargestellt.

Schauen wir uns genauer an, wie das Hintergrundskript für Ask Peter funktioniert.

Wie funktioniert ask peter Antworten funktionieren

Nun, die Schöpfer dieser Website waren clever genug, um zu vermuten, dass anspruchsvolle Tech-Geeks versuchen würden, unter die Haube zu schauen, also haben sie ein paar Sicherheitsvorkehrungen eingebaut. Die erste verarbeitet natürlich alle Einträge über CSS mit der Klasse "inp", um jedes Eingabefeld zu behandeln. Sie können einfach nicht sehen, wie diese Felder ohne Zugriff auf die CSS-Dateien verarbeitet werden. 10 Einfache CSS-Code-Beispiele, die Sie in 10 Minuten lernen können 10 Einfache CSS-Code-Beispiele, die Sie in 10 Minuten lernen können Wir werden ein Inline-Stylesheet erstellen So können Sie Ihre CSS-Kenntnisse üben. Dann gehen wir auf 10 grundlegende CSS-Beispiele ein. Von da an ist Ihrer Fantasie keine Grenze gesetzt! Weiterlesen . Wenn Sie jedoch den Formularcode genau betrachten, werden Sie eine interessante Anomalie entdecken.

In der Fußzeile des Seitenskripts können Sie verschiedene Variablen sehen, die verwendet werden, um unterschiedlichen Text in das Textfeld zurückzugeben:

var O000000="en", O00OO0O="Peter please answer the following question:", O000O0O="No connection.", O0O0O0O="You must enter a valid petition.", O0O0OO0="You must enter a valid question.", O00O000="Peter answers: "; 

Jede Variable erhält einen codierten Namen, der ähnlich aussieht, aber nicht - mit Null und dem Buchstaben O an verschiedenen Stellen im Namen. Die Technik ist eindeutig dazu bestimmt, den wahren Zweck des Skripts zu verschleiern, aber es ist offensichtlich, dass, wenn Sie sich der geheimen Verwendung von "." Hinter dem Eintrag der "Antwort" nicht bewusst sind, die Seite codiert ist, um Lose bereitzustellen von verschiedenen Fehlermeldungen zurück zu Ihnen.

Was bedeutet das für diejenigen unter Ihnen, die keine JavaScript-Programmierer sind? Es bedeutet, dass statt einer einzelnen Funktion und einer Variablen, die den Eingabetext behandelt, der in jedes Feld eingegeben wird und ein Textwert an das Antwortfeld zurückgegeben wird, mehrere Dinge bei jedem einzelnen Tastendruck auftreten. Das bedeutet, dass eine Menge TomFoolery mit dem Text passiert, den Sie in jedes Textfeld eingeben.

Jetzt kennst du die echte Antwort

Die Antwort lautet natürlich, dass das Skript, wenn Sie sich im Feld "Petition" befinden, das zurückgibt, was Sie in das Feld eingegeben haben, aber in dem Moment, in dem Sie das Zeichen "." Eingeben. An diesem Punkt fängt es an, den Rest der Aussage "Peter, bitte antworte ..." zu schreiben, da es jedes Zeichen, das du gerade eintippst, in einer Variablen speichert, bis du wieder "." Wenn Sie schließlich auf "OK" klicken, wird Ihr gespeicherter Text, der in einer String-Variablen gespeichert wurde, unten in Form von Peters Antwort angezeigt.

Nun, dass Sie die inneren Abläufe dieses Online - Streichs kennen 7 Streiche, um auf iPhone - Benutzern zu spielen 7 Streiche, um auf iPhone - Benutzern zu spielen Streiche deine Freunde ist viel Spaß, und es gibt einige gute Möglichkeiten, es zu tun, wenn Sie ein paar Minuten allein mit ihren iPhone. Lest mehr, probierst du es eher bei einem Freund aus?

Teilen Sie Ihre Meinung zu diesem online "virtuellen Tarot" im Kommentarbereich unten, und wenn Sie es an einem Freund ausprobieren, lassen Sie uns wissen, wie es gelaufen ist!

Bildquelle: rnisnandar2 / Depositphotos

In this article