Final recovery что это за программа

Final recovery что это за программа

FinalRecovery от MeetSoft — хорошая программа для восстановления удаленных файлов. Авторы старательно борются со всеми появляющимися варезными решениями, изменяя алгоритмы генерации серийных номеров. Новые кейгены быстро перестают работать, поэтому я расскажу как подбирать серийники к программе фишингом.

Кроме того, в FinalRecovery используется интересная система проверки регистрации, на которой могут срезаться начинающие крякеры. Для исследования потребуется дистрибутив FinalRecovery и отладчик. Устанавливаем программу, смотрим. Исполняемый файл упакован UPX, он распаковывается самим же UPX с ключом «-d», тут никаких сюрпризов нет.

Запускаем распакованную программу под отладчиком, пробуем зарегистрировать какими-нибудь левыми данными. Получаем сообщение «Invalid license code», поищем эту строчку в файле.


Строка найдена

Теперь посмотрим в пошаговом режиме под отладчиком код, который ссылается на «нехорошую» строчку. Он небольшой и достаточно понятный.

Программа для восстановления файлов

Code (Assembler) : Убрать нумерациюВыделить код

  1. CODE : 004A6274 pushebp
  2. CODE : 004A6275 movebp , esp
  3. CODE : 004A6277 movecx , 6
  4. CODE : 004A627C loc_4A627C :
  5. CODE : 004A627C push 0
  6. CODE : 004A627E push 0
  7. CODE : 004A6280 dececx
  8. CODE : 004A6281 jnzshort loc_4A627C
  9. CODE : 004A6283 pushebx
  10. CODE : 004A6284 pushesi
  11. CODE : 004A6285 movebx , eax
  12. CODE : 004A6287 xoreax , eax
  13. CODE : 004A6289 pushebp
  14. CODE : 004A628A pushoffset unk_4A64A7
  15. CODE : 004A628F pushdwordptrfs : [ eax ]
  16. CODE : 004A6292 movfs : [ eax ] , esp
  17. CODE : 004A6295 leaedx , [ ebp + var_C ]
  18. CODE : 004A6298 moveax , [ ebx + 2D8h ]
  19. CODE : 004A629E call sub_42FCA8
  20. CODE : 004A62A3 moveax , [ ebp + var_C ]
  21. CODE : 004A62A6 leaedx , [ ebp + var_4 ]
  22. CODE : 004A62A9 call sub_4085A8
  23. ; Непонятная пауза. С понтом имитация напряженых вычислений 🙂
  24. CODE : 004A62AE push 32h ; dwMilliseconds
  25. CODE : 004A62B0 call Sleep
  26. CODE : 004A62B5 moveax , [ ebp + var_4 ]
  27. CODE : 004A62B8 call sub_403DB8
  28. CODE : 004A62BD cmpeax , 6
  29. ; Проверка длины регистрационного имени, должно быть не менее 6 символов,
  30. ; иначе вывести сообщение об ошибке
  31. CODE : 004A62C0 jgeshort loc_4A62DC
  32. CODE : 004A62C2 push 0
  33. CODE : 004A62C4 movcx , word_4A64B4
  34. CODE : 004A62CB movdl , 1
  35. ; «Invalid license code.»
  36. CODE : 004A62CD moveax , offset aInvalidLicense
  37. CODE : 004A62D2 call sub_4569F8
  38. CODE : 004A62D7 jmp loc_4A644A
  39. CODE : 004A62DC ; ——————————————————
  40. CODE : 004A62DC loc_4A62DC :
  41. CODE : 004A62DC leaeax , [ ebp + var_4 ]
  42. CODE : 004A62DF pusheax
  43. CODE : 004A62E0 moveax , [ ebp + var_4 ]
  44. CODE : 004A62E3 call sub_403DB8
  45. CODE : 004A62E8 movecx , eax
  46. CODE : 004A62EA sarecx , 1
  47. CODE : 004A62EC jnsshort loc_4A62F1
  48. CODE : 004A62EE adcecx , 0
  49. CODE : 004A62F1 loc_4A62F1 :
  50. CODE : 004A62F1 movedx , 1
  51. CODE : 004A62F6 moveax , [ ebp + var_4 ]
  52. CODE : 004A62F9 call sub_403FC0
  53. ; Опять какая-то непонятная пауза. Хороший понт дороже денег 🙂
  54. CODE : 004A62FE push 32h ; dwMilliseconds
  55. CODE : 004A6300 call Sleep
  56. CODE : 004A6305 leaecx , [ ebp + var_8 ]
  57. CODE : 004A6308 movedx , offset unk_4A64E0
  58. CODE : 004A630D moveax , [ ebp + var_4 ]
  59. CODE : 004A6310 call sub_4753D8
  60. CODE : 004A6315 leaecx , [ ebp + var_10 ]
  61. CODE : 004A6318 movedx , [ ebp + var_8 ]
  62. CODE : 004A631B moveax , [ ebp + var_4 ]
  63. CODE : 004A631E call sub_4753D8
  64. CODE : 004A6323 movedx , [ ebp + var_10 ]
  65. CODE : 004A6326 leaeax , [ ebp + var_8 ]
  66. CODE : 004A6329 call sub_403BD0
  67. ; И еще немного имитируем напряженные вычисления.
  68. CODE : 004A632E push 32h ; dwMilliseconds
  69. CODE : 004A6330 call Sleep
  70. CODE : 004A6335 leaedx , [ ebp + var_18 ]
  71. CODE : 004A6338 moveax , [ ebx + 2E0h ]
  72. CODE : 004A633E call sub_42FCA8
  73. CODE : 004A6343 moveax , [ ebp + var_18 ]
  74. CODE : 004A6346 leaedx , [ ebp + var_14 ]
  75. CODE : 004A6349 call sub_4085A8
  76. ; В регистре EAX указатель на вычисленный серийник, в регистре EDX
  77. ; наши введенные «левые» данные. Далее выполняется проверка их совпадения
  78. CODE : 004A634E movedx , [ ebp + var_14 ]
  79. CODE : 004A6351 moveax , [ ebp + var_8 ]
  80. CODE : 004A6354 call sub_4040A4
  81. CODE : 004A6359 deceax
  82. CODE : 004A635A jnz loc_4A6435
  83. ; Проверка успешно пройдена, записать в реестр регистрационные данные
  84. CODE : 004A6360 movdl , 1
  85. CODE : 004A6362 moveax , off_44FFC0
  86. CODE : 004A6367 call sub_4500C0
  87. CODE : 004A636C movesi , eax
  88. CODE : 004A636E movedx , 80000002h
  89. CODE : 004A6373 moveax , esi
  90. CODE : 004A6375 call sub_450160
  91. CODE : 004A637A movcl , 1
  92. . . . . . . .
Читайте также:
Far cry 3 что за программа

Из алгоритма видно, что берется половина регистрационного имени, над ним выполняются какие-то действия и в результате получается 16-символьный код, который и сравнивается с введенным серийным номером.

Windows File Recovery — бесплатная программа Microsoft для восстановления данных


Проверка серийного номера

Сохраним его и попробуем зарегистрировать программу с тем же именем, но с уже пойманным серийником. Ура! Программа сообщает, что успешно зарегистрирована, триальная надпись в заголовке пропадает, окно About показывает ваше имя. Вроде бы все хорошо и можно выкладывать релиз, но вот тут и начинается самое интересное.

Попробуем восстановить какой-нибудь удаленный файл нашей свежезарегистрированной программой, например в режиме «Standard Recovery». Что мы видим в логе?


Программа не зарегистрирована и работает с ограничениями

Значит где-то выполняется дополнительная проверка регистрационных данных. Попробуем найти вторую «нехорошую» строчку.


Строка найдена

Смотрим ссылающийся код и условия появления сообщения об ограничении функционала незарегистрированной версии.

Code (Assembler) : Убрать нумерациюВыделить код

  1. . . . . . . .
  2. CODE : 00479517 moveax , [ ebp + var_8 ]
  3. CODE : 0047951A mov [ ebp + var_14 ] , eax
  4. ; Проверка, если вообще никаких регистрационных данных не вводилось
  5. CODE : 0047951D cmpds : byte_4B49E0 , 0
  6. CODE : 00479524 jzshort loc_479533
  7. ; Вот она, вторая проверка. Сраваниваются две строки. В регистре EAX строка
  8. ; из серийного номера, в регистре EDX — вычисленное значение
  9. CODE : 00479526 moveax , [ ebp + var_74 ]
  10. CODE : 00479529 movedx , [ ebp + var_78 ]
  11. CODE : 0047952C call sub_403EC8
  12. ; В случае совпадения файл восстанавливается в обычном режиме
  13. CODE : 00479531 jzshort loc_47956F
  14. CODE : 00479533 loc_479533 :
  15. CODE : 00479533 moveax , [ ebp + var_14 ]
  16. ; Размер файла меньше 64 килобайт? Если да, то восстановить в любом случае
  17. CODE : 00479536 cmpdwordptr [ eax + 1Ch ] , 0FA00h
  18. CODE : 0047953D jleshort loc_47956F
  19. CODE : 0047953F leaeax , [ ebp + var_EC ]
  20. ; Иначе вывести «нехорошую» надпись
  21. ; «: Unregistered version can recover file».
  22. CODE : 00479545 movecx , offset aUnregisteredVe
  23. CODE : 0047954A movedx , [ ebp + var_C ]
  24. CODE : 0047954D call sub_403E04
  25. CODE : 00479552 movedx , [ ebp + var_EC ]
  26. CODE : 00479558 movcl , 2
  27. CODE : 0047955A moveax , [ ebp + arg_0 ]
  28. . . . . . . .

Таких участков кода в программе всего три, расставим под отладчиком точки останова на все три вызова функции сравнения. Пробуем снова восстановить файл, отладчик остановится на втором вхождении:


Дополнительная проверка серийника

Кажется странно, потому что фактически вторая строка серийника сравнивается с первой, а такого быть не может. Значит это только часть серийного номера. Попробуем дописать вторую строчку к уже найденному серийному номеру и повторить все проверки. Первая проверка при вводе регистрационного имени и уже 32-символьного серийника проходится успешно.

Во второй проверке при восстановлении файла в регистре EAX уже будет правильное значение, значит все сделано правильно. Пойманный серийный номер «2FA02A1773CC30C097AD622D9893F5FA».


Программа успешно зарегистрирована

Вот и очередная рыбалка закончилась успешно, больше не придется ждать посторонних кряков в случае выхода новой версии с новой регистрацией.

Источник: www.manhunter.ru

FinalRecovery для Windows

FinalRecovery — мощная программа для восстановления удаленных данных (в том числе после форматирования в случае использования Windows 2k/XP на FAT32) на томах FAT12, FAT16, FAT32 и NTFS. Может работать как с жесткими дисками, так и с дискетами, флеш-картами и т.п. Поддерживает поиск, предварительный просмотр, работу с поврежденными файлами (удаление из восстанавливаемых данных или добавление кластеров). Кроме восстановления, позволяет удалять файлы без возможности их восстановления.

ТОП-сегодня раздела «Восстановление данных»

скачать Recuva

Recuva 1.53.1087 Recuva — мощная утилита для восстановления данных, которые были удалены на жестких дисках и.

скачать R-Studio

R-Studio 9.1 build 191061 R-Studio — мощное приложение, позволяющее восстановить поврежденную или удаленную информацию.

скачать R.saver

R.saver 9.5 / 2.5.1 R.saver – бесплатная программа для восстановления данных с различных версий файловых систем.

Читайте также:
Программа перекредитования что это

скачать HDD Regenerator

HDD Regenerator 2011 HDD Regenerator — приложение для восстановления битых секторов жестких дисков, которое умеет.

скачать Macrium Reflect

Macrium Reflect 8.0.7175 Free Macrium Reflect — шустрая программа для работы с образами жесткого диска и резервного.

скачать Disk Drill

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 - №1

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

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru