Ответить Новая тема Новый опрос 
 Взлом сайта
Надер
Новичок
Сообщений: 90
Регистрация: 24-07-2014


25-08-2020 23:57
Здравствуйте. Я не понимаю, что произошло. Сначала на самом сайте стали исчезать картинки товаров, заменяясь знаком вопроса. Сегодня резко остался без прав на доступ в админку. Выдает ЗАПРЕЩЕНО к мой-сайт.ру/админ... Никак не могу попасть в админку. Сайт сам тоже был недоступен, потом сделал откат, в результате сайт открылся, в админку не пускает. Обратился на хостинг - говорят взлом. В файловом менеджере на хостинге откуда взялись папки и файлы подозрительные с префиксом wp_ - Я так понимаю, это вордпресс, который к моему сайту на престе 1. никакого отношения не имеет. Файлы и папки создавались с 23.08.20. С каким они там содержимым, неясно. В каком-то файле прописан код с пояснением Redirect ..... wordpress..... и куча всего. Очень прошу, помогите разобраться. Как можно вернуть или сделать новый доступ себе может через БД как-нибудь??? Всю голову сломал, просто катастрофа!
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


26-08-2020 15:19
Цитата:( Надер @ 26-08-2020 00:57 Смотреть сообщение )
Как можно вернуть или сделать новый доступ себе может через БД как-нибудь???

В корень поместите приложенный файл new.php и перейдите по адресу http://ваш-сайт.ру/new.php.


Вложения:

Вложения new.php( Размер файла: 1.05KB Скачиваний: 110 )
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Надер
Новичок
Сообщений: 90
Регистрация: 24-07-2014


28-08-2020 00:55
не помогает, страница недоступна.
в директории сайта после каждого моего движения создается автоматически файл php_error
Вчера удалили все файлы полностью из директории, залили из архива прошлого месяца. После этого и админка и сайт - Страница недоступна.
Файл .htaccess перезаписывается сам. Его содержимое на данный момент:
php_flag display_startup_errors off
php_flag display_errors off
php_flag html_errors off
php_flag log_errors on
php_flag ignore_repeated_errors off
php_flag ignore_repeated_source off
php_flag report_memleaks on
php_flag track_errors on
php_value docref_root 0
php_value docref_ext 0
php_value error_log /home/s/stylegve/aktual.ru/public_html/PHP_errors.log
php_value error_reporting 2047
php_value log_errors_max_len 0

<Files PHP_errors.log>
Order allow,deny
Deny from all
Satisfy All
</Files>
# ~~start~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again
# .htaccess automaticaly generated by PrestaShop e-commerce open-source solution
# http://www.prestashop.com - http://www.prestashop.com/forums

<IfModule mod_rewrite.c>
<IfModule mod_env.c>
SetEnv HTTP_MOD_REWRITE On
</IfModule>

RewriteEngine on


#Domain: prestashit.mouzfun.beget.tech
RewriteRule . - [E=REWRITEBASE:/]
RewriteRule ^api$ api/ [L]

RewriteRule ^api/(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]

# Images
RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$1$2$3.jpg [L]
RewriteRule ^([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$1$2$3$4.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$1$2$3$4$5.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$1$2$3$4$5$6.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6$7.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7$8.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8$9.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9$10.jpg [L]
RewriteRule ^c/([0-9]+)(\-[\.*_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2$3.jpg [L]
RewriteRule ^c/([a-zA-Z_-]+)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2.jpg [L]
# AlphaImageLoader for IE and fancybox
RewriteRule ^images_ie/?([^/]+)\.(jpe?g|png|gif)$ js/jquery/plugins/fancybox/images/$1.$2 [L]

# Dispatcher
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ %{ENV:REWRITEBASE}index.html [NC,L]
</IfModule>

AddType application/vnd.ms-fontobject .eot
AddType font/ttf .ttf
AddType font/otf .otf
AddType font/woff2 .woff2
AddType application/x-font-woff .woff
<IfModule mod_headers.c>
<FilesMatch "\.(ttf|ttc|otf|eot|woff|woff2|svg)$">
Header set Access-Control-Allow-Origin "*"
</FilesMatch>
</IfModule>

#If rewrite mod isn't enabled
ErrorDocument 404 /index.html?controller=404

# ~~end~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again

По логам смотрели, выдает такую ошибку:
PHP Fatal error: Class 'Core_Foundation_IoC_Container' not found in /home/s/stylegve/aktual.ru/public_html/core/business/core_business_containerbuilder.php on line 37
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


28-08-2020 13:31
Цитата:( Надер @ 28-08-2020 01:55 Смотреть сообщение )
По логам смотрели, выдает такую ошибку:
PHP Fatal error: Class 'Core_Foundation_IoC_Container' not found in /home/s/stylegve/aktual.ru/public_html/core/business/core_business_containerbuilder.php on line 37


Проверьте наличие файла /Core/Foundation/IoC/Core_Foundation_IoC_Container.php, если файлов в директории нет, возможно пропустили или файл отсутствует в базе - скачайте из архива для вашей версии prestashop.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Надер
Новичок
Сообщений: 90
Регистрация: 24-07-2014


29-08-2020 00:03
там целый два таких файла
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


31-08-2020 22:35
Цитата:( Надер @ 29-08-2020 01:03 Смотреть сообщение )
там целый два таких файла
Удалите файл /cache/class_index. php
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос