Модераторы: Snowy, bartram, MetalFan, bems, Poseidon, Riply

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Отследить какие файлы создает/удаляет приложение?? 
:(
    Опции темы
Girder
Дата 13.1.2005, 13:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лентяй 2
***


Профиль
Группа: Участник Клуба
Сообщений: 1993
Регистрация: 12.5.2004

Репутация: 25
Всего: 155



Цитата(p0s0l @ 12.1.2005, 22:49)
ЗЫ: Где достал описалово функций FileMon.sys ? Вроде на их сайте не видал...
Сам поди раскопал ?
Конечно сам.

Цитата(p0s0l @ 12.1.2005, 22:49)
Если знаешь функции других ихних драйверков (главное мне нужно - procexp.sys), то скинь мне, плиз , буду очень благодарен!
Если будет очень нужно... могу копнуть в выходные. smile



--------------------
Как слышим, так и пишим.
Истина где-то там...
PM   Вверх
Nicholas
Дата 14.1.2005, 04:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 436
Регистрация: 30.9.2004

Репутация: нет
Всего: 0



Цитата(RAdmin @ 12.1.2005, 23:39)
главное мне нужно - procexp.sys


Люди не забудьте про меня!!! smile

Цитата(Girder @ 13.1.2005, 13:05)
Если будет очень нужно... могу копнуть в выходные. 


Girder, ты не против все, что найдешь здесь выложить?

Это сообщение отредактировал(а) Nicholas - 14.1.2005, 04:49
PM MAIL ICQ   Вверх
Nicholas
  Дата 14.1.2005, 04:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 436
Регистрация: 30.9.2004

Репутация: нет
Всего: 0



Цитата(Girder @ 12.1.2005, 04:30)
Ладно... вот пример набросал под NT.


У меня XP.


smile В общем так: Если программа аварийно завершилась, то function Install что-то мудрить начинае при последующей загрузке и возвращает ноль, пока не разобрался может дело в системе.

НО, МЕНЯ ВОЛНУЕТ МАСКА!!! Какой синтаксис???

Написано Filter:='*' - понятно все файл, а мне к примеру надо файл 2.exe - значит пишем Filter:='2.exe' так не работает, Filter:='*.exe' тоже!

Может я че не так понял и это фильт не к файлам относиться????

И еще, я не уверен, но кажется при подключенном инете возникает зацикливание (покрайней мере у меня) и кнопку Stop нажать невозможно!!

Это сообщение отредактировал(а) Nicholas - 14.1.2005, 07:11
PM MAIL ICQ   Вверх
Girder
Дата 14.1.2005, 10:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лентяй 2
***


Профиль
Группа: Участник Клуба
Сообщений: 1993
Регистрация: 12.5.2004

Репутация: 25
Всего: 155



Цитата(Nicholas @ 14.1.2005, 04:58)
Написано Filter:='*' - понятно все файл, а мне к примеру надо файл 2.exe - значит пишем Filter:='2.exe' так не работает, Filter:='*.exe' тоже!
Там надо исправить строку: Include:=trim(Include); на Include:=UpperCase(trim(Include)); и тогда ты можеш даже так писать: 'explorer.exe; 2.exe' или например твой процесс имеет идентификатор ID=2000, тогда можеш написать Filter='2000'. Но на всякий случай pID все равно надо проверять smile

Цитата(Nicholas @ 14.1.2005, 04:58)
И еще, я не уверен, но кажется при подключенном инете возникает зацикливание (покрайней мере у меня) и кнопку Stop нажать невозможно!!
Просто енто надо в отдельный поток заворачивать... пока некогда... чуть по позже. Я p0s0l выслал исправленную версию... для теста... в выходные буду закругляться. smile

PS:Че-то я не нашел procexp.sys smile

Цитата(Nicholas @ 14.1.2005, 04:46)
Girder, ты не против все, что найдешь здесь выложить?
Здесь нет. Один топик... один вопрос!. smile

Цитата(Nicholas @ 14.1.2005, 04:58)
понятно все файл
Нет... сверка идет по все строке. Кроме даты, смещения, и размера. smile К примеру: Total запускает explorer, Filter='explorer' то вывод произойдет. В процессах будет значится Total, а где то по пути будет видно что обращение к explorer-у smile

Это сообщение отредактировал(а) Girder - 14.1.2005, 10:26


--------------------
Как слышим, так и пишим.
Истина где-то там...
PM   Вверх
Nicholas
Дата 14.1.2005, 12:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 436
Регистрация: 30.9.2004

Репутация: нет
Всего: 0



Цитата(Girder @ 14.1.2005, 10:25)
Здесь нет.


Тогда на мыло мне скинь, интерсено посмотреть как это все в итоге выглядеть будет! smile

Это сообщение отредактировал(а) Nicholas - 14.1.2005, 12:23
PM MAIL ICQ   Вверх
RA
Дата 15.1.2005, 06:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Брутальный буратина
****


Профиль
Группа: Участник Клуба
Сообщений: 3497
Регистрация: 31.3.2002
Где: Лес

Репутация: 7
Всего: 115



Цитата(Girder @ 14.1.2005, 10:25)
Че-то я не нашел procexp.sys


Она в ресурсах procexp.exe

Комодератор: Да... да, я уже нашел и потехоньку извлекаю smile

Это сообщение отредактировал(а) Girder - 15.1.2005, 10:35
PM   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: WinAPI и системное программирование"
Snowybartram
MetalFanbems
PoseidonRrader
Riply

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Delphi обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи
  • 99% ответов по WinAPI можно найти в MSDN Library, оставшиеся 1% здесь

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, bartram, MetalFan, bems, Poseidon, Rrader, Riply.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: WinAPI и системное программирование | Следующая тема »


 




[ Время генерации скрипта: 0.0891 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.