Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Программная инженерия > Безопасность, Шифрование
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.11.2011, 17:20   #1
hon
Форумчанин
 
Регистрация: 08.06.2011
Сообщений: 693
По умолчанию Уничтожить данные без возможно восстановления

Раньше пользовался Wipe Info, но он оч. медленно работает на NTFS.
Какую программу порекомендуете?
hon вне форума Ответить с цитированием
Старый 13.12.2011, 06:58   #2
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Напиши сам. Десять раз перебей нулями + впиши свой мусор. Затем произвольно измени размер файла (в рамках 10-20%) и удали обычным способом. Хочешь скорости - работай с блоками размером кратными размеру кластера файловой системы.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 13.12.2011, 20:58   #3
hon
Форумчанин
 
Регистрация: 08.06.2011
Сообщений: 693
По умолчанию

Цитата:
Сообщение от Utkin Посмотреть сообщение
Напиши сам. Десять раз перебей нулями + впиши свой мусор. Затем произвольно измени размер файла (в рамках 10-20%) и удали обычным способом. Хочешь скорости - работай с блоками размером кратными размеру кластера файловой системы.
Как перебивать? (delphi)
hon вне форума Ответить с цитированием
Старый 13.12.2011, 21:15   #4
vasek123
Заблокирован
 
Регистрация: 21.11.2008
Сообщений: 4,986
Сообщение

Цитата:
Сообщение от hon Посмотреть сообщение
Как перебивать? (delphi)
Для этого, чтобы понять, выучи Assembler.

Цитата:
Сообщение от Пепел Феникса Посмотреть сообщение
что за глупость?
Признаю, был не прав.

Последний раз редактировалось vasek123; 13.12.2011 в 21:58.
vasek123 вне форума Ответить с цитированием
Старый 13.12.2011, 21:23   #5
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
Для этого, чтобы понять, выучи Assembler.
что за глупость?
чтоб перезаписать файл нулями по вашему нужен асм?
эхх я глупый то, думал достаточно АПИшных-CreateFile->SetFilePointer->WriteFile->CloseHandle.
или Паскалевские File->AssignFile->Reset->FileSize->BlockWrite->CloseFile.
или Дельфийские TFileStream(методы Create->Size->Write->Free).
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 19.12.2011, 14:38   #6
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
Как перебивать? (delphi)
В цикле. Пепел Феникса, дал основные функции.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 19.12.2011, 15:33   #7
haruhi
Форумчанин
 
Аватар для haruhi
 
Регистрация: 05.10.2011
Сообщений: 368
По умолчанию

Цитата:
Сообщение от Utkin Посмотреть сообщение
Десять раз перебей нулями + впиши свой мусор.
а почему не хватит одного раза?
Не стоит будить спящего Бога! (с) Меланхолия Харухи Судзумии
haruhi вне форума Ответить с цитированием
Старый 19.12.2011, 15:57   #8
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
а почему не хватит одного раза?
Ну якобы спецслужбы имеют средства для чтения остаточной намагниченности. Насчет этого всего я не уверен, но чем черт не шутит? Уже чтобы наверняка...
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 19.12.2011, 21:05   #9
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Чертовски дорого, но возможно (статья 2002 года, когда плотность записи была в разы ниже, но тем не менее) http://www.epos.ua/view.php/pubs_1?s...=&ucat=1&%2520

В "домашних условиях" первая же перезапись даже нулями безвозвратно уничтожит данные.
пыщь
JTG вне форума Ответить с цитированием
Старый 21.12.2011, 13:05   #10
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
Поэтому между дорожками остаются остатки от предыдущих циклов записи. Для нормальной работы жесткого диска это не имеет значения, так как у современных винчестеров ширина головки считывания меньше ширины головки записи. Однако по магнитному рельефу поверхности, полученному с помощью магнитно-силового микроскопа можно восстановить уничтоженные данные, в том числе и если на место уничтожаемых данных записана новая (несекретная или просто случайная) информация. Поэтому для гарантированного уничтожения секретных данных используются специальные устройства.
Раньше когда магнитофоны были кассетными , мы для достижения наилучшего качества звучания подкручивали головку записи (и головку чтения - со временем она "плывет" и появлялись посторонние шумы), смещая ее относительно стандартного положения. Иногда после такой настройки удавалось услышать обрывки предыдущих записей. Конечно сейчас плотность записи значительно возросла, но все же, кто их там знает, чем они занимаются. Хорошо если деньги проедают и штаны протирают, но вдруг тратят бабки по назначению и имеют какое-нибудь хитрое оборудование?
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика

Последний раз редактировалось Utkin; 21.12.2011 в 13:09.
Utkin вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Регулярные вырожения без компонентов, возможно ли? Arsenx777 Общие вопросы Delphi 8 03.09.2011 19:25
Возможно ли востановить данные в Excel? vovikbvovikb Помощь студентам 0 08.08.2009 09:53
SQL подзапрос без сравнения, возможно ? DS75 БД в Delphi 7 03.06.2009 12:32
Возможно ли записать данные в свой исполняемый файл? eskander Общие вопросы Delphi 12 02.03.2009 16:42
Возможно ли через ПХП передавать данные между разными сайтами? tunyash PHP 1 31.07.2008 16:26