Оригинальный DVD-ROM: eXeL@B DVD !
eXeL@B ВИДЕОКУРС !

ВИДЕОКУРС ВЗЛОМ
выпущен 2 июля!


УЗНАТЬ БОЛЬШЕ >>
Домой | Статьи | RAR-cтатьи | FAQ | Форум | Скачать | Видеокурс
Новичку | Ссылки | Программирование | Интервью | Архив | Связь

АРХИВ ФОРУМА eXeL@B
https://exelab.ru/f/

   

SGA Нужен совет по Аспру в проге ApacheConf 4.0 - Свежий Конфигер сервера...


SGA Нужен совет по Аспру в проге ApacheConf 4.0 - Свежий Конфигер сервера Apache (Вроде пока никто не релизил) 1,7 Mb
Программа пакована опять же ASProtect 1.23 RC4 - 1.3.08.24 -› Alexey Solodovnikov написана на Делфе. Ограничения Всего 3:
1)30 дней триал
2)нельзя изменить и сохранить некот параметры
3)PHP Wizard работает в демо режиме
Стрипер сработал на ура, триал снялся. Но видимо неправильно распознал пару функций
Ни с Таво ни с сего среди кода messagebox нарисовался, причём пустой совершенно. Не передаются ему никакие строки. И при создании Нового проекта начинает кричать что негет прочитать участок памяти. Научите неуча. ЖЕлательно на примере этой проги. Ну или можно в общих чертах.
ViViseKtor :: Если в общих чертах, то скорее всего там есть проверки наличия аспра.
Посмотри API аспра, там наверняка есть какие-нибудь функции, которые пишут в память адреса аспра, ну и прога далее адреса эти где-нить проверяет. Еще может быть проверка переходников WinAPI.
Зайди на сайт HEX’а. Там есть пару статей на эту тему.
А вообще могу посмотреть, но вечером. Счас много работы.

ViViseKtor :: Короче! ВЫдалось время - глянул я ее. Вот первое место:

.text:004F7F14 sub_4F7F14 proc near ; CODE XREF: .text:0057A35Fp
.text:004F7F14 cmp dword_57FCC0, 0FFFFFFFEh
.text:004F7F1B jnz short loc_4F7F2F
.text:004F7F1D cmp dword_57FCC4, 0FFFFFFFEh
.text:004F7F24 jz short loc_4F7F2F
.text:004F7F26 cmp dword_57FCC8, 0FFFFFFFEh
.text:004F7F2D jnz short loc_4F7F42
.text:004F7F2F
.text:004F7F2F loc_4F7F2F: ; CODE XREF: sub_4F7F14+7j
.text:004F7F2F ; sub_4F7F14+10j
.text:004F7F2F xor ecx, ecx
.text:004F7F31 mov dl, 1
.text:004F7F33 mov eax, ds:dword_407FC0
.text:004F7F38 call sub_40E230
.text:004F7F3D call sub_403E70
.text:004F7F42
.text:004F7F42 loc_4F7F42: ; CODE XREF: sub_4F7F14+19j
.text:004F7F42 mov ecx, dword_57FCC4
.text:004F7F48 mov [eax], ecx
.text:004F7F4A mov eax, dword_57FCC8
.text:004F7F4F mov [edx], eax
.text:004F7F51 retn
.text:004F7F51 sub_4F7F14 endp

Сие есть проверка триала. Ставим вначале RET. Исчезает пустая месага.
Дальше хуже. ЕСть два таких места:

.text:004F7FA4 sub_4F7FA4 proc near ; CODE XREF: sub_4F919C+56p
.text:004F7FA4 ; .text:005430E2p ...
.text:004F7FA4 mov eax, offset sub_4F7E60
.text:004F7FA9 cmp eax, dword_57FCB8
.text:004F7FAF jnz short loc_4F7FB6
.text:004F7FB1 call sub_4F7E60
.text:004F7FB6
.text:004F7FB6 loc_4F7FB6: ; CODE XREF: sub_4F7FA4+Bj
.text:004F7FB6 cmp byte_57FCB0, 0
.text:004F7FBD jz short locret_4F7FC9
.text:004F7FBF push 57FCBDh
.text:004F7FC4 call sub_4F7F78
.text:004F7FC9
.text:004F7FC9 locret_4F7FC9: ; CODE XREF: sub_4F7FA4+19j
.text:004F7FC9 retn
.text:004F7FC9 sub_4F7FA4 endp ; sp = -4
.text:004F7FC9
.text:004F7FC9 ;
.text:004F7FCA align 4
.text:004F7FCC
.text:004F7FCC ; S U B R O U T I N E
.text:004F7FCC
.text:004F7FCC
.text:004F7FCC sub_4F7FCC proc near ; CODE XREF: sub_4F919C+74p
.text:004F7FCC ; .text:00543106p ...
.text:004F7FCC mov eax, offset sub_4F7E60
.text:004F7FD1 cmp eax, dword_57FCBC
.text:004F7FD7 jnz short loc_4F7FDE
.text:004F7FD9 call sub_4F7E60
.text:004F7FDE
.text:004F7FDE loc_4F7FDE: ; CODE XREF: sub_4F7FCC+Bj
.text:004F7FDE cmp byte_57FCB0, 0
.text:004F7FE5 jz short locret_4F7FF1
.text:004F7FE7 push 57FCC1h
.text:004F7FEC call sub_4F7F78
.text:004F7FF1
.text:004F7FF1 locret_4F7FF1: ; CODE XREF: sub_4F7FCC+19j
.text:004F7FF1 retn
.text:004F7FF1 sub_4F7FCC endp ; sp = -4

Во-первых здесь проверяется наличие аспра. А во вторых здесь происходит вызов функций раскриптовки и закриптовки кусков кода. Эти функции естественно находятся в самом аспре. Закриптованных кусков в проге до**я.
Скорее всего без оригинального ключа полнностью зарегить не получится.

SGA :: ViViseKtor
Ясно. Спасибо я подозревал по криптоку кода, нужено было ещё одно мнение. Ладно Будем Как в старые времена ручками и блокнотом настраивать апач. Или за самому своять конфигер, позаиствовав все опции из ApachConf.






   
Оригинальный DVD-ROM: eXeL@B DVD !


Вы находитесь на EXELAB.rU
Проект ReactOS