-2

Всякий раз, когда вы открываете веб-сайты, такие как downloadsafe.org, появляется всплывающее окно, в котором вы должны заполнить опрос. До тех пор, пока вы не заполните этот опрос, он продолжает отправлять запрос обратно на сервер, который дает ответ "нет", вы можете увидеть эти запросы, если активируете плагин firebug.

Поэтому я подумал, что я скачаю весь код страницы и затем отредактирую несколько строк в коде, где он проверяет статус и не выполняет до тех пор, пока не будет получено да. Но я не могу найти эту конкретную строку кода, где разработчик поставил проверку.

Я заполнил опрос три-четыре раза, но к тому времени запрос истек, так что теперь я должен найти какой-то другой способ получить эти файлы. Кто-нибудь делал такие добрые вещи раньше? Я помечаю как JavaScript, так и PHP, потому что я считаю, что целевой код на любом языке.

1 ответ1

3

Это невозможно.

Вы не можете скачать исходный код PHP сайта, написанного на PHP, если только

  • код сайта был сделан с открытым исходным кодом, или
  • сервер был неправильно настроен для предоставления вам кода PHP в виде открытого текста без интерпретации (это может привести к огромным ошибкам в безопасности)

Теперь, даже если у вас есть код PHP, вам все равно нужно будет запустить сам сайт, который, как и большинство сайтов PHP в Интернете, также зависит от базы данных, которая работает в фоновом режиме. Сначала вам нужно настроить эту базу данных, может быть, даже с данными, необходимыми для запуска сайта.

Кроме того, вы говорите, что есть постоянные запросы к хосту. Это, вероятно, запросы AJAX через JavaScript. JavaScript следует концепции той же политики происхождения, что означает, что вы не можете просто разместить "входной" сайт самостоятельно - даже если у вас есть весь его исходный код - и затем отправлять запросы на исходный сервер, надеясь, что он даст вам то же самое ответы или даже разрешить вам доступ. Подробнее об этом читайте здесь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .