Final recovery что это за программа
FinalRecovery от MeetSoft — хорошая программа для восстановления удаленных файлов. Авторы старательно борются со всеми появляющимися варезными решениями, изменяя алгоритмы генерации серийных номеров. Новые кейгены быстро перестают работать, поэтому я расскажу как подбирать серийники к программе фишингом.
Кроме того, в FinalRecovery используется интересная система проверки регистрации, на которой могут срезаться начинающие крякеры. Для исследования потребуется дистрибутив FinalRecovery и отладчик. Устанавливаем программу, смотрим. Исполняемый файл упакован UPX, он распаковывается самим же UPX с ключом «-d», тут никаких сюрпризов нет.
Запускаем распакованную программу под отладчиком, пробуем зарегистрировать какими-нибудь левыми данными. Получаем сообщение «Invalid license code», поищем эту строчку в файле.
Строка найдена
Теперь посмотрим в пошаговом режиме под отладчиком код, который ссылается на «нехорошую» строчку. Он небольшой и достаточно понятный.
Программа для восстановления файлов
Code (Assembler) : Убрать нумерациюВыделить код
- CODE : 004A6274 pushebp
- CODE : 004A6275 movebp , esp
- CODE : 004A6277 movecx , 6
- CODE : 004A627C loc_4A627C :
- CODE : 004A627C push 0
- CODE : 004A627E push 0
- CODE : 004A6280 dececx
- CODE : 004A6281 jnzshort loc_4A627C
- CODE : 004A6283 pushebx
- CODE : 004A6284 pushesi
- CODE : 004A6285 movebx , eax
- CODE : 004A6287 xoreax , eax
- CODE : 004A6289 pushebp
- CODE : 004A628A pushoffset unk_4A64A7
- CODE : 004A628F pushdwordptrfs : [ eax ]
- CODE : 004A6292 movfs : [ eax ] , esp
- CODE : 004A6295 leaedx , [ ebp + var_C ]
- CODE : 004A6298 moveax , [ ebx + 2D8h ]
- CODE : 004A629E call sub_42FCA8
- CODE : 004A62A3 moveax , [ ebp + var_C ]
- CODE : 004A62A6 leaedx , [ ebp + var_4 ]
- CODE : 004A62A9 call sub_4085A8
- ; Непонятная пауза. С понтом имитация напряженых вычислений 🙂
- CODE : 004A62AE push 32h ; dwMilliseconds
- CODE : 004A62B0 call Sleep
- CODE : 004A62B5 moveax , [ ebp + var_4 ]
- CODE : 004A62B8 call sub_403DB8
- CODE : 004A62BD cmpeax , 6
- ; Проверка длины регистрационного имени, должно быть не менее 6 символов,
- ; иначе вывести сообщение об ошибке
- CODE : 004A62C0 jgeshort loc_4A62DC
- CODE : 004A62C2 push 0
- CODE : 004A62C4 movcx , word_4A64B4
- CODE : 004A62CB movdl , 1
- ; «Invalid license code.»
- CODE : 004A62CD moveax , offset aInvalidLicense
- CODE : 004A62D2 call sub_4569F8
- CODE : 004A62D7 jmp loc_4A644A
- CODE : 004A62DC ; ——————————————————
- CODE : 004A62DC loc_4A62DC :
- CODE : 004A62DC leaeax , [ ebp + var_4 ]
- CODE : 004A62DF pusheax
- CODE : 004A62E0 moveax , [ ebp + var_4 ]
- CODE : 004A62E3 call sub_403DB8
- CODE : 004A62E8 movecx , eax
- CODE : 004A62EA sarecx , 1
- CODE : 004A62EC jnsshort loc_4A62F1
- CODE : 004A62EE adcecx , 0
- CODE : 004A62F1 loc_4A62F1 :
- CODE : 004A62F1 movedx , 1
- CODE : 004A62F6 moveax , [ ebp + var_4 ]
- CODE : 004A62F9 call sub_403FC0
- ; Опять какая-то непонятная пауза. Хороший понт дороже денег 🙂
- CODE : 004A62FE push 32h ; dwMilliseconds
- CODE : 004A6300 call Sleep
- CODE : 004A6305 leaecx , [ ebp + var_8 ]
- CODE : 004A6308 movedx , offset unk_4A64E0
- CODE : 004A630D moveax , [ ebp + var_4 ]
- CODE : 004A6310 call sub_4753D8
- CODE : 004A6315 leaecx , [ ebp + var_10 ]
- CODE : 004A6318 movedx , [ ebp + var_8 ]
- CODE : 004A631B moveax , [ ebp + var_4 ]
- CODE : 004A631E call sub_4753D8
- CODE : 004A6323 movedx , [ ebp + var_10 ]
- CODE : 004A6326 leaeax , [ ebp + var_8 ]
- CODE : 004A6329 call sub_403BD0
- ; И еще немного имитируем напряженные вычисления.
- CODE : 004A632E push 32h ; dwMilliseconds
- CODE : 004A6330 call Sleep
- CODE : 004A6335 leaedx , [ ebp + var_18 ]
- CODE : 004A6338 moveax , [ ebx + 2E0h ]
- CODE : 004A633E call sub_42FCA8
- CODE : 004A6343 moveax , [ ebp + var_18 ]
- CODE : 004A6346 leaedx , [ ebp + var_14 ]
- CODE : 004A6349 call sub_4085A8
- ; В регистре EAX указатель на вычисленный серийник, в регистре EDX
- ; наши введенные «левые» данные. Далее выполняется проверка их совпадения
- CODE : 004A634E movedx , [ ebp + var_14 ]
- CODE : 004A6351 moveax , [ ebp + var_8 ]
- CODE : 004A6354 call sub_4040A4
- CODE : 004A6359 deceax
- CODE : 004A635A jnz loc_4A6435
- ; Проверка успешно пройдена, записать в реестр регистрационные данные
- CODE : 004A6360 movdl , 1
- CODE : 004A6362 moveax , off_44FFC0
- CODE : 004A6367 call sub_4500C0
- CODE : 004A636C movesi , eax
- CODE : 004A636E movedx , 80000002h
- CODE : 004A6373 moveax , esi
- CODE : 004A6375 call sub_450160
- CODE : 004A637A movcl , 1
- . . . . . . .
Из алгоритма видно, что берется половина регистрационного имени, над ним выполняются какие-то действия и в результате получается 16-символьный код, который и сравнивается с введенным серийным номером.
Windows File Recovery — бесплатная программа Microsoft для восстановления данных
Проверка серийного номера
Сохраним его и попробуем зарегистрировать программу с тем же именем, но с уже пойманным серийником. Ура! Программа сообщает, что успешно зарегистрирована, триальная надпись в заголовке пропадает, окно About показывает ваше имя. Вроде бы все хорошо и можно выкладывать релиз, но вот тут и начинается самое интересное.
Попробуем восстановить какой-нибудь удаленный файл нашей свежезарегистрированной программой, например в режиме «Standard Recovery». Что мы видим в логе?
Программа не зарегистрирована и работает с ограничениями
Значит где-то выполняется дополнительная проверка регистрационных данных. Попробуем найти вторую «нехорошую» строчку.
Строка найдена
Смотрим ссылающийся код и условия появления сообщения об ограничении функционала незарегистрированной версии.
Code (Assembler) : Убрать нумерациюВыделить код
- . . . . . . .
- CODE : 00479517 moveax , [ ebp + var_8 ]
- CODE : 0047951A mov [ ebp + var_14 ] , eax
- ; Проверка, если вообще никаких регистрационных данных не вводилось
- CODE : 0047951D cmpds : byte_4B49E0 , 0
- CODE : 00479524 jzshort loc_479533
- ; Вот она, вторая проверка. Сраваниваются две строки. В регистре EAX строка
- ; из серийного номера, в регистре EDX — вычисленное значение
- CODE : 00479526 moveax , [ ebp + var_74 ]
- CODE : 00479529 movedx , [ ebp + var_78 ]
- CODE : 0047952C call sub_403EC8
- ; В случае совпадения файл восстанавливается в обычном режиме
- CODE : 00479531 jzshort loc_47956F
- CODE : 00479533 loc_479533 :
- CODE : 00479533 moveax , [ ebp + var_14 ]
- ; Размер файла меньше 64 килобайт? Если да, то восстановить в любом случае
- CODE : 00479536 cmpdwordptr [ eax + 1Ch ] , 0FA00h
- CODE : 0047953D jleshort loc_47956F
- CODE : 0047953F leaeax , [ ebp + var_EC ]
- ; Иначе вывести «нехорошую» надпись
- ; «: Unregistered version can recover file».
- CODE : 00479545 movecx , offset aUnregisteredVe
- CODE : 0047954A movedx , [ ebp + var_C ]
- CODE : 0047954D call sub_403E04
- CODE : 00479552 movedx , [ ebp + var_EC ]
- CODE : 00479558 movcl , 2
- CODE : 0047955A moveax , [ ebp + arg_0 ]
- . . . . . . .
Таких участков кода в программе всего три, расставим под отладчиком точки останова на все три вызова функции сравнения. Пробуем снова восстановить файл, отладчик остановится на втором вхождении:
Дополнительная проверка серийника
Кажется странно, потому что фактически вторая строка серийника сравнивается с первой, а такого быть не может. Значит это только часть серийного номера. Попробуем дописать вторую строчку к уже найденному серийному номеру и повторить все проверки. Первая проверка при вводе регистрационного имени и уже 32-символьного серийника проходится успешно.
Во второй проверке при восстановлении файла в регистре EAX уже будет правильное значение, значит все сделано правильно. Пойманный серийный номер «2FA02A1773CC30C097AD622D9893F5FA».
Программа успешно зарегистрирована
Вот и очередная рыбалка закончилась успешно, больше не придется ждать посторонних кряков в случае выхода новой версии с новой регистрацией.
Источник: www.manhunter.ru
FinalRecovery для Windows
FinalRecovery — мощная программа для восстановления удаленных данных (в том числе после форматирования в случае использования Windows 2k/XP на FAT32) на томах FAT12, FAT16, FAT32 и NTFS. Может работать как с жесткими дисками, так и с дискетами, флеш-картами и т.п. Поддерживает поиск, предварительный просмотр, работу с поврежденными файлами (удаление из восстанавливаемых данных или добавление кластеров). Кроме восстановления, позволяет удалять файлы без возможности их восстановления.
ТОП-сегодня раздела «Восстановление данных»
Recuva 1.53.1087 Recuva — мощная утилита для восстановления данных, которые были удалены на жестких дисках и.
R-Studio 9.1 build 191061 R-Studio — мощное приложение, позволяющее восстановить поврежденную или удаленную информацию.
R.saver 9.5 / 2.5.1 R.saver – бесплатная программа для восстановления данных с различных версий файловых систем.
HDD Regenerator 2011 HDD Regenerator — приложение для восстановления битых секторов жестких дисков, которое умеет.
Macrium Reflect 8.0.7175 Free Macrium Reflect — шустрая программа для работы с образами жесткого диска и резервного.
Disk Drill 5.0.734 Disk Drill — бесплатная программа для восстановления удаленных данных для Windows. Без проблем.
Отзывы о программе FinalRecovery
Iftin про FinalRecovery 1.3 [24-07-2005] не пашет — хотя на вид прога и зарегена (нет надписи UNREGISTERED в заголовке), при восстановлении пишет — незарегистрированная программа может восстанавливать файлы только размером меньше 64 Кб — и соответственно не восстанавливает большие файлы. где
3 | 3 | Ответить
линк про FinalRecovery [25-02-2005] http://forum.ru-board.com/topic.cgi?forum=35start=80#lt
2 | 2 | Ответить
Monstr про FinalRecovery [15-05-2004] Прога вобщем хорошая. Удаленные файлы находит, но после форматирования она не поможет!
2 | 2 | Ответить
Димон про FinalRecovery [07-05-2004] Согласен с Тарасом, проги нужные. Но я тоже не пробовал.
2 | 2 | Ответить
taras про FinalRecovery [02-04-2004] Я еще не пробовал! Но такие проги харошая вещью
2 | 2 | Ответить
Источник: www.softportal.com
FinalRecovery 3.0.7.325
В левом меню вы можете скачать FinalRecovery 3.0.7.325 бесплатно, без регистрации и ввода смс. Ссылка на скачивание прямая, поэтому вам не придется ожидать, загрузка FinalRecovery начнется сразу же автоматически, без перехода на другую страницу. Размер программы составляет 1000 Кб
FinalRecovery — мощная программа для восстановления удаленных данных (в том числе после форматирования в случае использования Windows 2k/XP на FAT32) на томах FAT12, FAT16, FAT32 и NTFS. Может работать как с жесткими дисками, так и с дискетами, флеш-картами и т.п. Поддерживает поиск, предварительный просмотр, работу с поврежденными файлами (удаление из восстанавливаемых данных или добавление кластеров). Кроме восстановления, позволяет удалять файлы без возможности их восстановления.
Программы похожие на FinalRecovery
4.48 рейтинг
Recover My Files — программа позволяет восстанавливать файлы, удаленные через Корзину в операционных системах Windows или потерянные в результате форматирования диска, удаленные вирусами или стертые и.
- Условно-бесплатная | Цена: $69.95
- Windows 10, 8.1, 8, 7, XP
4.62 рейтинг
Max Data Recovery — это удобная в использовании программа для легкого и быстрого восстановления данных с поврежденных и нестабильных носителей. Max Data Recovery позволяет восстановить фильмы, .
- Условно-бесплатная | Цена: 250 руб.
- Windows Vista, XP, 2000
4.41 рейтинг
PC INSPECTOR File Recovery — программа для восстановления данных с повреждённых жёстких дисков. PC INSPECTOR File Recovery поддерживает файловые системы FAT 12/16/32 и NTFS и умеет находить и определя.
- Бесплатная
- Windows Vista, XP, 2000
4.50 рейтинг
DocumentsRescue Pro — программа восстанавливает утерянные данные с жесткого диска, карт CompactFlash (I/II), IBM MicroDrive, SmartMedia, MutimediaCard (MMCs), SecureDigital (SD) и MemoryStick, CD/DVD .
- Условно-бесплатная | Цена: 480 руб.
- Windows 10, 8.1, 8, 7, Vista, XP, 2000, 2003
4.00 рейтинг
Digital PhotoRescue Pro — программа восстановит утерянные данные с целого ряда мультимедийных устройств — от цифровых фотокамер и КПК (PDA) до сотовых телефонов и персональных компьютеров. PhotoRescue.
- Условно-бесплатная | Цена: 420 руб.
- Windows 10, 8.1, 8, 7, Vista, XP, 2000
5.00 рейтинг
Digital VideoRescue Pro — программа для восстановления удаленных и нечитаемых файлов с самых разнообразных носителей информации: жестких дисков, CD/DVD дисков, цифровых фотоаппаратов, мобильных телефо.
- Условно-бесплатная | Цена: 560 руб.
- Windows 10, 8.1, 8, 7, Vista, XP, 2000
4.50 рейтинг
MAPILab File Recovery for Office — Программа предназначена для восстановления потерянных данных с жестких дисков, флэш-карт памяти (типа I/II), IBM Microdrives, карт SmartMedia, карт MultiMedia (MMCs).
- Демо версия | Цена: 1400 руб.
- Windows Vista, XP, 2000
4.21 рейтинг
Unstoppable Copier — Утилита для восстановления данных с физически поврежденных дисков, для копирования файлов с проблемных дисков, содержащих bad-сектора, поцарапанных или выдающих ошибки при чтении .
- Бесплатная
- Windows Vista, XP
4.54 рейтинг
DiskRecovery — программа прочесывает каждый сектор жесткого диска, карты памяти или цифрового аппарата в поисках потерянных файлов и восстанавливает данные даже в случае форматирования или удаления фа.
- Условно-бесплатная | Цена: $99,95
- Windows 10, 8.1, 8, 7
4.07 рейтинг
UnErase — программа позволит вам спасти критически важные файлы, которые были удалены с жесткого диска в результате действия вируса, из-за ошибки в работе приложения или просто по неосторожности. Восс.
- Условно-бесплатная | Цена: $29.95
- Windows 7, Vista, XP
5.00 рейтинг
Object FIX ZIP — — утилита для тестирования и исправления структуры разрушенных ZIP-файлов. Программа попытается создать новый ZIP-архив вместо испорченного, а также извлечь все файлы испорченного арх.
- Бесплатная
- Windows 8.1, 8, 7, Vista, XP
4.38 рейтинг
FileRescue Pro — Универсальное и простое в пользовании решение, но очень мощный инструмент для восстановления информации любого типа с жестких дисков. Программа умеет восстанавливать файлы удаленные в.
- Условно-бесплатная | Цена: 1100 руб.
- Windows 10, 8.1, 8, 7, Vista, XP, 2000
4.20 рейтинг
Zero Assumption Recovery — мощное средство восстановления данных с поддержкой длинных и русских имен файлов. Поддерживается встроенное сжатие NTFS. ZAR восстанавливает разделы FAT и NTFS, включая и ра.
- Условно-бесплатная | Цена: 850 руб.
- Windows 10, 8.1, 8, 7, Vista, XP
3.67 рейтинг
All Media Fixer — программа, помогающая восстановить поврежденные медиа файлы. Это могут быть не запускающиеся, проигрывающиеся не до конца, зависающие, скачанные с ошибкой или недокаченные и т.п. мед.
- Условно-бесплатная | Цена: $19.95
- Windows 7, XP
4.17 рейтинг
RestoreCD — Восстановление данных с поврежденных CD/DVD носителей. RestoreCD позволяет скопировать файлы данных с поврежденных оптических носителей на винчестер персонального компьютера. Развитый г.
- Бесплатная
- Windows Vista, XP, 2000
4.47 рейтинг
Norton Ghost — Разработанная компанией Symantec программа Norton Ghost включает развитые возможности архивации и восстановления данных для персональных компьютеров. Пользователи в состоянии защитит.
- Условно-бесплатная | Цена: $69.99
- Windows Vista, XP
4.67 рейтинг
PhotoRescue — программа, которая быстро, легко и абсолютно надежно восстановит потерянные данные с любых типов флеш-карточек для цифровых фотоаппаратов (Compact Flash I, II, MMC, SD, SmartMedia, Memor.
- Демо версия | Цена: 870 руб.
- Windows Vista, XP, 2000, 2003
3.88 рейтинг
Undelete Plus (FileRestorePlus) — программа для восстановления удаленных файлов. Программа восстанавливает потерянные файлы, даже если они были стерты из Корзины, в режиме DOS, с сетевого диска или из.
- Условно-бесплатная
- Windows 10, 8.1, 8, 7, Vista, XP
2.00 рейтинг
FormatRecovery — Удобный и эффективный инструмент для восстановления форматированных или удалённых разделов жестких дисков, файлов и директорий. Благодаря использованию уникального алгоритма программа.
- Условно-бесплатная | Цена: $79.95
- Windows Vista, XP, 2000, 2003
4.55 рейтинг
Digital ObjectRescue Pro — восстановит нечитаемые и удалённые файлы с целого ряда мультимедийных устройств — от цифровых фотокамер, MP3 и WMA плееров, диктофонов, цифровых камер слежения, любительских.
- Условно-бесплатная | Цена: 700 руб.
- Windows 10, 8.1, 8, 7, Vista, XP, 2000, 2003
Источник: 4see.ru
FinalRecovery
FinalRecovery — это программа для восстановления удаленных данных (в том числе после форматирования в случае использования Windows 2k/XP на FAT32) на томах FAT12, FAT16, FAT32 и NTFS. Может работать как с жесткими дисками, так и с дискетами, флеш-картами и т.п. Поддерживает поиск, предварительный просмотр, работу с поврежденными файлами (удаление из восстанавливаемых данных или добавление кластеров). Кроме восстановления, позволяет удалять файлы без возможности их восстановления.
Версии
x32/x64 (1.81 МБ)
Нет официального представителя разработчика на сайте
Стать представителем
Рейтинг
Нажмите, для быстрой оценки
Оставить отзыв
Отзывы
Похожие приложения
Alcohol 120%
Версия: 2.1.1.61
Версия: 8.91.0.4 (84.95 МБ)
Версия: 4.0 Buil (10.46 МБ)
Источник: freesoft.ru