|
|
|
Шифровка скрипта |
|
|
Moonfawn |
7.1.2015, 0:17
|
Neophyte
Сообщений: 11
Регистрация: 5.1.2015 Группа: Пользователи Наличность: 0
Пользователь №: 17.211
Возраст: 27
|
Цитата(Warstone @ 6.1.2015, 23:05) IDA все вскроет.
Вообщем провозился с попыткой скрыть текст скрипта целый день, ничего не вышло. Завтра еще рога поломаю, но я уже к вечеру начал думать а черт бы с ним - продавать так в открытом виде и с комментариями - пускай учатся и пользоваться фотошопами для определения координат и цветов, вкуривают мануалы и юзают поиск (IMG: style_emoticons/default/smile.gif)
|
|
|
|
Warstone |
20.1.2015, 21:19
|
Группа: Модераторы Наличность: 0
Пользователь №: 10.905
Возраст: 25
|
Да блин... ну все-же понятно как сделать... Берете либу, пихаете ее в старт ехе (Кнайт, дай непожатый ASPack'ом клиент), в либе перехватываете CreateWindowEx и классом поля редактирования (надо смотреть что за класс, может так просто и не получится), в фигачите ей WM_HIDE в класс. После этого на 2-3 АПИшки подписываетесь и не даете воткнуть WM_SHOW в это окно. А так-же при старте записываете туда ваш скрипт...
В результате у вас окно редактора не видно.
Делов на 2-3 вечера. Вскрывается просто (скрипт в самой dll), но не так просто, если не знать куда смотреть.
Если скучно будет - нарисую систему, код выложу в гугль коде. Вскрываться такая длл будет на ура, конечно. Можно сам код срипта еще подписывать чем-нибудь. Тогда будет сложнее.
Подумал - надо еще CreateFile перехватить, чтобы ничего не писало куда не надо и RegQueryKey, чтобы не читало дефолты. После этого можно через дефолты скормить ей неправильный путь и при обращении туда - подсовывать свой код в нее.
Если оп уму - неделя кодинга. Ладно... С 2-3 дня я промахнулся ))
--------------------
Do. Or do not. There is no Try! © Master Joda, Dagobah, Star Wars: Episode V.
|
|
|
|
Warstone |
29.1.2015, 16:51
|
Группа: Модераторы Наличность: 0
Пользователь №: 10.905
Возраст: 25
|
Я в 12 до дома доходу постоянно... Могу текущее скинуть, но оно не выполняет то, что надо ))) Цитата(zvzead86rus @ 29.1.2015, 15:33) Жесть! я ни чё не понял, для дебилов, без сленга прогерского , как это сделать? или дебилам не понять?
Там все построено на соплях... Смысл в том, что или запретить окну отрисовываться и реагировать на некоторые сообщения или запретить реагировать на сообщения и накрыть поверх еще одним окном. Сам скрипт зашивать в dll. Цитата(DarkMaster @ 29.1.2015, 15:57) Ждать чуда, что варстон доделает, а не в очередной раз очень много наговорит (IMG: style_emoticons/default/wink.gif) Обычно я смотрю на реакцию. Если все молчат, значит никому ничего не надо и толку?.. Так с UOExt стало.
--------------------
Do. Or do not. There is no Try! © Master Joda, Dagobah, Star Wars: Episode V.
|
|
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|