Сейчас на форуме: vasilevradislav, tyns777, zombi-vadim (+3 невидимых) |
![]() |
eXeL@B —› Программирование —› Восстановление файлов |
Посл.ответ | Сообщение |
|
Создано: 06 февраля 2008 17:34 · Поправил: Psychedelic · Личное сообщение · #1 Привет. Необходимо узнать детали как восстановить удаленный файл на диске. Что для этого необходимо. Возможно кто то сталкивался уже с этим вопросом. С чего следует начинать. Насколько я догадываюсь чтобы восстановить файл, необходимо открыть диск в обход файловой системы (raw) и в зависимости от файловой системы найти запись файла и его местонахождение. Т.е. для этого необходимо изучить - структуры и принципы работы FAT xx и NTFS . Просьба подвердить, действительно ли так или можно обойтись малой кровью. Возможно у кого то найдуться исходники (Си, С++, Делфи) подобной программы . Или ссылки с чего начинать. Я был бы очень и очень благодарен и выставил бы много пива. ![]() ![]() |
|
Создано: 06 февраля 2008 19:46 · Поправил: HiEndsoft · Личное сообщение · #2 |
|
Создано: 06 февраля 2008 20:16 · Личное сообщение · #3 |
|
Создано: 06 февраля 2008 20:32 · Личное сообщение · #4 |
|
Создано: 06 февраля 2008 20:42 · Личное сообщение · #5 |
|
Создано: 07 февраля 2008 02:08 · Поправил: Gambit · Личное сообщение · #6 |
|
Создано: 07 февраля 2008 02:48 · Личное сообщение · #7 |
|
Создано: 07 февраля 2008 03:16 · Личное сообщение · #8 |
|
Создано: 07 февраля 2008 09:08 · Личное сообщение · #9 452 пишет: востанавлевает даже посля второво форматирования Да хоть десять форматирований! Какая разница? MACKLIA пишет: После полного форматирования табе никакая программа не востановить +1) Psychedelic Читай Криса Касперского _http://www.insidepro.com/rus/doc.shtml - у него есть кое-какая инфа.. ----- программистом не рождаются - им умирают ![]() |
|
Создано: 07 февраля 2008 12:35 · Личное сообщение · #10 |
|
Создано: 07 февраля 2008 14:08 · Поправил: MACKLIA · Личное сообщение · #11 Gambit пишет: Да хоть десять форматирований! Какая разница? Разница есть.Если брать удаление методом перезаписи ,то согласно требованием мин.обороны сша , перезапись должна осуществлятся 30 раз (особенно актуально для дискет) ,что гарантирует безвозвратное уничтожение данных.Хотя многократная перезапись скорее всего и не позволит востановит файл ,но позволит получить хоть какую то информацию ,правда для "домашнего" применения этот способ вообще фантастика (имеется ввиду востановление файла который был перезаписан) ----- Что один человек сделал , другой всегда сломать может... ![]() |
|
Создано: 07 февраля 2008 14:51 · Поправил: HiEndsoft · Личное сообщение · #12 |
|
Создано: 07 февраля 2008 16:17 · Личное сообщение · #13 |
|
Создано: 07 февраля 2008 16:35 · Личное сообщение · #14 Форматирование бывает разное: высокоуровневое (которое как раз и делает винда или format) и низкоуровневое, которое на коленке не сделать. Дык вот после высокоуровневого восставновить инфу можно вполне, посему лучше брать и руками или прогой не форматировать, а именно перезаписывать. После малого числа перезаписей можно считать аппаратными методами, посему и рекомендуют проходить много раз. А вообще тема не об этом, оффтоп заканчиваем, а то посты начну килять. ![]() |
|
Создано: 07 февраля 2008 20:03 · Поправил: Gambit · Личное сообщение · #15 Раз тема о восстановлении - добавлю такой вопрос.. В гугле не нашел.. Колдую над битой болванкой, WinHex при попытке ее прочесть выдает запрос о количестве циллиндров и проч (см. аттач).. Как ввести правильные данные (какие данные правильные)? --- вот тому сообщению, которое ниже: HiEndsoft пишет: Зачем изобретать велосипед? Готовые софты попробуй типа Bad Copy Pro. не катит ![]() ----- программистом не рождаются - им умирают ![]() |
|
Создано: 07 февраля 2008 20:06 · Личное сообщение · #16 |
|
Создано: 07 февраля 2008 20:09 · Личное сообщение · #17 |
|
Создано: 08 февраля 2008 16:48 · Личное сообщение · #18 востанавливать файл не сложно! если ты хочешь по-ться то тебе нужен С++ или асм, куча статей по нтфс, знание и навыки програмиста. ну и упорство! если ты просто как хирург удаляет опухоль хочешь востанавливать файлы то для етого тебе нужен тока WinHex, знания NTFS и можно работать. вот там нечего сложного нету. нужно нормально с атрибутами разобраться! я тебе все расказывать не буду так как ето геморно и долго. заходишь на гугл и ищешь доку по нтфс ну и по работе с ней! програмируешь! если какието вопросы то пиши мне в ЛС! потому что скорее всего я тебе в тему больше не зайду! будут проблемы или вопросы и будем их решать! я уже долго с НТФС разбираюсь и впринципе мне не тяжело поделиться знаниями лил опытом! так что пиши тока пожалуйста конкретно а не обовсем! постараюсь помочь(тут я бываю редко поетому прежде чем написать мне все обдумай и взвесь!) ПОМОГУ! 100% ![]() |
|
Создано: 08 февраля 2008 18:36 · Личное сообщение · #19 |
|
Создано: 09 февраля 2008 03:22 · Личное сообщение · #20 super_man86 пишет: тебе нужен С++ или асм, куча статей по нтфс NTFS вообще-то закрытый формат. Microsoft не раскрывает полностью его спецификацию. Так что в статьях "по нтфс" очень много неточностей. Лучше пользоваться готовым софтом для восстановления, я пользуюсь "Easy Recovery Pro". З.Ы. Но это в крайнем случае, обычно я вовремя делаю резервные копии ![]() ![]() |
|
Создано: 09 февраля 2008 14:53 · Личное сообщение · #21 Ладно, харе флуд разводить.. такой хорош тем - восстановление данных собственноручно.. Итак, - для дизассемблирования самих дисков используем WinHex: _http://exelab.ru/f/action=vthread&forum=5&topic=11171 - для расширения кругозора - статьи КК: http://www.insidepro.com/rus/doc.shtml ----- программистом не рождаются - им умирают ![]() |
|
Создано: 11 февраля 2008 17:56 · Личное сообщение · #22 |
|
Создано: 11 февраля 2008 20:02 · Личное сообщение · #23 |
|
Создано: 17 февраля 2008 22:46 · Личное сообщение · #24 а можно ли как-то восстановитьданные,если диск не читается вообще? в windows 2000 пишет: "G:\ is not accessible. Incorrect function". При этом, если смотреть на диск, то видно, что данные были записаны.видно несколько дорожек(не меньше двух) разной ширины. Программа badcopy естественно не помогает, т.к. диск не читается. ![]() |
|
Создано: 18 февраля 2008 02:35 · Личное сообщение · #25 Mavlyudov пишет: а можно ли как-то восстановитьданные,если диск не читается вообще? в windows 2000 пишет: "G:\ is not accessible. Incorrect function". При этом, если смотреть на диск, то видно, что данные были записаны.видно несколько дорожек(не меньше двух) разной ширины. Программа badcopy естественно не помогает, т.к. диск не читается. тебе уже советовали попробуй Easy Recovery Pro мне он помогает и восстанавливает примерно гдето на 95% информации. ![]() ![]() |
|
Создано: 18 февраля 2008 21:46 · Личное сообщение · #26 |
|
Создано: 18 февраля 2008 22:02 · Поправил: HiEndsoft · Личное сообщение · #27 |
![]() |
eXeL@B —› Программирование —› Восстановление файлов |