Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- // Con7ext
- // if error just reload
- function curl($url){
- $ch = curl_init()
- curl_setopt($ch, CURLOPT_URL, $url);
- curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 120);
- curl_setopt($ch, CURLOPT_TIMEOUT, 120);
- curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:55.0) Gecko/20100101 Firefox/55.0");
- curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
- curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
- curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
- curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
- $rest = curl_exec($ch);
- return $rest;
- }
- function getStr($string, $start, $end){
- $str = explode($start, $string);
- $str = explode($end, $str[1]);
- return $str[0];
- }
- $mek = curl("http://zone-h.org/");
- $eol = getStr($mek, "a=toNumbers(\"", "\")");
- $oal = getStr($mek, "b=toNumbers(\"", "\")");
- $iol = getStr($mek, "c=toNumbers(\"", "\")");
- ?>
- <script type="text/javascript" src="http://zone-h.org/z.js">
- </script>
- <script>
- function toNumbers(d) {
- var e = [];
- d.replace(/(..)/g, function(d) {
- e.push(parseInt(d, 16))
- });
- return e
- }
- function toHex() {
- for (var d = [], d = 1 == arguments.length && arguments[0].constructor == Array ? arguments[0] : arguments, e = "", f = 0; f < d.length; f++) e += (16 > d[f] ? "0" : "") + d[f].toString(16);
- return e.toLowerCase()
- }
- var a = toNumbers("<?php echo $eol; ?>"),
- b = toNumbers("<?php echo $oal; ?>"),
- c = toNumbers("<?php echo $iol; ?>");
- document.cookie = "ZHE=" + toHex(slowAES.decrypt(c, 2, a, b)) + "; expires=Thu, 31-Dec-37 23:55:55 GMT; path=/";
- </script>
- <?php
- $header = explode("; ", getallheaders()['Cookie']);
- $cookies = array();
- foreach($header as $itm) {
- list($key, $val) = explode('=', $itm,2);
- $cookies[$key] = $val;
- }
- var_dump($cookies);
- // if u want to call ZHE /// echo $cookies["ZHE"];
Advertisement
Add Comment
Please, Sign In to add comment