Форум: "Система";
Текущий архив: 2002.06.13;
Скачать: [xml.tar.bz2];
ВнизКак програмно запороть винт, точнее ФАТ Найти похожие ветки
← →
NazguL (2002-03-14 15:34) [0]Мне необходимо чтобы по команде програма
портачила Фат, так чтобы достать с винта инфу было проблематично
← →
VuDZ (2002-03-14 18:44) [1]1. Фат напрямую только под породией на ОС запортить - под win9x
2. Но лучший вариант- на место каждого файла записать белый шум, а то ведь кому надо будет - достанут. И не только инфу :>
← →
SV (2002-03-15 09:32) [2]Второй способ: Поставить Norton Ulilites 2000 с реаниматора, и при загрузке разрешить подправить испорченный, по его мнению загрузочный сектор. Правда дынн можно востановить, но нервы точно потрепет ;)
P.S> Это кстати тоже программный способ ;)
← →
Vlad____ (2002-03-15 11:28) [3]Достать инфу из раздела с запорченными фатами достаточно просто, а вот если обнулить длины всех файлов (именно обнулить - например открывать файл и делать его размер нулевым) то восстанавливать будет намного проблематичнее.
← →
paul_shmakov (2002-03-15 11:46) [4]на самом деле все несколько сложнее :)
есть стандарт министерства обороны сша DoD 5220.22-M, который регламентирует в том числе и процедуру надежного удаления информации с магнитных носителей.
алгоритм достаточно прост:
1) файл перезаписывается произвольным байтом с1 (например, 0)
2) файл перезаписывается байтом с2 равным инверсии с1 ($FF)
3) файл перезаписывается последовательностью случайных (или псевдо-случайных) байт.
эти шаги можно, в принципе, повторить несколько раз.
процедура гарантирует снятие остаточной намагниченности с поверхности диска и очистку кэша контроллера.
от себя:
ну а дальше стоит обнулить длину файла, переименовать файл (чтобы даже имя файла не восстановили) и наконец удалить.
все - ни fbi, ни фсб файл не восстановят :)
← →
sanbah (2002-03-15 11:53) [5]Удалено модератором
← →
copyr25 (2002-03-15 18:31) [6]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
← →
paul_shmakov (2002-03-15 19:55) [7]2 copyr25:
это точно никогда не сработает под winnt/2k/xp. под остальными возможно, но маловероятно. зато под досом точно сработает :)
← →
copyr25 (2002-03-15 21:04) [8]paul_shmakov: Да. Даже под "95 не сработает, если не сделать "эмуляцию DOS"
← →
copyr25 (2002-03-15 21:09) [9]На самом деле, наверное этот монолог модератор закинет в раздел "потрепаться" 8) Но, тем не менее,
MicroSoft, по-моему, проводит неверную политику, запрещая от версии к версии, все более и более
низкоуровневый подход.
← →
copyr25 (2002-03-15 21:25) [10]VuDZ:" а то ведь кому надо
будет - достанут. И не только инфу :>"
Ну, можно сделать так, вместо прежнего FAT написать к-нить другой.
Это, как у книжки, вырвать "содержание" и другим заменить:))
Тогда восстановить можно только сильно копаясь в нортоновском
DiskEdit"e, параграф за параграфом:)))
А если на диске были к-нить doc"и под Офис - практически невозможно восстановить
содержимое. Я проверял:)))
← →
copyr25 (2002-03-15 21:31) [11]Белый шум налетит на NDD и он начнет восстанавливать содержание, читая страницу за страницей.
А "другое" содержание никаких вопросов не вызовет. NDD отдыхает:)))
← →
copyr25 (2002-03-15 21:38) [12]PS: Вместе с FAT, конечно, нужно и корневой каталог "заменить", ну, это еще сколько-то секторов.
Дело не в этом. Хоть 200 секторов. Если их забить, винт грохнется. А если потом восстановить -
оживет вновь:)))
← →
drpass (2002-03-15 22:59) [13]Ага, учите его, учите. Он свою прогу потом на вас проверит :)
← →
copyr25 (2002-03-15 23:10) [14]А кого учить? VuDZ"a? :))
Ну, он, учёный уже... А насчёт "проверит", дык это надо
на диск лезть... Тут сетка пасует, тут не тисипи мою айпи, тут железо:))
← →
copyr25 (2002-03-15 23:18) [15]drpass: Или "ОН" это тотемное животное, не называемое, например, как Н@@@@@вая П@@@@@я?
Так Медведя зовут, не как корову, а "Который мёд ест":)))
Так и на медведя есть, хоть он и мёд естЪ:)))
← →
Almaz (2002-03-18 01:26) [16]>paul_shmakov
>все - ни fbi, ни фсб файл не восстановят :)
Восстановят, так как полностью убрать остаточную намагниченность по краям дорожки программно практически не возможно.
Единственный способ надежно уничтожить инфу на диске - это его физическое уничтожение.
Удачи.
← →
paul_shmakov (2002-03-18 10:57) [17]2 Almaz:
спецификация DoD 5220-22M говорит, что этот способ (см. выше) позволяет максимально убрать остаточную намагниченность. хотя они и огавариваются, что для магнитные носители, содержащие сверхсекретную информацию, должны уничтожаться физически.
← →
ПиВО!! (2002-03-18 22:48) [18]Чо мучится сразу уж тогда по харду топором или еще чем по тяжелей. Тогда вообще никто не восстановит.... :)
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2002.06.13;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.004 c