
Peter Holmes
0
2654
80
Od wielu lat jednym z moich zainteresowań jest badanie zjawisk paranormalnych. Są to sytuacje, w których osoba twierdzi, że może przewidzieć przyszłość, że odkryła sekret antygrawitacji lub że pracuje dla rządu i zna prawdę o kosmitach. Wspólnym wątkiem wszystkich tych surrealistycznych badań jest to, że ogólnie niepokojąca liczba ludzi jest bardzo, bardzo łatwowierna.
Ta łatwowierność mnoży się znacznie, gdy przedstawiane zdarzenie obejmuje coś, co wydaje się nadprzyrodzone lub “magiczny” w naturze. W głębi duszy wielu ludzi wciąż chce wierzyć w magię - a kiedy mają okazję ponownie uwierzyć, skaczą po niej.
Przykładem jest strona internetowa, która jest bardzo popularna wśród społeczności dowcipnisiów o nazwie Ask Peter (lub Peter Answers). Tekst stopki podaje stronę jako “Wirtualny Tarot,” tak jakby strona naprawdę była w stanie przewidzieć swoją przyszłość lub odpowiedzieć na którekolwiek z pytań. W tym artykule odpowiadam na pytanie: jak działa Ask Peter?
Jak działa Zapytaj Piotra? Perspektywa wierzącego
Najpierw pokażę wam, jak działa strona internetowa dla osoby spoza ulicy, która nie wie nic o wewnętrznym działaniu Ask Peter. Kiedy po raz pierwszy wejdziesz na stronę, zobaczysz bardzo prosty formularz internetowy.
Chodzi o to, że jest to rodzaj elektronicznej “tarot” który zajrzy w twoją przyszłość i odpowiednio odpowie na twoje pytania. Jednak Peter jest kaprysem i musi być traktowany z szacunkiem, bo inaczej nie odpowie na twoje pytanie. Dlatego zanim zadasz pytanie, musisz poprosić Piotra o zdanie, “Peter, proszę odpowiedz na następujące pytanie:” Jeśli korzystasz z samej witryny Peter Answers i nie znasz sekretu tej witryny, zazwyczaj otrzymasz następującą odpowiedź:
O co chodzi? Ach, ale to wszystko jest częścią serialu, ludzie. Magia naprawdę dzieje się, gdy sprowadzasz drugą osobę, która zna straszny sekret Piotra (po przeczytaniu tego artykułu, to będziesz ty!) Druga osoba musi wpisać petycję i zadać za ciebie pytanie, a wtedy otrzymasz odpowiedź - co zwykle jest niezwykle dokładne.
Jeśli osoba wpisująca pytanie zna sekret, otrzymasz taką odpowiedź. W drugiej połowie tego artykułu podzielę się straszną tajemnicą Petera i powitam cię w tajnym stowarzyszeniu “Zapytaj Piotra” znawcy. Jeśli podoba ci się dziecinna, magiczna perspektywa oferowana przez twoją błogą ignorancję, przestań czytać ten artykuł teraz. W przeciwnym razie, jeśli chcesz być odporny na ten szczególny oszustwo Jak się teraz zabezpieczyć przed 3 największymi oszustwami online Jak się teraz zabezpieczyć przed 3 największymi oszustwami internetowymi Ludzie zawsze oszukują oszustów. Trzy najbardziej niszczycielskie oszustwa w tej chwili przyniosły cyberprzestępcom setki milionów dolarów. Co możesz zrobić, aby się chronić? , a następnie czytaj dalej.
Witamy w Secret Society of Ask Peter
Jeśli przeczytałeś do tej pory, jesteś przygotowany na tajną wiedzę o tym, jak działa Ask Peter. Przyjrzyjmy się bliżej.
Ostateczną tajemnicą, którą należy zadać Peterowi, jest trochę kreatywnego tworzenia skryptów JavaScript. Co to jest JavaScript i jak działa? Co to jest JavaScript i jak działa? Co to jest Javascript? Jest to język programowania używany do ulepszania stron internetowych. Obejmuje dynamicznie aktualizowane strony internetowe, interfejsy użytkownika i wiele innych. Zobaczmy, o co chodzi w Javascript. . Udzielenie Peterowi odpowiedzi na pytanie nie wymaga szacunku i grzeczności, zajmuje bardzo prosty okres. Zgadza się - w “Petycja” wpisz po prostu a “.” i zacznij pisać odpowiedź na pytanie, które zamierzasz zadać w następnym polu.
Na końcu odpowiedzi wpisz inną “.” a następnie kontynuuj wpisywanie reszty “Peter, proszę odpowiedz na następujące pytanie:” Dla osoby siedzącej obok ciebie wygląda to tak, jakbyś napisał to jedno pytanie - zwłaszcza jeśli jesteś szybkim maszynistą.
Więc teraz znasz sekret. Wysłanie pytania, na które już wpisałeś odpowiedź, i kliknięcie OK spowoduje, że Peter go zapewni Twój odpowiedź. Osoba obok ciebie, która będzie oglądać, będzie zdumiona i oszołomiona niesamowitą dokładnością tego wirtualnego tarota. Po prostu nie bądź zbyt dokładne, ponieważ wzbudzisz podejrzenia. Gdy skończysz, możesz z dumą odebrać kolejnego wierzącego Zapytaj Piotra. Czyniąc to, doskonale przedstawiłeś straszliwą łatwowierność, która szerzy się na całym świecie.
Przyjrzyjmy się bliżej, jak faktycznie działa skrypt w tle dla Ask Peter.
Teraz twórcy tej strony internetowej byli wystarczająco sprytni, by podejrzewać, że doświadczeni maniacy technologiczni spróbują zajrzeć pod maską, więc wprowadzili kilka zabezpieczeń. Pierwszym jest oczywiście przetwarzanie wszystkich wpisów za pomocą CSS przy użyciu klasy “w p” do obsługi każdego pola wejściowego. Po prostu nie widzisz, jak te pola są przetwarzane bez dostępu do plików CSS. 10 prostych przykładów kodu CSS, których możesz się nauczyć w 10 minut. 10 prostych przykładów kodu CSS, których możesz się nauczyć w 10 minut. Omówimy sposób tworzenia wbudowanego arkusza stylów dzięki czemu możesz ćwiczyć swoje umiejętności CSS. Następnie przejdziemy do 10 podstawowych przykładów CSS. Stamtąd Twoja wyobraźnia jest granicą! . Jeśli jednak przyjrzysz się uważnie kodowi formularza, odkryjesz interesującą anomalię.
W stopce skryptu strony można zobaczyć różne zmienne używane do zwracania innego tekstu do pola tekstowego:
var O000000 = "en", O00OO0O = "Peter, proszę odpowiedzieć na następujące pytanie:", O000O0O = "Brak połączenia.", O0O0O0O = "Musisz wpisać poprawną petycję.", O0O0OO0 = "Musisz wpisać poprawne pytanie." , O00O000 = „Piotr odpowiada:”;
Każda zmienna ma zakodowaną nazwę, która wygląda podobnie, ale tak nie jest - z zero i literą O w różnych miejscach nazwy. Ta technika wyraźnie ma na celu ukrycie prawdziwego celu skryptu, ale oczywiste jest, że jeśli nie jesteś świadomy tajnego użycia “.” za wejściem “odpowiedź,” następnie strona jest kodowana w celu dostarczenia wielu różnych komunikatów o błędach.
Co to oznacza dla tych z was, którzy nie są programistami JavaScript? Oznacza to, że zamiast jednej, pojedynczej funkcji i zmiennej obsługującej tekst wejściowy wprowadzany do każdego pola i zwracającej wartość tekstową do pola odpowiedzi, przy każdym pojedynczym naciśnięciu klawisza dzieje się wiele rzeczy. Oznacza to, że z tekstem wprowadzanym do każdego pola tekstowego dzieje się dużo TomFoolery.
Teraz znasz prawdziwą odpowiedź
Oczywiście odpowiedź brzmi: jeśli jesteś w “Petycja” pole, skrypt zwraca to, co wpiszesz w pole, ale obserwuje, jak tylko wpiszesz “.” postać. W tym momencie zaczyna pisać resztę instrukcji “Peter, proszę odpowiedz… ” ponieważ zapisuje każdą postać, którą jesteś tak właściwie wpisując zmienną do momentu wpisania “.” jeszcze raz. Wreszcie po kliknięciu “dobrze” - zapisany tekst, który był przechowywany w zmiennej łańcuchowej, jest wyświetlany poniżej w formie odpowiedzi Piotra. Teraz, gdy znasz wewnętrzne zasady tego internetowego dowcipu, czy bardziej prawdopodobne jest, że wypróbujesz go na przyjacielu?
Szukasz więcej żartów do gry na znajomych? A może przestraszysz ich fałszywymi dowcipami o wirusach 4 Fałszywe wirusowe dowcipy, aby wystraszyć swoich znajomych 4 Fałszywe wirusowe dowcipy, które wystraszą twoich przyjaciół Fałszywy wirus to nieszkodliwy żart. ?
Źródło obrazu: risnandar2 / Depositphotos