Сейчас на форуме: rtsgreg1989, ==DJ==[ZLO], Magister Yoda (+6 невидимых)

 eXeL@B —› Основной форум —› nag'лый NAG
. 1 . 2 . >>
Посл.ответ Сообщение

Ранг: 8.0 (гость)
Активность: 0.010
Статус: Участник

Создано: 26 марта 2005 21:33
· Личное сообщение · #1

В скринсейвере убрал все наги, но остался один - самый nag'лый. Появляется во время заставки (заставка продолжает работать) с предложением зарегиться. Храниться в *.scr файле в виде JPG-файла. Если вырезать/заменить заставка не запускается. Как его убрать?
Спасибо.



Ранг: 103.2 (ветеран)
Активность: 0.020
Статус: Участник
Нолик :)

Создано: 26 марта 2005 22:07
· Личное сообщение · #2

логично ловить загрузку ресурса..
FindResource, LoadResource, SizeofResource, LockResource etc



Ранг: 88.0 (постоянный)
Активность: 0.070
Статус: Участник

Создано: 26 марта 2005 22:07
· Личное сообщение · #3

А что на ShowWindow не ловится? Тогда попробуй LoadResource.
Или ты его поймал, только не можешь найти место где байт исправлять? Тогда выложи прогу здесь.



Ранг: 103.0 (ветеран)
Активность: 0.030
Статус: Участник

Создано: 26 марта 2005 23:16
· Личное сообщение · #4

а не проще не отлавливать все наги и патчить их а просто нормально пропатчить процедуру проверки или найти серийник там? Просто иногда люди настолько привыкать просто внаглую патчить наги и надписи unregistered просто заменять на registered что забывают что возможно там серийник найти 2 минуты или пропатчить 1 байт в самой главной процедуре проверки.



Ранг: 13.1 (новичок)
Активность: 0.040
Статус: Участник
EGOiSM FEELiNG

Создано: 27 марта 2005 04:32
· Личное сообщение · #5

а если jpg сделать 0x0 тобишь нулевого размера, может все и исчезнет ;)... а вабще, как горит Мозг, луче процедурку регистрации ломать %)

п.с. и какой скринсевер ломаешь хоть?




Ранг: 631.1 (!), 62thx
Активность: 0.370.01
Статус: Участник
Автор VB Decompiler

Создано: 27 марта 2005 08:47
· Личное сообщение · #6

MozgC пишет:
а не проще не отлавливать все наги и патчить их а просто нормально пропатчить процедуру проверки или найти серийник там? Просто иногда люди настолько привыкать просто внаглую патчить наги и надписи unregistered просто заменять на registered что забывают что возможно там серийник найти 2 минуты или пропатчить 1 байт в самой главной процедуре проверки.

Во во. 100% с тобой согласен. Патчить надо не наги, а причину их вызывающую

-----
Никогда не делай то, что возможно. Стремись сделать то что невозможно впринципе!




Ранг: 8.0 (гость)
Активность: 0.010
Статус: Участник

Создано: 27 марта 2005 09:11
· Личное сообщение · #7

Серийник там генерится из имени. Я пробовал это первым делом, но не получилось - опыта маловато. В принципе этот наг - единственное самое большое ограничение, поэтому разобраться с ним, мне кажется составит меньше гемора... Конечно там других jpg-ресурсов оч. много. И почему-то этот наг хранится там в двойном экземпляре, т.е. 2 одинаковых JPG-картинки .
EGOiST пишет:
jpg сделать 0x0 тобишь нулевого размера, может все и исчезнет ;)

JPEG весит 35 Кб. Вставлял jpg поменьше, а остальное 00-байтами залил - ошибка рендеринга вылазит.
EGOiST пишет:
п.с. и какой скринсевер ломаешь хоть?

3D Canyon Flight Screensaver
rep0A пишет:
Тогда выложи прогу здесь.

Важен не скрин, важна победа . К тому ж такие наги мне не раз встречались, охота наконец с ними разобраться.
rep0A пишет:
А что на ShowWindow не ловится?

Это не мессага и не окно, а именно jpg-ресурс.



Ранг: 0.0 (гость)
Активность: 0.030
Статус: Участник

Создано: 27 марта 2005 10:40
· Личное сообщение · #8

[Anti]chrisT f0rce пишет:
EGOiST пишет:
jpg сделать 0x0 тобишь нулевого размера, может все и исчезнет ;)
JPEG весит 35 Кб. Вставлял jpg поменьше, а остальное 00-байтами залил - ошибка рендеринга вылазит.


Да не, не понял ты его. 0х0 сделать его ширину и высоту. Вылазить он буит но ты его видеть не будешь.

Хотя канешна сохласен, самый красивый и эффективный взлом устранение причины а не следствия.............



Ранг: 13.1 (новичок)
Активность: 0.040
Статус: Участник
EGOiSM FEELiNG

Создано: 27 марта 2005 12:05
· Личное сообщение · #9

там кг не трудно написать(я делал для MatrixWorld), но этот наг после регистрации у меня не исчез +) пришлось фиксить до конца $)



Ранг: 192.3 (ветеран), 18thx
Активность: 0.120
Статус: Участник
stoned machine-gunner

Создано: 27 марта 2005 14:15
· Личное сообщение · #10

EGOiST пишет:
там кг не трудно написать(я делал для MatrixWorld), но этот наг после регистрации у меня не исчез +) пришлось фиксить до конца $)

во-во =) у меня такая же тема с этим 3D Canyon Flight Screensaver была, алго разобрал, зарегалось, а НАГ всё равно вылетал. Я забил.

-----
once you have tried it, you will never want anything else




Ранг: 13.1 (новичок)
Активность: 0.040
Статус: Участник
EGOiSM FEELiNG

Создано: 27 марта 2005 15:33
· Личное сообщение · #11

[Anti]chrisT f0rce пишет:
JPEG весит 35 Кб. Вставлял jpg поменьше, а остальное 00-байтами залил - ошибка рендеринга вылазит.

это, я так пологаю, потому-что ты не перепаковывал zip в ресурсах



Ранг: 8.0 (гость)
Активность: 0.010
Статус: Участник

Создано: 27 марта 2005 17:42
· Личное сообщение · #12

hyper13 пишет:
Да не, не понял ты его. 0х0 сделать его ширину и высоту. Вылазить он буит но ты его видеть не будешь.

Нет, я как раз таки так и понял. Говорю ж ошибка с рендерингом вылазит, как ни вставляй!
EGOiST пишет:
это, я так пологаю, потому-что ты не перепаковывал zip в ресурсах

Всмысле? Объясни ...



Ранг: 42.0 (посетитель)
Активность: 0.040
Статус: Участник

Создано: 27 марта 2005 19:02 · Поправил: RideX
· Личное сообщение · #13

Можно выбросить из ресурсов вообще всё лишнее и получить типа настоящий retail Вот так например:
Ваш файл Dumped_.rar (размер 1105 кбайт)
доступен по адресу: webfile.ru/235354 в течение 21 дня до 18:55 17.04.2005



Ранг: 8.0 (гость)
Активность: 0.010
Статус: Участник

Создано: 27 марта 2005 20:28
· Личное сообщение · #14

Забыл сказать... JPEG находится не в секции ресурсов, он вшит в сам *.scr-файл, поэтому облом с размером 0x0 . Было б иначе, напряги бы не было.



Ранг: 8.0 (гость)
Активность: 0.010
Статус: Участник

Создано: 27 марта 2005 20:50
· Личное сообщение · #15

Ёп-ти до меня всё допёрло! Слона-то я и не заметил, то бишь zip-архив! А я думаю что за намёки на него. Просто у меня ResHacker вис при обращении к RCData и я на него как-то внимания не обратил, пока сейчас не открыл в Рестораторе... оказалось всё просто как 3 рубля
Думаю, что тема закрыта.
Всем большое спасибо и извинения за беспокойство по пустякам!



Ранг: 13.1 (новичок)
Активность: 0.040
Статус: Участник
EGOiSM FEELiNG

Создано: 28 марта 2005 12:48
· Личное сообщение · #16

ну дак получилось или как.. я нашел где патчить надо



Ранг: 8.0 (гость)
Активность: 0.010
Статус: Участник

Создано: 28 марта 2005 19:54 · Поправил: [Anti]chrisT f0rce
· Личное сообщение · #17

Блин да чего-то не выходит я дампил APRStripperом а потом вытащил секцию ресурсов, заменил на свою укороченную с зипкой урезанной, потом изменил размер этой секции через PE-Tools на получившийся. Один х пишет Rendering error... чего-то... И вообще по-всякому пробовал .
Поведай RideX сам дампил или прогой какой? Как Retail получился? Версии скринов обе одинаковые - 2.0.
EGOiST пишет:
я нашел где патчить надо

Ну-ка, ну-ка поведай...



Ранг: 42.0 (посетитель)
Активность: 0.040
Статус: Участник

Создано: 28 марта 2005 22:39
· Личное сообщение · #18

[Anti]chrisT f0rce пишет:
RideX сам дампил или прогой какой?

PETools -> Dump Full...

[Anti]chrisT f0rce пишет:
Как Retail получился? Версии скринов обе одинаковые - 2.0

Выбросил DIALOG_145 полностью. Из DIALOG_102 PUSHBUTTON "Register...", CTEXT "Registered to: %s", "STATIC" и откорректировал размер самого диалога, чтобы красиво было Из String Table уже не нужные 3697. Ну и естественно из RCDATA_144 NAG.JPG
Вот типа retail и получился ;)



Ранг: 495.3 (мудрец)
Активность: 0.30
Статус: Участник

