eXeLab
eXeL@B ВИДЕОКУРС !

ВИДЕОКУРС ВЗЛОМ
обновлён 2 декабря!


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

Русский / Russian English / Английский

Сейчас на форуме: zds, bartolomeo (+6 невидимых)
 · Начало · Статистика · Регистрация · Поиск · ПРАВИЛА ФОРУМА · Язык · RSS · SVN ·

 eXeL@B —› Софт, инструменты —› dUP 2.22
<< . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . >>
Посл.ответ Сообщение

Ранг: 63.1 (постоянный)
Статус: Участник

Создано: 20 марта 2007 19:49 · Поправил: Модератор New!
Цитата · Личное сообщение · #1

diablo2oo2's Universal Patcher - [dUP]



dUP 2.22

Многофункциональная написанная на Ассемблере программа, позволяющая

создавать различные виды патчей и лоадеров. Помимо всего прочего,

позволяет менять иконку полученного патча, присоединять к патчу

трэкерную музыку, изменять размер и форму окна патча.


* multiple file patcher
* create Offset and Search&Replace patch/loader
* compare files (RawOffset and VirtualAddress) with different filesize
* text patcher
* registry patcher, also for loaders
* attach files to patcher
* get filepaths from registry
* usage of CRC32 and filesize checks
* patching packed files
* compress patcher with your favorite packer
* saving projects
* use custom skin in your patcher
* add music (Tracker Modules: xm,mod,it,s3m,mtm,umx,v2m,ahx,sid) to patcher
* multilanguage support
* and many more...

Офсайт:
diablo2oo2's Universal Patcher - [dUP]


Скачать

Релиз:
dUP @Softpedia

Бета:
http://diablo2oo2.di.funpic.de/stuff/dup2.beta.rar

Ранг: 189.9 (ветеран)
Статус: Участник

Создано: 14 февраля 2012 05:06 New!
Цитата · Личное сообщение · #2

[2.26 BETA]
-patchercode now is stored in a DLL
-updated BeaEngine.dll (4.1 rev 172)
-fixed: backup files for [attached file] module
-added new filetime plugin
-added new log message plugin
-fixed: patcher with plugins now can be packed

--> Link <--

Ранг: 0.3 (гость)
Статус: Участник

Создано: 14 февраля 2012 20:47 New!
Цитата · Личное сообщение · #3

jekov

как его поделючить в бетку 2.25 ?

Ранг: 0.3 (гость)
Статус: Участник

Создано: 14 февраля 2012 20:50 New!
Цитата · Личное сообщение · #4

замена не проходит, сабж не запускается.

Ранг: 2.0 (гость)
Статус: Участник

Создано: 25 февраля 2012 04:14 · Поправил: valemal New!
Цитата · Личное сообщение · #5

Русские языковые модули для DUP2 v.2.25 и v.2.26 beta
При переводе некоторых специальных терминов использовался перевод от by Stars.


{ Атач доступен только для участников форума } - dup2_RU.rar

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

Создано: 4 марта 2012 23:04 · Поправил: ressa New!
Цитата · Личное сообщение · #6

[2.26 BETA 7]
-added large file support for search & replace module
-patchercode now is stored in a DLL
-updated BeaEngine.dll (4.1 rev 172)
-fixed: backup files for [attached file] module
-added new filetime plugin
-added new log message plugin
-added new backup switch plugin
-added new find next file plugin
-fixed: patcher with plugins now can be packed
-new option to run patcher after creation
-new query option in [file check] module: check for write access
-show jump destination of [event] module in patchdata list
-fixed crash when open dUP2 project with large filename
-auto backup unsaved projects
-new modified "save" and "save as" properties
-minor fixes
Кстати, скоро обещается поддержка скинов нормальных и скинмейкер в духе UPPP, т.ч. вообще отлично будет.

| Сообщение посчитали полезным: DimitarSerg, AKAB, ==DJ==[ZLO], ErikPshat


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

Создано: 5 марта 2012 22:49 · Поправил: ressa New!
Цитата · Личное сообщение · #7

