Вход на сайт

Просмотр новости

Найдите то, что Вас интересует

Исследование защиты программы IconTOY

Дата публикации: 26-05-2026 21:00:00

Скриншот программы IconTOY
IconTOY - компактная утилита для извлечения иконок из файлов любого типа: EXE, DLL, ICL, ICO, BMP. Работает на любых версиях Windows, несмотря на возраст. Но работать, честно говоря, с IconTOY не хочется. Ее делали в те времена, когда многие программисты добавляли в свои поделки огромное количество свистоперделок. Это показывало умение разработчика, "так могу, и вот так еще могу", а сейчас это считается дурным тоном. Так что для выполнения задачи лучше использовать какую-нибудь более удобную утилиту, благо их в интернетах предостаточно. И как вы догадались, IconTOY бесплатно работает только 30 дней, а затем требует денег.

Основное содержимое страницы с новостью.

E-Mail 27.05.2026 | : | : ManHunter

IconTOY
IconTOY

IconTOY - : EXE, DLL, ICL, ICO, BMP. Windows, . , , IconTOY . , . , " , ", . - , . , IconTOY 30 , .

, , . , .


"R", .


, "Registration key error!". .


, . , , , .

. "Registration key error!". , , , .

  1. CODE:00485F9B                 mov     eax, ds:dword_48E904
  2. CODE:00485FA0                 call    sub_485C58
  3. CODE:00485FA5                 cmp     ds:byte_48E900, 1
  4. CODE:00485FAC                 jnz     loc_486076
  5. CODE:00485FB2                 lea     edx, [ebp+var_8]
  6. CODE:00485FB5                 mov     eax, [ebp+var_4]
  7. CODE:00485FB8                 mov     eax, [eax+30Ch]
  8. CODE:00485FBE                 call    sub_42B50C
  9. CODE:00485FC3                 mov     edx, [ebp+var_8]
  10. CODE:00485FC6                 mov     eax, offset dword_48E908
  11. CODE:00485FCB                 call    sub_403B5C
  12. CODE:00485FD0                 mov     dl, 1
  13. CODE:00485FD2                 mov     eax, off_45E530
  14. CODE:00485FD7                 call    sub_45E6DC
  15. CODE:00485FDC                 mov     ebx, eax
  16. CODE:00485FDE                 mov     cl, 1
  17. CODE:00485FE0                 mov     edx, offset aSoftwareLightt
  18. CODE:00485FE5                 mov     eax, ebx
  19. CODE:00485FE7                 call    sub_45E8D0
  20. CODE:00485FEC                 fild    ds:dword_48E904
  21. CODE:00485FF2                 fdiv    flt_4860D0
  22. CODE:00485FF8                 call    sub_402A84
  23. CODE:00485FFD                 push    edx
  24. CODE:00485FFE                 push    eax
  25. CODE:00485FFF                 lea     eax, [ebp+var_C]
  26. CODE:00486002                 call    sub_4084B4
  27. CODE:00486007                 mov     ecx, [ebp+var_C]
  28. CODE:0048600A                 mov     edx, offset dword_4860DC
  29. CODE:0048600F                 mov     eax, ebx
  30. CODE:00486011                 call    sub_45EA6C
  31. CODE:00486016                 mov     ecx, ds:dword_48E908
  32. CODE:0048601C                 mov     edx, offset dword_4860E8
  33. CODE:00486021                 mov     eax, ebx
  34. CODE:00486023                 call    sub_45EA6C
  35. CODE:00486028                 mov     eax, ebx
  36. CODE:0048602A                 call    sub_45E744
  37. CODE:0048602F                 mov     eax, ebx
  38. CODE:00486031                 call    sub_402F38
  39. CODE:00486036                 mov     eax, offset aYouAreRegister
  40. CODE:0048603B                 call    sub_44E080
  41. CODE:00486040                 lea     eax, [ebp+var_C]
  42. CODE:00486043                 mov     ecx, ds:dword_48E908
  43. CODE:00486049                 mov     edx, offset aRegisteredFo_0
  44. CODE:0048604E                 call    sub_403DD0
  45. CODE:00486053                 mov     edx, [ebp+var_C]
  46. CODE:00486056                 mov     eax, ds:dword_48E8FC
  47. CODE:0048605B                 mov     eax, [eax+2E8h]
  48. CODE:00486061                 call    sub_42B53C
  49. CODE:00486066                 mov     eax, ds:off_48D280
  50. CODE:0048606B                 mov     eax, [eax]
  51. CODE:0048606D                 mov     dl, 1
  52. CODE:0048606F                 mov     ecx, [eax]
  53. CODE:00486071                 call    dword ptr [ecx+60h]
  54. CODE:00486074                 jmp     short loc_486080
  55. CODE:00486076 
  56. CODE:00486076 loc_486076:
  57. CODE:00486076                 mov     eax, offset aRegistrationKe
  58. CODE:0048607B                 call    sub_44E080
  59. ...

00485FA0, . 00485C58, sub_485C58.

  1. CODE:00485C58 sub_485C58      proc near
  2. CODE:00485C58                 push    ebp
  3. CODE:00485C59                 mov     ebp, esp
  4. CODE:00485C5B                 push    0
  5. CODE:00485C5D                 xor     edx, edx
  6. CODE:00485C5F                 push    ebp
  7. CODE:00485C60                 push    offset loc_485ECD
  8. CODE:00485C65                 push    dword ptr fs:[edx]
  9. CODE:00485C68                 mov     fs:[edx], esp
  10. CODE:00485C6B                 cmp     eax, 0BAA68Ch
  11. CODE:00485C70                 jz      loc_485E2F
  12. CODE:00485C76                 cmp     eax, 135A6Ah
  13. CODE:00485C7B                 jz      loc_485E2F
  14. CODE:00485C81                 cmp     eax, 1362E0h
  15. CODE:00485C86                 jz      loc_485E2F
  16. CODE:00485C8C                 cmp     eax, 132876h
  17. CODE:00485C91                 jz      loc_485E2F
  18. CODE:00485C97                 cmp     eax, 31EDAEh
  19. CODE:00485C9C                 jz      loc_485E2F
  20. CODE:00485CA2                 cmp     eax, 31E9C6h
  21. CODE:00485CA7                 jz      loc_485E2F
  22. CODE:00485CAD                 cmp     eax, 12D8A8h
  23. CODE:00485CB2                 jz      loc_485E2F
  24. CODE:00485CB8                 cmp     eax, 137F26h
  25. CODE:00485CBD                 jz      loc_485E2F
  26. CODE:00485CC3                 cmp     eax, 0B8B7B6h
  27. CODE:00485CC8                 jz      loc_485E2F
  28. CODE:00485CCE                 cmp     eax, 127AAEh
  29. CODE:00485CD3                 jz      loc_485E2F
  30. CODE:00485CD9                 cmp     eax, 12D2A2h
  31. CODE:00485CDE                 jz      loc_485E2F
  32. CODE:00485CE4                 cmp     eax, 0B9FA2Ah
  33. CODE:00485CE9                 jz      loc_485E2F
  34. CODE:00485CEF                 cmp     eax, 0B9F836h
  35. CODE:00485CF4                 jz      loc_485E2F
  36. ...

? , . - , "Registered for:", byte_48E900 1. , "0BAA68Ch". , , "12232332". .


"", , , .


, IconTOY , - . , . IconTOY , , . .

: 397 | : 0

: ,

Схожие новости

#Наименование новостиТональностьИнформативностьДата публикации
1Исследование программы "Экстрактор текста"0511-03-2026
2Исследование защиты программы DupInOut Duplicate Finder0702-07-2026
3Исследование защиты программы MassTube2612-07-2025
4Исследование защиты PDF Password Remover0510-12-2025
5Исследование защиты программы Ping Manager0516-09-2025
6Оптимизация картинок0521-04-2026
7Исследование защиты программы Music Tag-5606-08-2025
8Лексикон - для ювилирной работы с текстом (бесплатно)5704-10-2025
9Отображение иконки на панели задач при запуске программы0524-06-2026
10Исследование защиты программы FolderSizes6718-11-2025

Классификация: Наука. Схожих патентов: 0. Схожих новостей: 10. Тональность: -2. Информативность: 4. Источник: www.manhunter.ru.