Создано: 29 марта 2005 00:32 · Поправил: Bitfry
· Личное сообщение · #19

[Anti]chrisT f0rce
По-моему там также:

Немогу отловить нагскрин

-----
Всем привет, я вернулся




Ранг: 13.1 (новичок)
Активность: 0.040
Статус: Участник
EGOiSM FEELiNG

Создано: 29 марта 2005 09:32
· Личное сообщение · #20

4061c2 - нопим джамп


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



Ранг: 8.0 (гость)
Активность: 0.010
Статус: Участник

Создано: 29 марта 2005 20:52
· Личное сообщение · #21

EGOiST пишет:
4061c2 - нопим джамп

Попробую, потом напишу...
EGOiST пишет: присылают нормальный скринсевер...
Возможно. А jpg-картинки там наверное 2, чтобы мозги крэкеру запудрить
.



Ранг: 8.0 (гость)
Активность: 0.010
Статус: Участник

Создано: 29 марта 2005 20:55 · Поправил: [Anti]chrisT f0rce
· Личное сообщение · #22

Bitfry пишет:
[Anti]chrisT f0rce
По-моему там также:
Немогу отловить нагскрин

Ну это SeaStorm какой-то, мож от тех же криворуких (или хитрожо..) программёров .



Ранг: 495.3 (мудрец)
Активность: 0.30
Статус: Участник

Создано: 30 марта 2005 00:41
· Личное сообщение · #23

[Anti]chrisT f0rce пишет:
Ну это SeaStorm какой-то, мож от тех же криворуких (или хитрожо..) программёров


Я ссылку привёл к тому, что подобный вопрос обсуждался, и суть там высвечена. Надо от zip'a шагать.

-----
Всем привет, я вернулся




Ранг: 13.1 (новичок)
Активность: 0.040
Статус: Участник
EGOiSM FEELiNG

Создано: 30 марта 2005 10:27
· Личное сообщение · #24

там все скрины такие, и ломаются однообразно %)



Ранг: 8.0 (гость)
Активность: 0.010
Статус: Участник

Создано: 30 марта 2005 19:54 · Поправил: [Anti]chrisT f0rce
· Личное сообщение · #25

EGOiST пишет:
4061c2 - нопим джамп

Имеется ввиду два джампа на это аддрес? Если их nop'ить заставка запускается, но с такими глюками... а nag так и вылазит ...
Мож дело всё-таки в структуре секции ресурсов после дампа.
Я ж не ручками дампил...
Bitfry пишет:
Я ссылку привёл к тому, что подобный вопрос обсуждался, и суть там высвечена. Надо от zip'a шагать.

Zip я проковырял уже вдоль и поперёк.
Скрин при запуске ругается типа Rendering Engine Error...
Остальное я делал также как RideX (только дамперы использовали разные).



Ранг: 13.1 (новичок)
Активность: 0.040
Статус: Участник
EGOiSM FEELiNG

Создано: 30 марта 2005 20:01
· Личное сообщение · #26

[Anti]chrisT f0rce пишет:
Имеется ввиду два джампа на это аддрес? Если их nop'ить заставка запускается, но с такими глюками... а nag так и вылазит ...

нет, по этому адресу какраз стоит джамп, т.е.
4061c2: nop
4061c3: nop

;)

p.s. я уже зарелизил скрин, можешь релиз глянуть %)



Ранг: 8.0 (гость)
Активность: 0.010
Статус: Участник

Создано: 30 марта 2005 20:44 · Поправил: [Anti]chrisT f0rce
· Личное сообщение · #27

EGOiST пишет:
нет, по этому адресу какраз стоит джамп

У меня адреса не совпадают. В этой процедурке только 2 call'а. Чем дампил?
EGOiST пишет:
p.s. я уже зарелизил скрин, можешь релиз глянуть %)

Молодца. А я всё мужу - не выходит . А где релиз-то?



Ранг: 13.1 (новичок)
Активность: 0.040
Статус: Участник
EGOiSM FEELiNG

Создано: 30 марта 2005 20:50
· Личное сообщение · #28

[Anti]chrisT f0rce пишет:
А где релиз-то?

_http://www.exelab.ru/links.php

самая первая, архив tsrh



Ранг: 42.0 (посетитель)
Активность: 0.040
Статус: Участник

Создано: 31 марта 2005 11:42
· Личное сообщение · #29

EGOiST пишет:
4061c2: nop
4061c3: nop

Я "убил" его одним байтом :
0040644A: push 0




Ранг: 13.1 (новичок)
Активность: 0.040
Статус: Участник
EGOiSM FEELiNG

Создано: 31 марта 2005 22:14
· Личное сообщение · #30

RideX пишет:
Я "убил" его одним байтом :
0040644A: push 0


push 0 тоже 2 байта ;)


. 1 . 2 . >>
 eXeL@B —› Основной форум —› nag'лый NAG
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати