Member 13178358 Ответов: 1

Кто-нибудь может проверить код для меня? Я не понимаю часть PHP


Кто-нибудь может проверить код для меня? Я не понимаю, что такое php. Я пытаюсь найти способ пропустить проверку или найти код внутри.

Что я уже пробовал:

<? php
require_once('config.php');
session_start();

if (isset ($_GET ['code'])) {
$content = file_get_contents (__FILE__);
Эхо highlight_string($контент);
выход();
}

если (использования isset($_POST, где['решение']) &&усилителя; $_SESSION['captcha_solution'] == $_POST, где['решение']) {
$правильный = истина;
} еще {
$correct = false;
}

если (! $правильно) {
$_SESSION ['captcha_solution'] = openssl_random_pseudo_bytes(100);
}
?>


<meta charset= "utf-8">



тело {
padding-top: 40px;
обивка дном: 40 пикселей;
}




<? php if (! $correct) { ?>

Капча Невозможна ?





SHA1 (?) = & lt;?php echo sha1($_SESSION ['captcha_solution']); ?>



Решение :







&ЛТ;?PHP, если (использования isset($_POST, где['решение'])) { ?&ГТ;


Решение Mauvaise

<? php }? >




<!-- / контейнер -->
<? php } else { ?>

<? php echo $flag; ?>


<? php }? >

1 Ответов

Рейтинг:
0

Dave Kreskowiak

Да, мы не собираемся помогать вам обходить капчу. Он существует, чтобы помешать вам делать то, что вы пытаетесь сделать.


0x01AA

Это комментарий, а не решение. В 3

Dave Kreskowiak

Вы собираетесь помочь ему обойти капчу?

Я не думаю, что кто-то должен, и это решение.

Richard MacCutchan

Да, но это должно быть опубликовано как решение, чтобы убрать этот не-вопрос из списка без ответа.