Сейчас на форуме: subword, rtsgreg1989 (+9 невидимых) |
eXeL@B —› Основной форум —› Registry Patch - loader Analog |
<< . 1 . 2 . |
Посл.ответ | Сообщение |
|
Создано: 05 августа 2008 17:04 · Поправил: Johnson Finger · Личное сообщение · #1 В общем, появилась необходимость в наличии такого инструмента, который бы патчил реестр. Казалось бы просто, но при это нужно чтобы он работал как бы в silent режиме, что-то вроде аналога loader-а, т.е. при его запуске, скажем, экспортируется в реестр ключ, но при этом никаких окошек пользователю не выводится, и лишний раз глаза не мозолятся, после патча реестра запускаем саму программу.... Есть ли у кого нибудь нечто подобное? Пробовал DUP, но там так просто это не сделаешь, обязательно выведется окно с предложением нажать кнопочку. А это уже изначально не подходит...Можно конечно подобное реализовать на cmd скриптах, но это уж слишком грубый вариант, хоть и действенный конечно. В общем, надеюсь на помощь. (*кстати, если у кого завалялся Eagle patch Engine (вроде так называется), в общем, патчмейкер, сделанный одним из участников форума, с таким же ником (Eagle), но найти нигде не могу, если у кого есть, залейте куда нибудь, буду благодарен).... ----- The blood swap.... |
|
Создано: 06 августа 2008 18:34 · Личное сообщение · #2 |
|
Создано: 07 августа 2008 01:45 · Поправил: alexas · Личное сообщение · #3 Вот сейчас попробовал 3.03. Действительно не пашет. Но если добавить в скрипт инструкцию !packhdr "$%TEMP%\exehead.tmp" '"d:\Program Files\NSIS\upx303.exe" -9 -q "$%TEMP%\exehead.tmp"'
(путь к UPX-у подкорректировать ессно) тогда пакует прямо при компиляции и только то, что надо. Работает со всеми версиями UPX, что нашлись у меня на компе. Лучше вообше иметь такую строку в файле nsisconf.nsh (это файл дефолтной конфигурации NSIS) и тогда другие скрипты тоже будут в этом стиле обрабатываться. |
|
Создано: 09 августа 2008 21:04 · Поправил: simplix · Личное сообщение · #4 alexas Да, в nsisconf.nsh даже примерчик такой есть, это я проглядел )) Только строчку использую такую: !packhdr temp.dat 'upx --ultra-brute temp.dat' Что даёт -0.5 KB по сравнению с -9. А если юзать upack, так вообще -2 KB от upx и чистый екзешник будет весить всего 18.7 KB. P. S. По теме - NSIS в принципе может справиться с любой задачей, в том числе и сабжевой. Автору стОит к нему присмотреться, т. к. это вполне пригодный язык программирования )) И патчи им же можно ваять с помощью vpatch32. |
|
Создано: 13 августа 2008 04:37 · Личное сообщение · #5 Johnson Finger, *кстати, если у кого завалялся Eagle patch Engine (вроде так называется), в общем, патчмейкер, сделанный одним из участников форума, с таким же ником (Eagle), но найти нигде не могу Patch Maker 1.5 RC2 называется. В архиве Patch Maker f8f5_12.08.2008_CRACKLAB.rU.tgz - Patch.Maker.1.5.RC2.rar |
|
Создано: 13 августа 2008 04:41 · Личное сообщение · #6 Johnson Finger, а здесь сорцы для делфи от Patch Maker 1.5 RC2 2055_12.08.2008_CRACKLAB.rU.tgz - Patch.Maker.1.5.RC2_SRC.rar |
|
Создано: 14 августа 2008 15:54 · Личное сообщение · #7 |
|
Создано: 15 августа 2008 11:16 · Личное сообщение · #8 |
|
Создано: 15 августа 2008 11:55 · Личное сообщение · #9 |
|
Создано: 16 августа 2008 00:22 · Личное сообщение · #10 |
<< . 1 . 2 . |
eXeL@B —› Основной форум —› Registry Patch - loader Analog |