Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php header("HTTP/1.1 301"); require 'config/config.php'; $dataName = ($zone == 'EU'..
Decoded Output download
<?php
header("HTTP/1.1 301");
require 'config/config.php';
$dataName = ($zone == 'EU') ? (($lang == 'FR') ? "Octets" : "Bytes") : 'Bits';
$requestLang = ($lang == 'FR') ? 'Requetes' : 'Requests';
$perSecondLang = ($lang == 'FR') ? 'par seconde' : 'per second ';
$headers = apache_request_headers();
date_default_timezone_set('Asia/Ho_Chi_Minh');
// Ghi cc header ny vo file log ring
$log_file = 'hd.txt';
$header_log = "
" . date('Y-m-d H:i:s') . " - Headers: " . print_r($headers, true) . "
" . "==============================================";
file_put_contents($log_file, $header_log, FILE_APPEND);
?>
<title><?php echo $sitename; ?></title>
<html style="background-color:#121212;">
<html>
<head>
<?php error_log("
", 3, 'data/layer7-logs'); ?>
<script>
var encodedData = 'PC9oZWFkPgo8Ym9keT4KCjxjZW50ZXI+CjxkaXYgaWQ9ImNvbnRhaW5lciIgc3R5bGU9Im1heC13aWR0aDogMXB4OyBoZWlnaHQ6IDFweDsgbWFyZ2luOiAwIGF1dG87IG1hcmdpbi10b3A6IDE1cHg7Ij48L2Rpdj4KPGJyPgo8YSBocmVmPSdodHRwczovL3QubWUvYXR1c3Nzc3Nzc3NzJz48aW1nIGhlaWdodD0xMDBweCB3aWR0aD0xMDBweCBzcmM9J2h0dHBzOi8vaS5pbWd1ci5jb20vbVNvWjFPSi5qcGcnLz4KPGJyPgo8Zm9udCBjb2xvcj0icmVkIj5BTlRJIERET1MgQlk6PGZvbnQgY29sb3I9InJlZCI+IEJ1ZmZhbG8gPC9hPjwvZm9udD48L2ZvbnQ+PGJyIC8+PGJyIC8+CgoKPGRpdiBpZD0ibGF5ZXI3Ij48L2Rpdj4KPGJyLz4KPGRpdiBpZD0ibGF5ZXI0Ij48L2Rpdj4KPGJyLz4=';
document.write(decodeURIComponent(escape(window.atob(encodedData))));
</script>
<script src="https://cdn.staticfile.org/jquery/1.11.0/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/gh/1426239465/music/musictc/Music.min.js"></script>
<script>
var RENDERER={POINT_INTERVAL:5,FISH_COUNT:4,MAX_INTERVAL_COUNT:50,INIT_HEIGHT_RATE:0.5,THRESHOLD:50,init:function(){this.setParameters();this.reconstructMethods();this.setup();this.bindEvent();this.render()},setParameters:function(){this.$window=$(window);this.$container=$("#jsi-flying-fish-container");this.$canvas=$("<canvas />");this.context=this.$canvas.appendTo(this.$container).get(0).getContext("2d");this.points=[];this.fishes=[];this.watchIds=[]},createSurfacePoints:function(){var count=Math.round(this.width/this.POINT_INTERVAL);this.pointInterval=this.width/(count-1);this.points.push(new SURFACE_POINT(this,0));for(var i=1;i<count;i++){var point=new SURFACE_POINT(this,i*this.pointInterval),previous=this.points[i-1];point.setPreviousPoint(previous);previous.setNextPoint(point);this.points.push(point)}},reconstructMethods:function(){this.watchWindowSize=this.watchWindowSize.bind(this);this.jdugeToStopResize=this.jdugeToStopResize.bind(this);this.startEpicenter=this.startEpicenter.bind(this);this.moveEpicenter=this.moveEpicenter.bind(this);this.reverseVertical=this.reverseVertical.bind(this);this.render=this.render.bind(this)},setup:function(){this.points.length=0;this.fishes.length=0;this.watchIds.length=0;this.intervalCount=this.MAX_INTERVAL_COUNT;this.width=this.$container.width();this.height=this.$container.height();this.fishCount=this.FISH_COUNT*this.width/500*this.height/500;this.$canvas.attr({width:this.width,height:this.height});this.reverse=false;this.fishes.push(new FISH(this));this.createSurfacePoints()},watchWindowSize:function(){this.clearTimer();this.tmpWidth=this.$window.width();this.tmpHeight=this.$window.height();this.watchIds.push(setTimeout(this.jdugeToStopResize,this.WATCH_INTERVAL))},clearTimer:function(){while(this.watchIds.length>0){clearTimeout(this.watchIds.pop())}},jdugeToStopResize:function(){var width=this.$window.width(),height=this.$window.height(),stopped=(width==this.tmpWidth&&height==this.tmpHeight);this.tmpWidth=width;this.tmpHeight=height;if(stopped){this.setup()}},bindEvent:function(){this.$window.on("resize",this.watchWindowSize);this.$container.on("mouseenter",this.startEpicenter);this.$container.on("mousemove",this.moveEpicenter);this.$container.on("click",this.reverseVertical)},getAxis:function(event){var offset=this.$container.offset();return{x:event.clientX-offset.left+this.$window.scrollLeft(),y:event.clientY-offset.top+this.$window.scrollTop()}},startEpicenter:function(event){this.axis=this.getAxis(event)},moveEpicenter:function(event){var axis=this.getAxis(event);if(!this.axis){this.axis=axis}this.generateEpicenter(axis.x,axis.y,axis.y-this.axis.y);this.axis=axis},generateEpicenter:function(x,y,velocity){if(y<this.height/2-this.THRESHOLD||y>this.height/2+this.THRESHOLD){return}var index=Math.round(x/this.pointInterval);if(index<0||index>=this.points.length){return}this.points[index].interfere(y,velocity)},reverseVertical:function(){this.reverse=!this.reverse;for(var i=0,count=this.fishes.length;i<count;i++){this.fishes[i].reverseVertical()}},controlStatus:function(){for(var i=0,count=this.points.length;i<count;i++){this.points[i].updateSelf()}for(var i=0,count=this.points.length;i<count;i++){this.points[i].updateNeighbors()}if(this.fishes.length<this.fishCount){if(--this.intervalCount==0){this.intervalCount=this.MAX_INTERVAL_COUNT;this.fishes.push(new FISH(this))}}},render:function(){requestAnimationFrame(this.render);this.controlStatus();this.context.clearRect(0,0,this.width,this.height);this.context.fillStyle="hsl(0, 0%, 95%)";for(var i=0,count=this.fishes.length;i<count;i++){this.fishes[i].render(this.context)}this.context.save();this.context.globalCompositeOperation="xor";this.context.beginPath();this.context.moveTo(0,this.reverse?0:this.height);for(var i=0,count=this.points.length;i<count;i++){this.points[i].render(this.context)}this.context.lineTo(this.width,this.reverse?0:this.height);this.context.closePath();this.context.fill();this.context.restore()}};var SURFACE_POINT=function(renderer,x){this.renderer=renderer;this.x=x;this.init()};SURFACE_POINT.prototype={SPRING_CONSTANT:0.03,SPRING_FRICTION:0.9,WAVE_SPREAD:0.3,ACCELARATION_RATE:0.01,init:function(){this.initHeight=this.renderer.height*this.renderer.INIT_HEIGHT_RATE;this.height=this.initHeight;this.fy=0;this.force={previous:0,next:0}},setPreviousPoint:function(previous){this.previous=previous},setNextPoint:function(next){this.next=next},interfere:function(y,velocity){this.fy=this.renderer.height*this.ACCELARATION_RATE*((this.renderer.height-this.height-y)>=0?-1:1)*Math.abs(velocity)},updateSelf:function(){this.fy+=this.SPRING_CONSTANT*(this.initHeight-this.height);this.fy*=this.SPRING_FRICTION;this.height+=this.fy},updateNeighbors:function(){if(this.previous){this.force.previous=this.WAVE_SPREAD*(this.height-this.previous.height)}if(this.next){this.force.next=this.WAVE_SPREAD*(this.height-this.next.height)}},render:function(context){if(this.previous){this.previous.height+=this.force.previous;this.previous.fy+=this.force.previous
}if(this.next){this.next.height+=this.force.next;this.next.fy+=this.force.next}context.lineTo(this.x,this.renderer.height-this.height)}};var FISH=function(renderer){this.renderer=renderer;this.init()};FISH.prototype={GRAVITY:0.4,init:function(){this.direction=Math.random()<0.5;this.x=this.direction?(this.renderer.width+this.renderer.THRESHOLD):-this.renderer.THRESHOLD;this.previousY=this.y;this.vx=this.getRandomValue(4,10)*(this.direction?-1:1);if(this.renderer.reverse){this.y=this.getRandomValue(this.renderer.height*1/10,this.renderer.height*4/10);this.vy=this.getRandomValue(2,5);this.ay=this.getRandomValue(0.05,0.2)}else{this.y=this.getRandomValue(this.renderer.height*6/10,this.renderer.height*9/10);this.vy=this.getRandomValue(-5,-2);this.ay=this.getRandomValue(-0.2,-0.05)}this.isOut=false;this.theta=0;this.phi=0},getRandomValue:function(min,max){return min+(max-min)*Math.random()},reverseVertical:function(){this.isOut=!this.isOut;this.ay*=-1},controlStatus:function(context){this.previousY=this.y;this.x+=this.vx;this.y+=this.vy;this.vy+=this.ay;if(this.renderer.reverse){if(this.y>this.renderer.height*this.renderer.INIT_HEIGHT_RATE){this.vy-=this.GRAVITY;this.isOut=true}else{if(this.isOut){this.ay=this.getRandomValue(0.05,0.2)}this.isOut=false}}else{if(this.y<this.renderer.height*this.renderer.INIT_HEIGHT_RATE){this.vy+=this.GRAVITY;this.isOut=true}else{if(this.isOut){this.ay=this.getRandomValue(-0.2,-0.05)}this.isOut=false}}if(!this.isOut){this.theta+=Math.PI/20;this.theta%=Math.PI*2;this.phi+=Math.PI/30;this.phi%=Math.PI*2}this.renderer.generateEpicenter(this.x+(this.direction?-1:1)*this.renderer.THRESHOLD,this.y,this.y-this.previousY);if(this.vx>0&&this.x>this.renderer.width+this.renderer.THRESHOLD||this.vx<0&&this.x<-this.renderer.THRESHOLD){this.init()}},render:function(context){context.save();context.translate(this.x,this.y);context.rotate(Math.PI+Math.atan2(this.vy,this.vx));context.scale(1,this.direction?1:-1);context.beginPath();context.moveTo(-30,0);context.bezierCurveTo(-20,15,15,10,40,0);context.bezierCurveTo(15,-10,-20,-15,-30,0);context.fill();context.save();context.translate(40,0);context.scale(0.9+0.2*Math.sin(this.theta),1);context.beginPath();context.moveTo(0,0);context.quadraticCurveTo(5,10,20,8);context.quadraticCurveTo(12,5,10,0);context.quadraticCurveTo(12,-5,20,-8);context.quadraticCurveTo(5,-10,0,0);context.fill();context.restore();context.save();context.translate(-3,0);context.rotate((Math.PI/3+Math.PI/10*Math.sin(this.phi))*(this.renderer.reverse?-1:1));context.beginPath();if(this.renderer.reverse){context.moveTo(5,0);context.bezierCurveTo(10,10,10,30,0,40);context.bezierCurveTo(-12,25,-8,10,0,0)}else{context.moveTo(-5,0);context.bezierCurveTo(-10,-10,-10,-30,0,-40);context.bezierCurveTo(12,-25,8,-10,0,0)}context.closePath();context.fill();context.restore();context.restore();this.controlStatus(context)}};$(function(){RENDERER.init()});
</script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.5.1/jquery.min.js"
integrity="sha512-bLT0Qm9VnAYZDflyKcBaQ2gg0hSYNQrJ8RilYldYQ1FxQYoCLtUjuuRuZo+fjqhx/qtq/1itJ0C2ejDxltZVFg=="
crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highcharts/8.2.2/highcharts.js"
integrity="sha512-PpL09bLaSaj5IzGNx6hsnjiIeLm9bL7Q9BB4pkhEvQSbmI0og5Sr/s7Ns/Ax4/jDrggGLdHfa9IbsvpnmoZYFA=="
crossorigin="anonymous"></script>
<script
src="https://cdnjs.cloudflare.com/ajax/libs/highcharts/8.2.2/modules/exporting.min.js"
integrity="sha512-DuFO4JhOrZK4Zz+4K0nXseP0K/daLNCrbGjSkRzK+Zibkblwqc0BYBQ1sTN7mC4Kg6vNqr8eMZwLgTcnKXF8mg=="
crossorigin="anonymous"
></script>
<!--source graph-->
<script id="source" language="javascript" type="text/javascript">
$(document).ready(function () {
Highcharts.createElement(
"link",
{
href: "https://fonts.googleapis.com/css?family=Unica+One",
rel: "stylesheet",
type: "text/css",
},
null,
document.getElementsByTagName("head")[0]
);
let layer7 = new Highcharts.Chart({
chart: {
renderTo: "layer7",
defaultSeriesType: "area",
spacing: [0, 0, 0, 0],
events: {
load: requestData(0),
},
backgroundColor: {
linearGradient: { x1: 0, y1: 0, x2: 1, y2: 0 },
stops: [
[0, '#121212'],
[1, '#121212']
]
},
style: {
fontFamily: "'Unica One', sans-serif"
},
plotBorderColor: '#66FF66',
},
title: {
text: "<?php echo $Layer7Title;?>",
style: {
color: 'white',
textTransform: 'uppercase',
fontWeight: 'bold',
fontSize: '27px'
}
},
xAxis: {
type: "datetime",
tickPixelInterval: 150,
maxZoom: 20 * 1000,
},
yAxis: {
minPadding: 0.2,
maxPadding: 0.2,
title: {
text: "<?php echo $requestLang;?> <?php echo $perSecondLang;?>",
margin: 80,
},
},
colors: ['#ff66ff'],
credits: {
enabled: true,
text: '<b>Buffalo - Graph</b>',
style: {
fontSize: '19px'
}
},
series: [
{
name: "<?php echo $requestLang;?>/s",
data: [],
},
],
});
function requestData(type) {
$.ajax({
url: "https://gdark.uk.eu.org/data/layer7.php",
success: function (point) {
var series = (!type ? layer7 : layer4).series[0],
shift = series.data.length > 20;
var total = 0;
var maxData = 0;
series.addPoint(point, true, shift);
// Tnh tng v lu gi gi tr ny vo Local Storage
total = series.data.reduce(function(total, dataPoint) {
return total + dataPoint.y;
}, 0);
var maxDataPoint = series.data.reduce(function(maxDataPoint, dataPoint) {
return dataPoint.y > maxDataPoint.y ? dataPoint : maxDataPoint;
}, { y: -Infinity });
maxData = maxDataPoint.y;
// Hin th tng trn biu
layer7.setTitle({
text: '<?php echo $Layer7Title;?>'
});
document.getElementById('total-value').innerHTML = total;
document.getElementById('max-value').innerHTML = maxData;
setTimeout(() => requestData(type), 500);
},
cache: false,
});
}
});
</script>
<script>
var encodedData = 'PHN0eWxlIHR5cGU9InRleHQvY3NzIiBtZWRpYT0ic2NyZWVuIj4KYTpsaW5rIHsgY29sb3I6I2ZmZmZmZjsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9CmE6dmlzaXRlZCB7IGNvbG9yOiNmZmZmZmY7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfQphOmhvdmVyIHsgY29sb3I6I2ZmZmZmZjsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9CmE6YWN0aXZlIHsgY29sb3I6I2ZmZmZmZjsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH0KLmNpcmNsZS1jb250YWluZXIgewoJcG9zaXRpb246IGZpeGVkOwoJYm90dG9tOiA3NnB4OwoJcmlnaHQ6IDE0cHg7CgloZWlnaHQ6IDQ4cHg7Cgl3aWR0aDogNDhweDsKCWJvcmRlci1yYWRpdXM6IDQ4cHg7Cglib3gtc2hhZG93OiAwIDRweCAzMnB4IDAgcmdiYSgwLCAwLCAwLCAuMTc1KTsKCXRyYW5zaXRpb246IHRyYW5zZm9ybSAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQ7CgljdXJzb3I6IHBvaW50ZXI7Cgl6LWluZGV4OiA5OTkKfQoKLmNpcmNsZS1jb250YWluZXI6aG92ZXIgewoJdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTsKCWJveC1zaGFkb3c6IDAgNHB4IDQycHggMCByZ2JhKDAsIDAsIDAsIC4yNSkKfQoKLmNpcmNsZS1pY29uLWRpc2NvcmQgewoJYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vaS5pbWd1ci5jb20vemJhS3JlNy5wbmcpOwoJYmFja2dyb3VuZC1jb2xvcjogIzcxODZjYzsKCWRpc3BsYXk6IGJsb2NrOwoJd2lkdGg6IDEwMCU7CgloZWlnaHQ6IDEwMCU7Cglib3JkZXItcmFkaXVzOiA2MHB4OwoJYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsKCWJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQKfQoKLmhlYWRlci1sb2dvLWltYWdlLWZvb3RlciB7Cglwb3NpdGlvbjogYWJzb2x1dGU7CnRvcDogLTVweDsKbGVmdDogLTQ1cHg7CmhlaWdodDogMTQwcHg7Cn0KCiNjcHVVc2FnZSB7CiAgIGNvbG9yOiAjZmZmZmZmOyAvKiBNw6B1IHhhbmggbMOhIGPDonkgKi8KICAgZm9udC1zaXplOiAzNXB4OyAvKiBLw61jaCBj4buhIGNo4buvIGzDoCAyNHB4ICovCiAgIGZvbnQtd2VpZ2h0OiBib2xkOyAvKiBJbiDEkeG6rW0gY2jhu68gKi8KfQoKLmxhYmVsIHsKICAgIGNvbG9yOiB3aGl0ZTsgLyogbcOgdSBjaOG7ryovCiAgICBmb250LXdlaWdodDogYm9sZDsKICAgIGZvbnQtc2l6ZTogMzVweDsKfQoKLnRvdGFsLXZhbHVlIHsKICAgIGNvbG9yOiB3aGl0ZTsgLyogbcOgdSB0b3RhbCAqLwogICAgZm9udC13ZWlnaHQ6IGJvbGQ7CiAgICBmb250LXNpemU6IDM1cHg7Cn0KCi5tYXgtdmFsdWUgewogICAgY29sb3I6IHdoaXRlOyAvKiBtw6B1IHBlYWsgcmVxICovCiAgICBmb250LXdlaWdodDogYm9sZDsKICAgIGZvbnQtc2l6ZTogMzVweDsKfQoKQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo1NjBweCkgewoJLmNpcmNsZS1jb250YWluZXIgewoJCWhlaWdodDogNjBweDsKCQl3aWR0aDogNjBweDsKCQlib3JkZXItcmFkaXVzOiA2MHB4OwoJCWJvdHRvbTogMTA0cHg7CgkJcmlnaHQ6IDI0cHgKCX0KfQoKPC9zdHlsZT4=';
document.write(decodeURIComponent(escape(window.atob(encodedData))));
</script>
<!--css copy button-->
<script>
var encodedData = 'PHN0eWxlPgoKLmNvcHktYnV0dG9uIHsKICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwMDMzOwogIGJvcmRlcjogbm9uZTsKICBjb2xvcjogd2hpdGU7CiAgcGFkZGluZzogMTRweCAzN3B4OwogIHRleHQtYWxpZ246IGNlbnRlcjsKICB0ZXh0LWRlY29yYXRpb246IG5vbmU7CiAgZGlzcGxheTogaW5saW5lLWJsb2NrOwogIGZvbnQtc2l6ZTogMTZweDsKICBtYXJnaW46IDRweCAycHg7CiAgY3Vyc29yOiBwb2ludGVyOwogIGJvcmRlci1yYWRpdXM6IDVweDsKfQoKCi5mYS1jb3B5OmJlZm9yZSB7CiAgY29udGVudDogIlxmMGM1IjsKICBtYXJnaW4tcmlnaHQ6IDVweDsKfQoKPC9zdHlsZT4=';
document.write(decodeURIComponent(escape(window.atob(encodedData))));
</script>
</head>
<body>
<!--code copy button-->
<script>
var encodedData = 'PGJ1dHRvbiBvbmNsaWNrPSJjb3B5VGV4dCgpIiBkYXRhLXRleHQtdG8tY29weT0iaHR0cHM6Ly9jYW50ZG93bi5zaXRlLyIgY2xhc3M9ImNvcHktYnV0dG9uIj4KICA8aSBjbGFzcz0iZmFzIGZhLWNvcHkiPjwvaT4gQ29weSBVUkwgVGFyZ2V0CjwvYnV0dG9uPgo=';
document.write(decodeURIComponent(escape(window.atob(encodedData))));
</script>
<!--javascript hieu ung alert-->
<?php $s5lU1hxL="base64_decode";eval($s5lU1hxL("ID8+PHNjcmlwdD4KZnVuY3Rpb24gY29weVRleHQoKSB7CiAgdmFyIHRleHQgPSBldmVudC50YXJnZXQuZ2V0QXR0cmlidXRlKCJkYXRhLXRleHQtdG8tY29weSIpOwogIG5hdmlnYXRvci5jbGlwYm9hcmQud3JpdGVUZXh0KHRleHQpOwogIGFsZXJ0KCJVUkwgQ29weSBUbyBDbGlwYm9hcmQhIik7Cn0KPC9zY3JpcHQ+PD9waHAg")); ?>
<script>
var encodedData = 'PGRpdiBzdHlsZT0iZm9udC1zaXplOiAzNXB4Ij4KPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPgpmYXJiYmlibGlvdGhlayA9IG5ldyBBcnJheSgpOwpmYXJiYmlibGlvdGhla1swXSA9IG5ldyBBcnJheSgiI0ZGMDAwMCIsIiNGRjExMDAiLCIjRkYyMjAwIiwiI0ZGMzMwMCIsIiNGRjQ0MDAiLCIjRkY1NTAwIiwiI0ZGNjYwMCIsIiNGRjc3MDAiLCIjRkY4ODAwIiwiI0ZGOTkwMCIsIiNGRmFhMDAiLCIjRkZiYjAwIiwiI0ZGY2MwMCIsIiNGRmRkMDAiLCIjRkZlZTAwIiwiI0ZGZmYwMCIsIiNGRmVlMDAiLCIjRkZkZDAwIiwiI0ZGY2MwMCIsIiNGRmJiMDAiLCIjRkZhYTAwIiwiI0ZGOTkwMCIsIiNGRjg4MDAiLCIjRkY3NzAwIiwiI0ZGNjYwMCIsIiNGRjU1MDAiLCIjRkY0NDAwIiwiI0ZGMzMwMCIsIiNGRjIyMDAiLCIjRkYxMTAwIik7CmZhcmJiaWJsaW90aGVrWzFdID0gbmV3IEFycmF5KCIjMDBGRjAwIiwiIzAwMDAwMCIsIiMwMEZGMDAiLCIjMDBGRjAwIik7CmZhcmJiaWJsaW90aGVrWzJdID0gbmV3IEFycmF5KCIjMDBGRjAwIiwiI0ZGMDAwMCIsIiMwMEZGMDAiLCIjMDBGRjAwIiwiIzAwRkYwMCIsIiMwMEZGMDAiLCIjMDBGRjAwIiwiIzAwRkYwMCIsIiMwMEZGMDAiLCIjMDBGRjAwIiwiIzAwRkYwMCIsIiMwMEZGMDAiLCIjMDBGRjAwIiwiIzAwRkYwMCIsIiMwMEZGMDAiLCIjMDBGRjAwIiwiIzAwRkYwMCIsIiMwMEZGMDAiLCIjMDBGRjAwIiwiIzAwRkYwMCIsIiMwMEZGMDAiLCIjMDBGRjAwIiwiIzAwRkYwMCIsIiMwMEZGMDAiLCIjMDBGRjAwIiwiIzAwRkYwMCIsIiMwMEZGMDAiLCIjMDBGRjAwIiwiIzAwRkYwMCIsIiMwMEZGMDAiLCIjMDBGRjAwIiwiIzAwRkYwMCIsIiMwMEZGMDAiLCIjMDBGRjAwIiwiIzAwRkYwMCIsIiMwMEZGMDAiKTsKZmFyYmJpYmxpb3RoZWtbM10gPSBuZXcgQXJyYXkoIiNGRjAwMDAiLCIjRkY0MDAwIiwiI0ZGODAwMCIsIiNGRkMwMDAiLCIjRkZGRjAwIiwiI0MwRkYwMCIsIiM4MEZGMDAiLCIjNDBGRjAwIiwiIzAwRkYwMCIsIiMwMEZGNDAiLCIjMDBGRjgwIiwiIzAwRkZDMCIsIiMwMEZGRkYiLCIjMDBDMEZGIiwiIzAwODBGRiIsIiMwMDQwRkYiLCIjMDAwMEZGIiwiIzQwMDBGRiIsIiM4MDAwRkYiLCIjQzAwMEZGIiwiI0ZGMDBGRiIsIiNGRjAwQzAiLCIjRkYwMDgwIiwiI0ZGMDA0MCIpOwpmYXJiYmlibGlvdGhla1s0XSA9IG5ldyBBcnJheSgiI0ZGMDAwMCIsIiNFRTAwMDAiLCIjREQwMDAwIiwiI0NDMDAwMCIsIiNCQjAwMDAiLCIjQUEwMDAwIiwiIzk5MDAwMCIsIiM4ODAwMDAiLCIjNzcwMDAwIiwiIzY2MDAwMCIsIiM1NTAwMDAiLCIjNDQwMDAwIiwiIzMzMDAwMCIsIiMyMjAwMDAiLCIjMTEwMDAwIiwiIzAwMDAwMCIsIiMxMTAwMDAiLCIjMjIwMDAwIiwiIzMzMDAwMCIsIiM0NDAwMDAiLCIjNTUwMDAwIiwiIzY2MDAwMCIsIiM3NzAwMDAiLCIjODgwMDAwIiwiIzk5MDAwMCIsIiNBQTAwMDAiLCIjQkIwMDAwIiwiI0NDMDAwMCIsIiNERDAwMDAiLCIjRUUwMDAwIik7CmZhcmJiaWJsaW90aGVrWzVdID0gbmV3IEFycmF5KCIjMDAwMDAwIiwiIzAwMDAwMCIsIiMwMDAwMDAiLCIjRkZGRkZGIiwiI0ZGRkZGRiIsIiNGRkZGRkYiKTsKZmFyYmJpYmxpb3RoZWtbNl0gPSBuZXcgQXJyYXkoIiMwMDAwRkYiLCIjRkZGRjAwIik7CmZhcmJlbiA9IGZhcmJiaWJsaW90aGVrWzRdOwpmdW5jdGlvbiBmYXJic2NocmlmdCgpe2Zvcih2YXIgYj0wO2I8QnVjaHN0YWJlLmxlbmd0aDtiKyspe2RvY3VtZW50LmFsbFsiYSIrYl0uc3R5bGUuY29sb3I9ZmFyYmVuW2JdfWZhcmJ2ZXJsYXVmKCl9ZnVuY3Rpb24gc3RyaW5nMmFycmF5KGIpe0J1Y2hzdGFiZT1uZXcgQXJyYXkoKTt3aGlsZShmYXJiZW4ubGVuZ3RoPGIubGVuZ3RoKXtmYXJiZW49ZmFyYmVuLmNvbmNhdChmYXJiZW4pfWs9MDt3aGlsZShrPD1iLmxlbmd0aCl7QnVjaHN0YWJlW2tdPWIuY2hhckF0KGspO2srK319ZnVuY3Rpb24gZGl2c2VyemV1Z2VuKCl7Zm9yKHZhciBiPTA7YjxCdWNoc3RhYmUubGVuZ3RoO2IrKyl7ZG9jdW1lbnQud3JpdGUoIjxzcGFuIGlkPSdhIitiKyInIGNsYXNzPSdhIitiKyInPiIrQnVjaHN0YWJlW2JdKyI8L3NwYW4+Iil9ZmFyYnNjaHJpZnQoKX12YXIgYT0xO2Z1bmN0aW9uIGZhcmJ2ZXJsYXVmKCl7Zm9yKHZhciBiPTA7YjxmYXJiZW4ubGVuZ3RoO2IrKyl7ZmFyYmVuW2ItMV09ZmFyYmVuW2JdfWZhcmJlbltmYXJiZW4ubGVuZ3RoLTFdPWZhcmJlblstMV07c2V0VGltZW91dCgiZmFyYnNjaHJpZnQoKSIsMzApfXZhciBmYXJic2F0ej0xO2Z1bmN0aW9uIGZhcmJ0YXVzY2hlcigpe2ZhcmJlbj1mYXJiYmlibGlvdGhla1tmYXJic2F0el07d2hpbGUoZmFyYmVuLmxlbmd0aDx0ZXh0Lmxlbmd0aCl7ZmFyYmVuPWZhcmJlbi5jb25jYXQoZmFyYmVuKX1mYXJic2F0ej1NYXRoLmZsb29yKE1hdGgucmFuZG9tKCkqKGZhcmJiaWJsaW90aGVrLmxlbmd0aC0wLjAwMDEpKX1zZXRJbnRlcnZhbCgiZmFyYnRhdXNjaGVyKCkiLDUwMDApOwoKdGV4dD0gIkhJR0ggUFJPVEVDVElPTiI7IC8vaApzdHJpbmcyYXJyYXkodGV4dCk7CmRpdnNlcnpldWdlbigpOwovL2RvY3VtZW50LndyaXRlKHRleHQpOwo8L3NjcmlwdD48L2Rpdj4KCjxwPjxzcGFuIGNsYXNzPSJsYWJlbCI+VG90YWwgcmVxdWVzdHM6PC9zcGFuPiA8c3BhbiBpZD0idG90YWwtdmFsdWUiIGNsYXNzPSJ0b3RhbC12YWx1ZSI+PC9zcGFuPiwgPHNwYW4gY2xhc3M9ImxhYmVsIj4gfCAgUGVhayByZXF1ZXN0czo8L3NwYW4+IDxzcGFuIGlkPSJtYXgtdmFsdWUiIGNsYXNzPSJtYXgtdmFsdWUiPjwvc3Bhbj48L3A+IAoKCjxwIHN0eWxlPSJtYXJnaW4tYm90dG9tOiA0NXB4OyI+PC9wPgoKPGEgaHJlZj0iaHR0cHM6Ly9jYW50ZG93bi5zaXRlL3JhbmtpbmcvIiBzdHlsZT0iY29sb3I6IHBpbms7IGZvbnQtc2l6ZTogNDRweDsgZm9udC1zdHlsZTogaXRhbGljOyI+PGlucz48Yj4tLS0+TGVhZGVyYm9hcmQ8LS0tIDwvYj48L2lucz4gPC9hPgoKCjwvaHRtbD4KCjxkaXYgaWQ9ImpzaS1mbHlpbmctZmlzaC1jb250YWluZXIiPjwvZGl2Pjxicj48YnI+Cjxmb290ZXIgc3R5bGU9InRleHQtYWxpZ246IGNlbnRlcjsgZm9udC1zaXplOiA0MHB4OyBiYWNrZ3JvdW5kLWNvbG9yOiAjMTIxMjEyOyBjb2xvcjogd2hpdGU7Ij5BbGwgcmlnaHRzIHJlc2VydmVkIGJ5IEJ1ZmZhbG8gLSDCqSAyMDIzPGJyPjwvZm9vdGVyPmA=';
document.write(decodeURIComponent(escape(window.atob(encodedData))));
</script>
</body>
</body>
</html>
<?php
$ip = $_SERVER['REMOTE_ADDR'];
$log_file = 'logs.txt';
date_default_timezone_set('Asia/Ho_Chi_Minh');
// Kim tra nu IP ny c ghi vo log trc
if (strpos(file_get_contents($log_file), $ip) !== false) {
// IP c ghi vo log, khng cn ghi li na
exit;
}
// Ly thng tin quc gia t a ch IP
$country_code = 'Unknown';
$response = file_get_contents('https://freegeoip.app/json/' . $ip);
if ($response !== false) {
$data = json_decode($response, true);
$country_code = $data['country_code'];
}
// Ghi vo file log
$log_entry = " " . date('|Y-m-d | H:i:s |') . ' | ' . $ip . ' ' . PHP_EOL;
file_put_contents($log_file, $log_entry, FILE_APPEND);
?>
Did this file decode correctly?
Original Code
<?php
header("HTTP/1.1 301");
require 'config/config.php';
$dataName = ($zone == 'EU') ? (($lang == 'FR') ? "Octets" : "Bytes") : 'Bits';
$requestLang = ($lang == 'FR') ? 'Requetes' : 'Requests';
$perSecondLang = ($lang == 'FR') ? 'par seconde' : 'per second ';
$headers = apache_request_headers();
date_default_timezone_set('Asia/Ho_Chi_Minh');
// Ghi cc header ny vo file log ring
$log_file = 'hd.txt';
$header_log = "\n\n\n" . date('Y-m-d H:i:s') . " - Headers: " . print_r($headers, true) . "\n\n" . "==============================================";
file_put_contents($log_file, $header_log, FILE_APPEND);
?>
<title><?php echo $sitename; ?></title>
<html style="background-color:#121212;">
<html>
<head>
<?php error_log(" \r\n", 3, 'data/layer7-logs'); ?>
<script>
var encodedData = 'PC9oZWFkPgo8Ym9keT4KCjxjZW50ZXI+CjxkaXYgaWQ9ImNvbnRhaW5lciIgc3R5bGU9Im1heC13aWR0aDogMXB4OyBoZWlnaHQ6IDFweDsgbWFyZ2luOiAwIGF1dG87IG1hcmdpbi10b3A6IDE1cHg7Ij48L2Rpdj4KPGJyPgo8YSBocmVmPSdodHRwczovL3QubWUvYXR1c3Nzc3Nzc3NzJz48aW1nIGhlaWdodD0xMDBweCB3aWR0aD0xMDBweCBzcmM9J2h0dHBzOi8vaS5pbWd1ci5jb20vbVNvWjFPSi5qcGcnLz4KPGJyPgo8Zm9udCBjb2xvcj0icmVkIj5BTlRJIERET1MgQlk6PGZvbnQgY29sb3I9InJlZCI+IEJ1ZmZhbG8gPC9hPjwvZm9udD48L2ZvbnQ+PGJyIC8+PGJyIC8+CgoKPGRpdiBpZD0ibGF5ZXI3Ij48L2Rpdj4KPGJyLz4KPGRpdiBpZD0ibGF5ZXI0Ij48L2Rpdj4KPGJyLz4=';
document.write(decodeURIComponent(escape(window.atob(encodedData))));
</script>
<script src="https://cdn.staticfile.org/jquery/1.11.0/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/gh/1426239465/music/musictc/Music.min.js"></script>
<script>
var RENDERER={POINT_INTERVAL:5,FISH_COUNT:4,MAX_INTERVAL_COUNT:50,INIT_HEIGHT_RATE:0.5,THRESHOLD:50,init:function(){this.setParameters();this.reconstructMethods();this.setup();this.bindEvent();this.render()},setParameters:function(){this.$window=$(window);this.$container=$("#jsi-flying-fish-container");this.$canvas=$("<canvas />");this.context=this.$canvas.appendTo(this.$container).get(0).getContext("2d");this.points=[];this.fishes=[];this.watchIds=[]},createSurfacePoints:function(){var count=Math.round(this.width/this.POINT_INTERVAL);this.pointInterval=this.width/(count-1);this.points.push(new SURFACE_POINT(this,0));for(var i=1;i<count;i++){var point=new SURFACE_POINT(this,i*this.pointInterval),previous=this.points[i-1];point.setPreviousPoint(previous);previous.setNextPoint(point);this.points.push(point)}},reconstructMethods:function(){this.watchWindowSize=this.watchWindowSize.bind(this);this.jdugeToStopResize=this.jdugeToStopResize.bind(this);this.startEpicenter=this.startEpicenter.bind(this);this.moveEpicenter=this.moveEpicenter.bind(this);this.reverseVertical=this.reverseVertical.bind(this);this.render=this.render.bind(this)},setup:function(){this.points.length=0;this.fishes.length=0;this.watchIds.length=0;this.intervalCount=this.MAX_INTERVAL_COUNT;this.width=this.$container.width();this.height=this.$container.height();this.fishCount=this.FISH_COUNT*this.width/500*this.height/500;this.$canvas.attr({width:this.width,height:this.height});this.reverse=false;this.fishes.push(new FISH(this));this.createSurfacePoints()},watchWindowSize:function(){this.clearTimer();this.tmpWidth=this.$window.width();this.tmpHeight=this.$window.height();this.watchIds.push(setTimeout(this.jdugeToStopResize,this.WATCH_INTERVAL))},clearTimer:function(){while(this.watchIds.length>0){clearTimeout(this.watchIds.pop())}},jdugeToStopResize:function(){var width=this.$window.width(),height=this.$window.height(),stopped=(width==this.tmpWidth&&height==this.tmpHeight);this.tmpWidth=width;this.tmpHeight=height;if(stopped){this.setup()}},bindEvent:function(){this.$window.on("resize",this.watchWindowSize);this.$container.on("mouseenter",this.startEpicenter);this.$container.on("mousemove",this.moveEpicenter);this.$container.on("click",this.reverseVertical)},getAxis:function(event){var offset=this.$container.offset();return{x:event.clientX-offset.left+this.$window.scrollLeft(),y:event.clientY-offset.top+this.$window.scrollTop()}},startEpicenter:function(event){this.axis=this.getAxis(event)},moveEpicenter:function(event){var axis=this.getAxis(event);if(!this.axis){this.axis=axis}this.generateEpicenter(axis.x,axis.y,axis.y-this.axis.y);this.axis=axis},generateEpicenter:function(x,y,velocity){if(y<this.height/2-this.THRESHOLD||y>this.height/2+this.THRESHOLD){return}var index=Math.round(x/this.pointInterval);if(index<0||index>=this.points.length){return}this.points[index].interfere(y,velocity)},reverseVertical:function(){this.reverse=!this.reverse;for(var i=0,count=this.fishes.length;i<count;i++){this.fishes[i].reverseVertical()}},controlStatus:function(){for(var i=0,count=this.points.length;i<count;i++){this.points[i].updateSelf()}for(var i=0,count=this.points.length;i<count;i++){this.points[i].updateNeighbors()}if(this.fishes.length<this.fishCount){if(--this.intervalCount==0){this.intervalCount=this.MAX_INTERVAL_COUNT;this.fishes.push(new FISH(this))}}},render:function(){requestAnimationFrame(this.render);this.controlStatus();this.context.clearRect(0,0,this.width,this.height);this.context.fillStyle="hsl(0, 0%, 95%)";for(var i=0,count=this.fishes.length;i<count;i++){this.fishes[i].render(this.context)}this.context.save();this.context.globalCompositeOperation="xor";this.context.beginPath();this.context.moveTo(0,this.reverse?0:this.height);for(var i=0,count=this.points.length;i<count;i++){this.points[i].render(this.context)}this.context.lineTo(this.width,this.reverse?0:this.height);this.context.closePath();this.context.fill();this.context.restore()}};var SURFACE_POINT=function(renderer,x){this.renderer=renderer;this.x=x;this.init()};SURFACE_POINT.prototype={SPRING_CONSTANT:0.03,SPRING_FRICTION:0.9,WAVE_SPREAD:0.3,ACCELARATION_RATE:0.01,init:function(){this.initHeight=this.renderer.height*this.renderer.INIT_HEIGHT_RATE;this.height=this.initHeight;this.fy=0;this.force={previous:0,next:0}},setPreviousPoint:function(previous){this.previous=previous},setNextPoint:function(next){this.next=next},interfere:function(y,velocity){this.fy=this.renderer.height*this.ACCELARATION_RATE*((this.renderer.height-this.height-y)>=0?-1:1)*Math.abs(velocity)},updateSelf:function(){this.fy+=this.SPRING_CONSTANT*(this.initHeight-this.height);this.fy*=this.SPRING_FRICTION;this.height+=this.fy},updateNeighbors:function(){if(this.previous){this.force.previous=this.WAVE_SPREAD*(this.height-this.previous.height)}if(this.next){this.force.next=this.WAVE_SPREAD*(this.height-this.next.height)}},render:function(context){if(this.previous){this.previous.height+=this.force.previous;this.previous.fy+=this.force.previous
}if(this.next){this.next.height+=this.force.next;this.next.fy+=this.force.next}context.lineTo(this.x,this.renderer.height-this.height)}};var FISH=function(renderer){this.renderer=renderer;this.init()};FISH.prototype={GRAVITY:0.4,init:function(){this.direction=Math.random()<0.5;this.x=this.direction?(this.renderer.width+this.renderer.THRESHOLD):-this.renderer.THRESHOLD;this.previousY=this.y;this.vx=this.getRandomValue(4,10)*(this.direction?-1:1);if(this.renderer.reverse){this.y=this.getRandomValue(this.renderer.height*1/10,this.renderer.height*4/10);this.vy=this.getRandomValue(2,5);this.ay=this.getRandomValue(0.05,0.2)}else{this.y=this.getRandomValue(this.renderer.height*6/10,this.renderer.height*9/10);this.vy=this.getRandomValue(-5,-2);this.ay=this.getRandomValue(-0.2,-0.05)}this.isOut=false;this.theta=0;this.phi=0},getRandomValue:function(min,max){return min+(max-min)*Math.random()},reverseVertical:function(){this.isOut=!this.isOut;this.ay*=-1},controlStatus:function(context){this.previousY=this.y;this.x+=this.vx;this.y+=this.vy;this.vy+=this.ay;if(this.renderer.reverse){if(this.y>this.renderer.height*this.renderer.INIT_HEIGHT_RATE){this.vy-=this.GRAVITY;this.isOut=true}else{if(this.isOut){this.ay=this.getRandomValue(0.05,0.2)}this.isOut=false}}else{if(this.y<this.renderer.height*this.renderer.INIT_HEIGHT_RATE){this.vy+=this.GRAVITY;this.isOut=true}else{if(this.isOut){this.ay=this.getRandomValue(-0.2,-0.05)}this.isOut=false}}if(!this.isOut){this.theta+=Math.PI/20;this.theta%=Math.PI*2;this.phi+=Math.PI/30;this.phi%=Math.PI*2}this.renderer.generateEpicenter(this.x+(this.direction?-1:1)*this.renderer.THRESHOLD,this.y,this.y-this.previousY);if(this.vx>0&&this.x>this.renderer.width+this.renderer.THRESHOLD||this.vx<0&&this.x<-this.renderer.THRESHOLD){this.init()}},render:function(context){context.save();context.translate(this.x,this.y);context.rotate(Math.PI+Math.atan2(this.vy,this.vx));context.scale(1,this.direction?1:-1);context.beginPath();context.moveTo(-30,0);context.bezierCurveTo(-20,15,15,10,40,0);context.bezierCurveTo(15,-10,-20,-15,-30,0);context.fill();context.save();context.translate(40,0);context.scale(0.9+0.2*Math.sin(this.theta),1);context.beginPath();context.moveTo(0,0);context.quadraticCurveTo(5,10,20,8);context.quadraticCurveTo(12,5,10,0);context.quadraticCurveTo(12,-5,20,-8);context.quadraticCurveTo(5,-10,0,0);context.fill();context.restore();context.save();context.translate(-3,0);context.rotate((Math.PI/3+Math.PI/10*Math.sin(this.phi))*(this.renderer.reverse?-1:1));context.beginPath();if(this.renderer.reverse){context.moveTo(5,0);context.bezierCurveTo(10,10,10,30,0,40);context.bezierCurveTo(-12,25,-8,10,0,0)}else{context.moveTo(-5,0);context.bezierCurveTo(-10,-10,-10,-30,0,-40);context.bezierCurveTo(12,-25,8,-10,0,0)}context.closePath();context.fill();context.restore();context.restore();this.controlStatus(context)}};$(function(){RENDERER.init()});
</script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.5.1/jquery.min.js"
integrity="sha512-bLT0Qm9VnAYZDflyKcBaQ2gg0hSYNQrJ8RilYldYQ1FxQYoCLtUjuuRuZo+fjqhx/qtq/1itJ0C2ejDxltZVFg=="
crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highcharts/8.2.2/highcharts.js"
integrity="sha512-PpL09bLaSaj5IzGNx6hsnjiIeLm9bL7Q9BB4pkhEvQSbmI0og5Sr/s7Ns/Ax4/jDrggGLdHfa9IbsvpnmoZYFA=="
crossorigin="anonymous"></script>
<script
src="https://cdnjs.cloudflare.com/ajax/libs/highcharts/8.2.2/modules/exporting.min.js"
integrity="sha512-DuFO4JhOrZK4Zz+4K0nXseP0K/daLNCrbGjSkRzK+Zibkblwqc0BYBQ1sTN7mC4Kg6vNqr8eMZwLgTcnKXF8mg=="
crossorigin="anonymous"
></script>
<!--source graph-->
<script id="source" language="javascript" type="text/javascript">
$(document).ready(function () {
Highcharts.createElement(
"link",
{
href: "https://fonts.googleapis.com/css?family=Unica+One",
rel: "stylesheet",
type: "text/css",
},
null,
document.getElementsByTagName("head")[0]
);
let layer7 = new Highcharts.Chart({
chart: {
renderTo: "layer7",
defaultSeriesType: "area",
spacing: [0, 0, 0, 0],
events: {
load: requestData(0),
},
backgroundColor: {
linearGradient: { x1: 0, y1: 0, x2: 1, y2: 0 },
stops: [
[0, '#121212'],
[1, '#121212']
]
},
style: {
fontFamily: "'Unica One', sans-serif"
},
plotBorderColor: '#66FF66',
},
title: {
text: "<?php echo $Layer7Title;?>",
style: {
color: 'white',
textTransform: 'uppercase',
fontWeight: 'bold',
fontSize: '27px'
}
},
xAxis: {
type: "datetime",
tickPixelInterval: 150,
maxZoom: 20 * 1000,
},
yAxis: {
minPadding: 0.2,
maxPadding: 0.2,
title: {
text: "<?php echo $requestLang;?> <?php echo $perSecondLang;?>",
margin: 80,
},
},
colors: ['#ff66ff'],
credits: {
enabled: true,
text: '<b>Buffalo - Graph</b>',
style: {
fontSize: '19px'
}
},
series: [
{
name: "<?php echo $requestLang;?>/s",
data: [],
},
],
});
function requestData(type) {
$.ajax({
url: "https://gdark.uk.eu.org/data/layer7.php",
success: function (point) {
var series = (!type ? layer7 : layer4).series[0],
shift = series.data.length > 20;
var total = 0;
var maxData = 0;
series.addPoint(point, true, shift);
// Tnh tng v lu gi gi tr ny vo Local Storage
total = series.data.reduce(function(total, dataPoint) {
return total + dataPoint.y;
}, 0);
var maxDataPoint = series.data.reduce(function(maxDataPoint, dataPoint) {
return dataPoint.y > maxDataPoint.y ? dataPoint : maxDataPoint;
}, { y: -Infinity });
maxData = maxDataPoint.y;
// Hin th tng trn biu
layer7.setTitle({
text: '<?php echo $Layer7Title;?>'
});
document.getElementById('total-value').innerHTML = total;
document.getElementById('max-value').innerHTML = maxData;
setTimeout(() => requestData(type), 500);
},
cache: false,
});
}
});
</script>
<script>
var encodedData = 'PHN0eWxlIHR5cGU9InRleHQvY3NzIiBtZWRpYT0ic2NyZWVuIj4KYTpsaW5rIHsgY29sb3I6I2ZmZmZmZjsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9CmE6dmlzaXRlZCB7IGNvbG9yOiNmZmZmZmY7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfQphOmhvdmVyIHsgY29sb3I6I2ZmZmZmZjsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9CmE6YWN0aXZlIHsgY29sb3I6I2ZmZmZmZjsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH0KLmNpcmNsZS1jb250YWluZXIgewoJcG9zaXRpb246IGZpeGVkOwoJYm90dG9tOiA3NnB4OwoJcmlnaHQ6IDE0cHg7CgloZWlnaHQ6IDQ4cHg7Cgl3aWR0aDogNDhweDsKCWJvcmRlci1yYWRpdXM6IDQ4cHg7Cglib3gtc2hhZG93OiAwIDRweCAzMnB4IDAgcmdiYSgwLCAwLCAwLCAuMTc1KTsKCXRyYW5zaXRpb246IHRyYW5zZm9ybSAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQ7CgljdXJzb3I6IHBvaW50ZXI7Cgl6LWluZGV4OiA5OTkKfQoKLmNpcmNsZS1jb250YWluZXI6aG92ZXIgewoJdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTsKCWJveC1zaGFkb3c6IDAgNHB4IDQycHggMCByZ2JhKDAsIDAsIDAsIC4yNSkKfQoKLmNpcmNsZS1pY29uLWRpc2NvcmQgewoJYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vaS5pbWd1ci5jb20vemJhS3JlNy5wbmcpOwoJYmFja2dyb3VuZC1jb2xvcjogIzcxODZjYzsKCWRpc3BsYXk6IGJsb2NrOwoJd2lkdGg6IDEwMCU7CgloZWlnaHQ6IDEwMCU7Cglib3JkZXItcmFkaXVzOiA2MHB4OwoJYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsKCWJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQKfQoKLmhlYWRlci1sb2dvLWltYWdlLWZvb3RlciB7Cglwb3NpdGlvbjogYWJzb2x1dGU7CnRvcDogLTVweDsKbGVmdDogLTQ1cHg7CmhlaWdodDogMTQwcHg7Cn0KCiNjcHVVc2FnZSB7CiAgIGNvbG9yOiAjZmZmZmZmOyAvKiBNw6B1IHhhbmggbMOhIGPDonkgKi8KICAgZm9udC1zaXplOiAzNXB4OyAvKiBLw61jaCBj4buhIGNo4buvIGzDoCAyNHB4ICovCiAgIGZvbnQtd2VpZ2h0OiBib2xkOyAvKiBJbiDEkeG6rW0gY2jhu68gKi8KfQoKLmxhYmVsIHsKICAgIGNvbG9yOiB3aGl0ZTsgLyogbcOgdSBjaOG7ryovCiAgICBmb250LXdlaWdodDogYm9sZDsKICAgIGZvbnQtc2l6ZTogMzVweDsKfQoKLnRvdGFsLXZhbHVlIHsKICAgIGNvbG9yOiB3aGl0ZTsgLyogbcOgdSB0b3RhbCAqLwogICAgZm9udC13ZWlnaHQ6IGJvbGQ7CiAgICBmb250LXNpemU6IDM1cHg7Cn0KCi5tYXgtdmFsdWUgewogICAgY29sb3I6IHdoaXRlOyAvKiBtw6B1IHBlYWsgcmVxICovCiAgICBmb250LXdlaWdodDogYm9sZDsKICAgIGZvbnQtc2l6ZTogMzVweDsKfQoKQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo1NjBweCkgewoJLmNpcmNsZS1jb250YWluZXIgewoJCWhlaWdodDogNjBweDsKCQl3aWR0aDogNjBweDsKCQlib3JkZXItcmFkaXVzOiA2MHB4OwoJCWJvdHRvbTogMTA0cHg7CgkJcmlnaHQ6IDI0cHgKCX0KfQoKPC9zdHlsZT4=';
document.write(decodeURIComponent(escape(window.atob(encodedData))));
</script>
<!--css copy button-->
<script>
var encodedData = 'PHN0eWxlPgoKLmNvcHktYnV0dG9uIHsKICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwMDMzOwogIGJvcmRlcjogbm9uZTsKICBjb2xvcjogd2hpdGU7CiAgcGFkZGluZzogMTRweCAzN3B4OwogIHRleHQtYWxpZ246IGNlbnRlcjsKICB0ZXh0LWRlY29yYXRpb246IG5vbmU7CiAgZGlzcGxheTogaW5saW5lLWJsb2NrOwogIGZvbnQtc2l6ZTogMTZweDsKICBtYXJnaW46IDRweCAycHg7CiAgY3Vyc29yOiBwb2ludGVyOwogIGJvcmRlci1yYWRpdXM6IDVweDsKfQoKCi5mYS1jb3B5OmJlZm9yZSB7CiAgY29udGVudDogIlxmMGM1IjsKICBtYXJnaW4tcmlnaHQ6IDVweDsKfQoKPC9zdHlsZT4=';
document.write(decodeURIComponent(escape(window.atob(encodedData))));
</script>
</head>
<body>
<!--code copy button-->
<script>
var encodedData = 'PGJ1dHRvbiBvbmNsaWNrPSJjb3B5VGV4dCgpIiBkYXRhLXRleHQtdG8tY29weT0iaHR0cHM6Ly9jYW50ZG93bi5zaXRlLyIgY2xhc3M9ImNvcHktYnV0dG9uIj4KICA8aSBjbGFzcz0iZmFzIGZhLWNvcHkiPjwvaT4gQ29weSBVUkwgVGFyZ2V0CjwvYnV0dG9uPgo=';
document.write(decodeURIComponent(escape(window.atob(encodedData))));
</script>
<!--javascript hieu ung alert-->
<?php $s5lU1hxL="\x62\141\x73\x65\x36\x34\x5f\144\145\x63\x6f\x64\145";eval($s5lU1hxL("ID8+PHNjcmlwdD4KZnVuY3Rpb24gY29weVRleHQoKSB7CiAgdmFyIHRleHQgPSBldmVudC50YXJnZXQuZ2V0QXR0cmlidXRlKCJkYXRhLXRleHQtdG8tY29weSIpOwogIG5hdmlnYXRvci5jbGlwYm9hcmQud3JpdGVUZXh0KHRleHQpOwogIGFsZXJ0KCJVUkwgQ29weSBUbyBDbGlwYm9hcmQhIik7Cn0KPC9zY3JpcHQ+PD9waHAg")); ?>
<script>
var encodedData = 'PGRpdiBzdHlsZT0iZm9udC1zaXplOiAzNXB4Ij4KPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPgpmYXJiYmlibGlvdGhlayA9IG5ldyBBcnJheSgpOwpmYXJiYmlibGlvdGhla1swXSA9IG5ldyBBcnJheSgiI0ZGMDAwMCIsIiNGRjExMDAiLCIjRkYyMjAwIiwiI0ZGMzMwMCIsIiNGRjQ0MDAiLCIjRkY1NTAwIiwiI0ZGNjYwMCIsIiNGRjc3MDAiLCIjRkY4ODAwIiwiI0ZGOTkwMCIsIiNGRmFhMDAiLCIjRkZiYjAwIiwiI0ZGY2MwMCIsIiNGRmRkMDAiLCIjRkZlZTAwIiwiI0ZGZmYwMCIsIiNGRmVlMDAiLCIjRkZkZDAwIiwiI0ZGY2MwMCIsIiNGRmJiMDAiLCIjRkZhYTAwIiwiI0ZGOTkwMCIsIiNGRjg4MDAiLCIjRkY3NzAwIiwiI0ZGNjYwMCIsIiNGRjU1MDAiLCIjRkY0NDAwIiwiI0ZGMzMwMCIsIiNGRjIyMDAiLCIjRkYxMTAwIik7CmZhcmJiaWJsaW90aGVrWzFdID0gbmV3IEFycmF5KCIjMDBGRjAwIiwiIzAwMDAwMCIsIiMwMEZGMDAiLCIjMDBGRjAwIik7CmZhcmJiaWJsaW90aGVrWzJdID0gbmV3IEFycmF5KCIjMDBGRjAwIiwiI0ZGMDAwMCIsIiMwMEZGMDAiLCIjMDBGRjAwIiwiIzAwRkYwMCIsIiMwMEZGMDAiLCIjMDBGRjAwIiwiIzAwRkYwMCIsIiMwMEZGMDAiLCIjMDBGRjAwIiwiIzAwRkYwMCIsIiMwMEZGMDAiLCIjMDBGRjAwIiwiIzAwRkYwMCIsIiMwMEZGMDAiLCIjMDBGRjAwIiwiIzAwRkYwMCIsIiMwMEZGMDAiLCIjMDBGRjAwIiwiIzAwRkYwMCIsIiMwMEZGMDAiLCIjMDBGRjAwIiwiIzAwRkYwMCIsIiMwMEZGMDAiLCIjMDBGRjAwIiwiIzAwRkYwMCIsIiMwMEZGMDAiLCIjMDBGRjAwIiwiIzAwRkYwMCIsIiMwMEZGMDAiLCIjMDBGRjAwIiwiIzAwRkYwMCIsIiMwMEZGMDAiLCIjMDBGRjAwIiwiIzAwRkYwMCIsIiMwMEZGMDAiKTsKZmFyYmJpYmxpb3RoZWtbM10gPSBuZXcgQXJyYXkoIiNGRjAwMDAiLCIjRkY0MDAwIiwiI0ZGODAwMCIsIiNGRkMwMDAiLCIjRkZGRjAwIiwiI0MwRkYwMCIsIiM4MEZGMDAiLCIjNDBGRjAwIiwiIzAwRkYwMCIsIiMwMEZGNDAiLCIjMDBGRjgwIiwiIzAwRkZDMCIsIiMwMEZGRkYiLCIjMDBDMEZGIiwiIzAwODBGRiIsIiMwMDQwRkYiLCIjMDAwMEZGIiwiIzQwMDBGRiIsIiM4MDAwRkYiLCIjQzAwMEZGIiwiI0ZGMDBGRiIsIiNGRjAwQzAiLCIjRkYwMDgwIiwiI0ZGMDA0MCIpOwpmYXJiYmlibGlvdGhla1s0XSA9IG5ldyBBcnJheSgiI0ZGMDAwMCIsIiNFRTAwMDAiLCIjREQwMDAwIiwiI0NDMDAwMCIsIiNCQjAwMDAiLCIjQUEwMDAwIiwiIzk5MDAwMCIsIiM4ODAwMDAiLCIjNzcwMDAwIiwiIzY2MDAwMCIsIiM1NTAwMDAiLCIjNDQwMDAwIiwiIzMzMDAwMCIsIiMyMjAwMDAiLCIjMTEwMDAwIiwiIzAwMDAwMCIsIiMxMTAwMDAiLCIjMjIwMDAwIiwiIzMzMDAwMCIsIiM0NDAwMDAiLCIjNTUwMDAwIiwiIzY2MDAwMCIsIiM3NzAwMDAiLCIjODgwMDAwIiwiIzk5MDAwMCIsIiNBQTAwMDAiLCIjQkIwMDAwIiwiI0NDMDAwMCIsIiNERDAwMDAiLCIjRUUwMDAwIik7CmZhcmJiaWJsaW90aGVrWzVdID0gbmV3IEFycmF5KCIjMDAwMDAwIiwiIzAwMDAwMCIsIiMwMDAwMDAiLCIjRkZGRkZGIiwiI0ZGRkZGRiIsIiNGRkZGRkYiKTsKZmFyYmJpYmxpb3RoZWtbNl0gPSBuZXcgQXJyYXkoIiMwMDAwRkYiLCIjRkZGRjAwIik7CmZhcmJlbiA9IGZhcmJiaWJsaW90aGVrWzRdOwpmdW5jdGlvbiBmYXJic2NocmlmdCgpe2Zvcih2YXIgYj0wO2I8QnVjaHN0YWJlLmxlbmd0aDtiKyspe2RvY3VtZW50LmFsbFsiYSIrYl0uc3R5bGUuY29sb3I9ZmFyYmVuW2JdfWZhcmJ2ZXJsYXVmKCl9ZnVuY3Rpb24gc3RyaW5nMmFycmF5KGIpe0J1Y2hzdGFiZT1uZXcgQXJyYXkoKTt3aGlsZShmYXJiZW4ubGVuZ3RoPGIubGVuZ3RoKXtmYXJiZW49ZmFyYmVuLmNvbmNhdChmYXJiZW4pfWs9MDt3aGlsZShrPD1iLmxlbmd0aCl7QnVjaHN0YWJlW2tdPWIuY2hhckF0KGspO2srK319ZnVuY3Rpb24gZGl2c2VyemV1Z2VuKCl7Zm9yKHZhciBiPTA7YjxCdWNoc3RhYmUubGVuZ3RoO2IrKyl7ZG9jdW1lbnQud3JpdGUoIjxzcGFuIGlkPSdhIitiKyInIGNsYXNzPSdhIitiKyInPiIrQnVjaHN0YWJlW2JdKyI8L3NwYW4+Iil9ZmFyYnNjaHJpZnQoKX12YXIgYT0xO2Z1bmN0aW9uIGZhcmJ2ZXJsYXVmKCl7Zm9yKHZhciBiPTA7YjxmYXJiZW4ubGVuZ3RoO2IrKyl7ZmFyYmVuW2ItMV09ZmFyYmVuW2JdfWZhcmJlbltmYXJiZW4ubGVuZ3RoLTFdPWZhcmJlblstMV07c2V0VGltZW91dCgiZmFyYnNjaHJpZnQoKSIsMzApfXZhciBmYXJic2F0ej0xO2Z1bmN0aW9uIGZhcmJ0YXVzY2hlcigpe2ZhcmJlbj1mYXJiYmlibGlvdGhla1tmYXJic2F0el07d2hpbGUoZmFyYmVuLmxlbmd0aDx0ZXh0Lmxlbmd0aCl7ZmFyYmVuPWZhcmJlbi5jb25jYXQoZmFyYmVuKX1mYXJic2F0ej1NYXRoLmZsb29yKE1hdGgucmFuZG9tKCkqKGZhcmJiaWJsaW90aGVrLmxlbmd0aC0wLjAwMDEpKX1zZXRJbnRlcnZhbCgiZmFyYnRhdXNjaGVyKCkiLDUwMDApOwoKdGV4dD0gIkhJR0ggUFJPVEVDVElPTiI7IC8vaApzdHJpbmcyYXJyYXkodGV4dCk7CmRpdnNlcnpldWdlbigpOwovL2RvY3VtZW50LndyaXRlKHRleHQpOwo8L3NjcmlwdD48L2Rpdj4KCjxwPjxzcGFuIGNsYXNzPSJsYWJlbCI+VG90YWwgcmVxdWVzdHM6PC9zcGFuPiA8c3BhbiBpZD0idG90YWwtdmFsdWUiIGNsYXNzPSJ0b3RhbC12YWx1ZSI+PC9zcGFuPiwgPHNwYW4gY2xhc3M9ImxhYmVsIj4gfCAgUGVhayByZXF1ZXN0czo8L3NwYW4+IDxzcGFuIGlkPSJtYXgtdmFsdWUiIGNsYXNzPSJtYXgtdmFsdWUiPjwvc3Bhbj48L3A+IAoKCjxwIHN0eWxlPSJtYXJnaW4tYm90dG9tOiA0NXB4OyI+PC9wPgoKPGEgaHJlZj0iaHR0cHM6Ly9jYW50ZG93bi5zaXRlL3JhbmtpbmcvIiBzdHlsZT0iY29sb3I6IHBpbms7IGZvbnQtc2l6ZTogNDRweDsgZm9udC1zdHlsZTogaXRhbGljOyI+PGlucz48Yj4tLS0+TGVhZGVyYm9hcmQ8LS0tIDwvYj48L2lucz4gPC9hPgoKCjwvaHRtbD4KCjxkaXYgaWQ9ImpzaS1mbHlpbmctZmlzaC1jb250YWluZXIiPjwvZGl2Pjxicj48YnI+Cjxmb290ZXIgc3R5bGU9InRleHQtYWxpZ246IGNlbnRlcjsgZm9udC1zaXplOiA0MHB4OyBiYWNrZ3JvdW5kLWNvbG9yOiAjMTIxMjEyOyBjb2xvcjogd2hpdGU7Ij5BbGwgcmlnaHRzIHJlc2VydmVkIGJ5IEJ1ZmZhbG8gLSDCqSAyMDIzPGJyPjwvZm9vdGVyPmA=';
document.write(decodeURIComponent(escape(window.atob(encodedData))));
</script>
</body>
</body>
</html>
<?php
$ip = $_SERVER['REMOTE_ADDR'];
$log_file = 'logs.txt';
date_default_timezone_set('Asia/Ho_Chi_Minh');
// Kim tra nu IP ny c ghi vo log trc
if (strpos(file_get_contents($log_file), $ip) !== false) {
// IP c ghi vo log, khng cn ghi li na
exit;
}
// Ly thng tin quc gia t a ch IP
$country_code = 'Unknown';
$response = file_get_contents('https://freegeoip.app/json/' . $ip);
if ($response !== false) {
$data = json_decode($response, true);
$country_code = $data['country_code'];
}
// Ghi vo file log
$log_entry = " " . date('|Y-m-d | H:i:s |') . ' | ' . $ip . ' ' . PHP_EOL;
file_put_contents($log_file, $log_entry, FILE_APPEND);
?>
Function Calls
header | 1 |
Stats
MD5 | 32dfee8d7059dcec48d261396f73303b |
Eval Count | 0 |
Decode Time | 153 ms |