#asp.net #nul
#asp.net #nul
Вопрос:
Давайте начнем с того, что у меня есть учетная запись на ASP.NET хостинг-компания. И примерно 2 недели назад я получил вредоносные файлы, загруженные на мой веб-сайт, и у него есть это имя ‘nul.doc.asp’.
Я пытался удалить его, но не смог, потому что он называется NUL.
Я поискал и обнаружил, что если я использую \.
или \?
перед корневым каталогом, то я могу удалить его, но это не сработало.
Я использую FileZilla для отправки команд на сервер.
Я пытался
DELE \./petrasurprise.com/wwwroot/images/nul.doc.asp
но там было написано «недопустимое имя файла»
Я пытался также
DELE \?/petrasurprise.com/wwwroot/images/nul.doc.asp
все тот же результат.
Итак, может кто-нибудь, пожалуйста, напишите мне команду, которая может помочь мне избавиться от этого вредоносного файла?
Я связался со службой поддержки клиентов, но они спят и бесполезны.
Комментарии:
1. Попробуйте
DELE /images/nul.doc.asp
. Вероятно, у вас нет доступа к,/petrasurprise.com
поэтому вашей корневой папкой являетсяwwwroot
. Но почему бы просто не перейти к папкам с FileZlla и удалить файл вместо отправки команд?2. У меня нет доступа к /petrasurprise.com обычно просмотр и удаление файла ничего не даст, потому что вы не можете удалить файл с именем ‘NUL’ в Windows или Windows Server в этом отношении, я попытался использовать успешный способ удаления имени файла ‘NULL’ в Windows, добавив ‘\?’ или ‘\.’ перед root, но это не сработало.
3. Проверьте это superuser.com/questions/282194 /… . Но это, вероятно, работает только тогда, когда вы вошли в систему как администратор на сервере, а не с помощью FTP.
4. Да, это моя проблема, у меня нет прав администратора на сервере, у меня есть только учетная запись ftp на общем сервере. И бесполезный администратор в службе поддержки клиентов потратил 2 недели на 1 строку кода.