"so i closed the beta status. get the final version from the usual place. Posted Image" (c)diablo2oo2
[2.26 Final]
-added large file support for search & replace module
-patchercode now is stored in a DLL
-updated BeaEngine.dll (4.1 rev 172)
-fixed: backup files for [attached file] module
-added new filetime plugin
-added new log message plugin
-added new backup switch plugin
-added new find next file plugin
-fixed: patcher with plugins now can be packed
-new option to run patcher after creation
-new query option in [file check] module: check for write access
-show jump destination of [event] module in patchdata list
-fixed crash when open dUP2 project with large filename
-auto backup unsaved projects
-improved save system
-minor fixes

На счет скинов - возможно будет UPPPшный редактор в качестве плагинов - на первом этапе. Это еще лучше, т.к. скинов готовых полно. А потом мб свой формат допилит.

| Сообщение посчитали полезным: Dart Raiden


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

Создано: 26 марта 2012 20:28 New!
Цитата · Личное сообщение · #8

Кому не трудно, выложите pdf файл "How to make a search and replace patch for assembler code" c сайта dUP, а то там ссылка дохлая.

Ранг: 617.3 (!)
Статус: Участник

Создано: 26 марта 2012 20:51 New!
Цитата · Личное сообщение · #9

GMAP
Там ничего интересного, там как лучше сделать сигнатуры.
http://bit.ly/H5lyhF

Ранг: 81.0 (постоянный)
Статус: Участник

Создано: 26 марта 2012 23:19 New!
Цитата · Личное сообщение · #10

GMAP

{ Атач доступен только для участников форума } - how.to.make.nice.search.and.replace.patches.pdf

Ранг: 88.2 (постоянный)
Статус: Участник

Создано: 14 июня 2012 21:42 · Поправил: Vnv New!
Цитата · Личное сообщение · #11

Столкнулся с проблемой: Сабж под х64 не производит своих прямых обязанностей, само приложение - х86. Т.Е. сделал лоадер с поиском паттерна. На х86 - без проблем работает, на х64 - Обновления приходят очень часто (пакер - аспак) и инлайн не кошерно. Возможно ли какое-то решение?

Ранг: 510.2 (!)
Статус: Модератор

Создано: 14 июня 2012 23:27 New!
Цитата · Личное сообщение · #12

Vnv
автор тусуется на екзетулс
пишите ему
он оперативно чинит


Ранг: 264.7 (наставник)
Статус: Участник
RBC

Создано: 14 июня 2012 23:36 New!
Цитата · Личное сообщение · #13

sendersu пишет:
автор тусуется на екзетулс

не только, спросить лучше здесь:
http://diablo2oo2.square7.ch/forum/

Ранг: 88.2 (постоянный)
Статус: Участник

Создано: 15 июня 2012 19:22 New!
Цитата · Личное сообщение · #14

sendersu
Kindly
All
Извините, ступил. И вопросов автору задавать не пришлось.
Надо было поставить галку Disable WOW64 и т.д., вдруг кому-то пригодится. Сорри.

Ранг: 81.0 (постоянный)
Статус: Участник

Создано: 3 января 2013 04:30 New!
Цитата · Личное сообщение · #15

[2.26.1]
-bugfix in [text patch] module
-bugfix: plugins did not work with "/silent" paramenter
-bugfix: patching used files did not work with "/silent" paramenter

Размер файла: 889.02 Кб
Дата модификации: 22 Декабрь 2012 г. 1:01:13

| Сообщение посчитали полезным: NikolayD, ==DJ==[ZLO], igorca, elch, Horna



Ранг: 228.9 (наставник)
Статус: Участник
radical

Создано: 8 мая 2013 20:33 New!
Цитата · Личное сообщение · #16

Может оффтоп, проект умер ?
Оф.сайт встречает 404, другого оф.сайта, кроме http://diablo2oo2.di.funpic.de/dup.html не нашёл.


Ранг: 264.7 (наставник)
Статус: Участник
RBC

Создано: 8 мая 2013 21:55 New!
Цитата · Личное сообщение · #17

DimitarSerg пишет:
Может оффтоп, проект умер ?

А что там допиливать? Вроде все исправно воркает, не будет же он плагины к нему постоянно писать.

Ранг: 510.2 (!)
Статус: Модератор

