![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как програмно запороть винт, точнее ФАТ [D5, Win95/98, WinME, NT4, Win2k, WinXP]
NazguL © (2002-03-14 15:34:00)Мне необходимо чтобы по команде програма
портачила Фат, так чтобы достать с винта инфу было проблематично
ПиВО!! (2002-03-18 22:48:00) [1]Чо мучится сразу уж тогда по харду топором или еще чем по тяжелей. Тогда вообще никто не восстановит.... :)
paul_shmakov (2002-03-18 10:57:00) [2]2 Almaz:
спецификация DoD 5220-22M говорит, что этот способ (см. выше) позволяет максимально убрать остаточную намагниченность. хотя они и огавариваются, что для магнитные носители, содержащие сверхсекретную информацию, должны уничтожаться физически.
Almaz (2002-03-18 01:26:00) [3]>paul_shmakov
>все - ни fbi, ни фсб файл не восстановят :)
Восстановят, так как полностью убрать остаточную намагниченность по краям дорожки программно практически не возможно.
Единственный способ надежно уничтожить инфу на диске - это его физическое уничтожение.
Удачи.
copyr25 (2002-03-15 23:18:00) [4]drpass: Или "ОН" это тотемное животное, не называемое, например, как Н@@@@@вая П@@@@@я?
Так Медведя зовут, не как корову, а "Который мёд ест":)))
Так и на медведя есть, хоть он и мёд естЪ:)))
copyr25 (2002-03-15 23:10:00) [5]А кого учить? VuDZ"a? :))
Ну, он, учёный уже... А насчёт "проверит", дык это надо
на диск лезть... Тут сетка пасует, тут не тисипи мою айпи, тут железо:))
drpass (2002-03-15 22:59:00) [6]Ага, учите его, учите. Он свою прогу потом на вас проверит :)
copyr25 (2002-03-15 21:38:00) [7]PS: Вместе с FAT, конечно, нужно и корневой каталог "заменить", ну, это еще сколько-то секторов.
Дело не в этом. Хоть 200 секторов. Если их забить, винт грохнется. А если потом восстановить -
оживет вновь:)))
copyr25 (2002-03-15 21:31:00) [8]Белый шум налетит на NDD и он начнет восстанавливать содержание, читая страницу за страницей.
А "другое" содержание никаких вопросов не вызовет. NDD отдыхает:)))
copyr25 (2002-03-15 21:25:00) [9]VuDZ:" а то ведь кому надо
будет - достанут. И не только инфу :>"
Ну, можно сделать так, вместо прежнего FAT написать к-нить другой.
Это, как у книжки, вырвать "содержание" и другим заменить:))
Тогда восстановить можно только сильно копаясь в нортоновском
DiskEdit"e, параграф за параграфом:)))
А если на диске были к-нить doc"и под Офис - практически невозможно восстановить
содержимое. Я проверял:)))
copyr25 (2002-03-15 21:09:00) [10]На самом деле, наверное этот монолог модератор закинет в раздел "потрепаться" 8) Но, тем не менее,
MicroSoft, по-моему, проводит неверную политику, запрещая от версии к версии, все более и более
низкоуровневый подход.
copyr25 (2002-03-15 21:04:00) [11]paul_shmakov: Да. Даже под "95 не сработает, если не сделать "эмуляцию DOS"
paul_shmakov (2002-03-15 19:55:00) [12]2 copyr25:
это точно никогда не сработает под winnt/2k/xp. под остальными возможно, но маловероятно. зато под досом точно сработает :)
copyr25 (2002-03-15 18:31:00) [13]code segment
assume cs:code,ds:code,es:code,ss:code
org 100h
;
start:
push es
push ds
push cs
push cs
pop ds
pop es
push ds
pop es
lea bx,buf
mov ah,3
mov al,63
mov ch,0
mov cl,1
mov dh,1
mov dl,80h ; диск C:
int 13h
mov ah,4ch
mov al,0
int 21h
buf db 32256 dup (0)
code ends
end start
sanbah (2002-03-15 11:53:00) [14]Удалено модератором
paul_shmakov (2002-03-15 11:46:00) [15]на самом деле все несколько сложнее :)
есть стандарт министерства обороны сша DoD 5220.22-M, который регламентирует в том числе и процедуру надежного удаления информации с магнитных носителей.
алгоритм достаточно прост:
1) файл перезаписывается произвольным байтом с1 (например, 0)
2) файл перезаписывается байтом с2 равным инверсии с1 ($FF)
3) файл перезаписывается последовательностью случайных (или псевдо-случайных) байт.
эти шаги можно, в принципе, повторить несколько раз.
процедура гарантирует снятие остаточной намагниченности с поверхности диска и очистку кэша контроллера.
от себя:
ну а дальше стоит обнулить длину файла, переименовать файл (чтобы даже имя файла не восстановили) и наконец удалить.
все - ни fbi, ни фсб файл не восстановят :)
Vlad____ (2002-03-15 11:28:00) [16]Достать инфу из раздела с запорченными фатами достаточно просто, а вот если обнулить длины всех файлов (именно обнулить - например открывать файл и делать его размер нулевым) то восстанавливать будет намного проблематичнее.
SV (2002-03-15 09:32:00) [17]Второй способ: Поставить Norton Ulilites 2000 с реаниматора, и при загрузке разрешить подправить испорченный, по его мнению загрузочный сектор. Правда дынн можно востановить, но нервы точно потрепет ;)
P.S> Это кстати тоже программный способ ;)
VuDZ (2002-03-14 18:44:00) [18]1. Фат напрямую только под породией на ОС запортить - под win9x
2. Но лучший вариант- на место каждого файла записать белый шум, а то ведь кому надо будет - достанут. И не только инфу :>