Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.05.02;
Скачать: CL | DM;

Вниз

Отслеживаем обращение к диску А:   Найти похожие ветки 

 
Legran   (2004-03-15 14:02) [0]

НЕ хорошие программки пишут время от времени чё-то на дискетку Ж:).
А я хочу знать если не какая, то хотя-бы когда на драйв програмка  чушь толкает. Приму любую помошь.


 
Kerk ©   (2004-03-15 15:02) [1]

FileMon ?
http://www.sysinternals.com


 
Legran   (2004-03-15 15:06) [2]

Возможно невсем понятен мой вопрос, есть ли стандартные методы отследить обращение к диску на запись? Стандартный алгоритм? способ обойтись без написания своего драйвера?


 
Legran   (2004-03-15 15:21) [3]

2Kerk
Спасибо за совет.
Но если ты хотел поиздеваться, то
чтоб тебе всю жизнь использовать готовое ПО.


 
Плохиш   (2004-03-15 15:50) [4]

Если

> НЕ хорошие программки пишут время от времени чё-то на дискетку

то надо просто вытащить дискетку

> Но если ты хотел поиздеваться

Пока что такие как ты тут над всеми своими вопросами издеваются


 
Alex Konshin ©   (2004-03-16 03:51) [5]

Legran   (15.03.04 15:21) [3]
Нормальный совет. Если тебе нужно просто посмотреть, кто это делает, то FileMon это тебе позволяет. Если же нужно сделать что-то свое, то
1. Без драйвера ты не обойдешься, а писать драйвер на Delphi - неблагодарное занятие.
2. В FileMon есть драйвер, нужно его только использовать из твоей программы. Если поискать, то можно найти исходники FileMon и, соответственно, научится работать с его драйвером.


 
N169   (2004-03-16 08:35) [6]

Может, всё проще?
Кривые юзера в падучих прогах открывали файлы прямо с флопа.
Падучие проги заносили имена файлов в history логи и теперь по-гадски периодически проверяют их наличие или пытаются подгрузить.
Так что лежит это всё, скорее всего, в реестре, в спецразделах HKEY_CURRENT_USER.


 
Legran   (2004-03-16 09:42) [7]

2 полхиш
Если
> НЕ хорошие программки пишут время от времени чё-то на дискетку
то надо просто вытащить дискетку

А если дискетка это порт? вырвать мультикарту?
А если винт? отключить шлейф?

2 полхиш
Но если ты хотел поиздеваться
Пока что такие как ты тут над всеми своими вопросами издеваются
Из чего ты зделал вывод что своим вопросом я задел общественнось? А может лично тебя? Там есть "Потрепаться" правее присмотрись.

2all
За несовсем корректный вопрос уже извинился. Простите великодушно.

2Alex Konshin ©
Вы правы, у меня был такой-же ход мысли, я искал исходники, остался с носом ) поэтому совет счёл издевкой, хотя признаю может просто я слепой, поэтому сказал спасибо и добавил Если ты хотел поиздеваться. То-есть это по сути даже не утверждение.

2all
Драйверами не занимался никогда. Сроки жмут еще два дня.
Сейчас я пытаюсь сделать dll-inection во все знакомые программы на РС и таким образом узнавать когда кто, что пишет, это глупо, сложно и ненадежно, в противном случае сюдабы не писал.

Реально нужна помошь, но на нет и суда нет.


 
Legran   (2004-03-16 09:56) [8]

2N169
Боюсь все сложнее
представь, что ты сохраняешь из SOFTICE файл,
хотя нет предствавь, что ты из RegEdit`a экспортируешь ветвь на дискетку, что-то об этом узнает и после окончания записи дописывает свою инфу на диск с разравом мение 0.1 сек. Для тебя процесс выглядит опрятно ты нажал сохранить, загорелась лампочка, загудел моторчик, потом все стихло. А на дискете есть кое-что о чём ты не догадываешся.


 
Legran   (2004-03-16 14:49) [9]

пройдя статьи на второй круг...
http://www.delphimaster.ru/articles/panov/index.html
всем спасибо все свободны.


 
Alex Konshin ©   (2004-03-16 22:05) [10]

Если нужно отслеживать только запись, то тогда, конечно, отлов notification достаточно. Только мне не верится, что у тебя действительно эта проблема. Скорее всего кто-то пытается читать с дискеты ее корневой каталог (иначе ты бы скорее всего видел изменяемые или новые файлы). А вот чтение-то ты так не отловишь.
Если же видимых изменений ты не видишь, а происходит все-таки запись (просто пишется какой-то определенный сектор напрямую), то вполне возможно, что и notification будет молчать.
Хотя кто знает, что там у тебя.



Страницы: 1 вся ветка

Текущий архив: 2004.05.02;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.09 c
14-1081440799
Style
2004-04-08 20:13
2004.05.02
Квартиры в Москве будут отнимать за самовольную перепланировку


11-1065532805
<Falcon>
2003-10-07 17:20
2004.05.02
2 MDW


4-1078911012
nexxiss
2004-03-10 12:30
2004.05.02
Приложение + DLL


6-1078374290
leosan
2004-03-04 07:24
2004.05.02
Функции преобразования IP адреса в имя компьютера


6-1079002166
_Guest_
2004-03-11 13:49
2004.05.02
MS Loopback Adapter