Создано: 11 мая 2013 20:50 New!
Цитата · Личное сообщение · #18

Luchezarniy пишет:
автор тусуется здесь:

так то оно так, только на мои замечания на екзетуле молчит, видать времени нету, а жаль, хороший патчер.

Ранг: 510.2 (!)
Статус: Модератор

Создано: 12 мая 2013 13:13 New!
Цитата · Личное сообщение · #19

ОК. увидим как отреагирует.
спасибо

Ранг: 3.5 (гость)
Статус: Участник

Создано: 10 ноября 2013 12:12 New!
Цитата · Личное сообщение · #20

для чего нужна эта строка "сжатие внешним упаковщиком"

Ранг: 19.7 (новичок)
Статус: Участник

Создано: 10 ноября 2013 12:18 New!
Цитата · Личное сообщение · #21

Xabib2302
Ну наверное сжатие выходного файла каким то упаковщиком (UPX к примеру). Т.е. твой патч на выходе будет сжат

| Сообщение посчитали полезным: Xabib2302


Ранг: 3.5 (гость)
Статус: Участник

Создано: 10 ноября 2013 12:31 New!
Цитата · Личное сообщение · #22

и как это правильно организовать


Ранг: 307.7 (мудрец)
Статус: Участник

Создано: 10 ноября 2013 13:13 New!
Цитата · Личное сообщение · #23

Xabib2302
Путь_к_упаковщику\upx.exe --best %s

| Сообщение посчитали полезным: Xabib2302



Ранг: 469.0 (мудрец)
Статус: Участник
[www.AHTeam.org]

Создано: 9 января 2014 23:15 New!
Цитата · Личное сообщение · #24


Ранг: 72.2 (постоянный)
Статус: Участник

Создано: 17 января 2014 06:10 New!
Цитата · Личное сообщение · #25

Вот русский язык для неё

{ Атач доступен только для участников форума } - lang_russian.rar


Ранг: 72.2 (постоянный)
Статус: Участник

Создано: 17 января 2014 06:12 New!
Цитата · Личное сообщение · #26

И ещё справку на русском в интернете нашёл кто то перевёл но коряво.

{ Атач доступен только для участников форума } - dup2_help.rar


Ранг: 1120.2 (!!!!)
Статус: Участник

Создано: 24 февраля 2016 03:31 New!
Цитата · Личное сообщение · #27

Коллеги, кто архив по сабжу держит - залейте разных финальных версий на обменник, пожалуйста.
На 2,26,1 попался глюк под xp.


Ранг: 264.7 (наставник)
Статус: Участник
RBC

Создано: 24 февраля 2016 11:34 New!
Цитата · Личное сообщение · #28

Gideon Vi пишет:
попался глюк под xp

а в чем глюк-то? может решаемо.


Ранг: 65.2 (постоянный)
Статус: Участник

Создано: 24 февраля 2016 13:37 New!
Цитата · Личное сообщение · #29

Gideon Vi
Держи :
--> dup2 25 and dup2 26 <--

| Сообщение посчитали полезным: Gideon Vi



Ранг: 1120.2 (!!!!)
Статус: Участник

Создано: 24 февраля 2016 15:36 New!
Цитата · Личное сообщение · #30

Kindly пишет:
а в чем глюк-то?


разобрались, дело не в xp. Если в search and replace выбрать опцию fix pe checksum, а файла для изменения нет (например патчится несколько, а одного не хватает), то в патч летит эксепшен из Imagehlp.CheckSumMappedFile, который он не обрабатывает. Далее вылет или нарушение логики (оставшиеся файлы не патчатся).

==DJ==[ZLO], спасибо.

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

Создано: 1 ноября 2016 13:10 New!
Цитата · Личное сообщение · #31

Народ, подскажите пожалуйста.
Можно в dup2 организовать задержку в лоадере, перед патчем памяти запротекченной программы?
Понимаю, что можно дождаться появления каких-то байт, и потом патчить. Но интересует вопрос именно про задержку, скажем секунды на 2-3.
<< . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . >>
 eXeL@B —› Софт, инструменты —› dUP 2.22

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

Вы находитесь на форуме сайта EXELAB.RU
Проект ReactOS