LINUX.ORG.RU

Скопировать сайт

 


0

1

Сайт был изначально сделан на wordpress, затем к нему добавилась значительная часть кода. В результате защиты от копирования нет, его удаётся скачать с помощью wget c ключами -r -k -l 7 -p -E -nc. Если запустить на локалке index.html полученное с виду идентично работает, но картинки подгружаются с оригинала, если внимательно посмотреть на ссылки в коде. Вопрос, можно ли как-то автоматизированно скачать все картинки и заменить их в местах ссылок на уже скачанные, т.к. в ручную это нереальный объём учитывая все поддомены? Не вижу также в скопированном на локалке сайте фалов js, там только html и никаких стандартных папок wordpress, подскажите как можно скачать всё?



Последнее исправление: ilyaGor (всего исправлений: 2)
Ответ на: комментарий от ilyaGor

так и выглядит

Это старый глюк WP, а никакая не защита, чтобы исправить нужен доступ на хостинг. Странно что специалист за 250тыр не осилил его исправить или специально не стал исправлять.

Домен всё таки как выяснилось у бизнеса. Но домен на рег ру, а хостинг на таймвеб на аккаунте программиста.

В любом случае нужно связываться с хостером и восстанавливать доступ на хостинг. Если оплаты шли от имени юр лица по счёту, то вопрос 15 минут. Решается через тех поддержку.

Если ничего не получится, стучитесь в телегу @AndryBirds постараюсь помочь.

ps1h ★★★
()
Ответ на: комментарий от ps1h

В любом случае нужно связываться с хостером и восстанавливать доступ на хостинг. Если оплаты шли от имени юр лица по счёту, то вопрос 15 минут. Решается через тех поддержку.

Это тотальная ложь. Оферта хостера подписана владельцем аккаунта. Любые действия без авторизации - лютейшая хуерга. И абсолютно неважно, кто за это платил, хоть папа римский.

В противном случае любой субъект может оплачивать любой хостинг и требовать доступа.

Anoxemian ★★★★★
()
Последнее исправление: Anoxemian (всего исправлений: 1)

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

как самый простой пример, если вдруг не заблокирован редактор тем, вы можете всунуть в любой файл код для выгрузки или даже файловый менеджер (prasathmani/tinyfilemanager)

дамп базы тоже можно через php сделать.

Shevan
()
Ответ на: комментарий от Shevan

Не заблокирован. Прошу вас связаться со мной, написать свои контакты, телега либо что-угодно. Приму помощь за вознаграждение

ilyaGor
() автор топика

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

SkyMaverick ★★★★★
()
Ответ на: комментарий от ilyaGor

смотрите.

https://stackoverflow.com/questions/4914750/how-to-zip-a-whole-folder-using-php Код Zip a whole folder. Вставляете его целиком в файл index.php темы (можно в header.php, footer.php и т.д.). Поменяете в нем путь (точка - текущая директория)

$rootPath = realpath('.');

откроете ваш сайт, код архивации запустится. При успехе вы можете скачать адрессайта/file.zip

Код для выгрузки бд

$cmd = "/usr/bin/mysqldump --user=" . DB_USER . " --password=" . DB_PASSWORD . " --host=" . DB_HOST . " " .  DB_NAME . " > dump.sql";
echo $cmd;
passthru( $cmd );

если повезет, у вас образуется файл адрессайта/dump.sql эта команда выведет доступ к бд. на таймвебе вы можете пробовать открыть phpmyadmin ipсайта/pma/ (не знаю будет ли по ip открываться) залогиниться и сделать выгрузку.

лично к сожалению не смогу заняться. Если не уверены, лучше попросите кого-то. Главное, шанс на выгрузку есть, если вы можете внедрить php код в шаблоны

Shevan
()
Последнее исправление: Shevan (всего исправлений: 6)
Ответ на: комментарий от Shevan

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

получится не хорошо, если будут повторные и одновременные заходы.

лучше ограничить вызов функции через get параметр.

<?php if( isset( $_GET['zip'] ) && $_GET['zip'] == '1' ) : ?>
//code
<?php endif; ?>

вызов произойдет при обращении адрессайта/?zip=1 В целом действуйте на свой страх и риск, лучше в job разместите.

Shevan
()
Ответ на: комментарий от Shevan

да, всё получилось. Весь wp у меня, дамп БД тоже. Благодарю

ilyaGor
() автор топика
Ответ на: комментарий от Shevan

Подскажи, что может пойти не так при запуске на другом домене и хосте? в дампе заменил все старые ссылки домена на новые. Импорт прошёл успешно. в wp config заменил логин пароль к новой БД. на новом хостинге закинул все файлы. Сайт не запускается, пишет ошибка 404 в браузере. Не со стороны wp

ilyaGor
() автор топика

Порекомендуйте владельцам найти нормального юриста и запустите процесс. Иск к программисту может быть не только на право владения доменом, но и на ощутимую компенсацию ущерба. В помощь.

https://www.eg-online.ru/consultation/292239/

Нахождение в Казахстане - не препятствие

http://www.realtylaw.ru/newsall/newsmedia/2014/05/16/newsmedia_12881.html

https://pravoved.ru/journal/kak-podat-isk-v-sud-esli-neizvesten-adres-otvetchika/

vaddd ★☆
()
Ответ на: комментарий от vaddd

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

ilyaGor
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.