Автоматизация редактирования ASM кода — различия между версиями
Материал из Perfect World Develop Wiki
(Новая страница: «<syntaxhighlight lang="asm">push eax</syntaxhighlight>») |
|||
Строка 1: | Строка 1: | ||
+ | В данной статье рассматривается создание программы на C#, которая автоматически меняет части кода в сервере для каких-либо целей. Работа программы построена на шаблонах (англ. pattern), задающих то, что следует заменить, и то, на что следует заменить. Для большего понимания рассмотрим пример: | ||
+ | * Входная строка | ||
+ | <code>0F 29 4E B0 8A</code> | ||
+ | * Паттерн поиска | ||
+ | <code>1</code> | ||
+ | * Паттерн замены | ||
+ | <code>2</code> | ||
+ | Бла-бла-бла, статья еще пишется. | ||
<syntaxhighlight lang="asm">push eax</syntaxhighlight> | <syntaxhighlight lang="asm">push eax</syntaxhighlight> |
Версия 17:15, 7 сентября 2015
В данной статье рассматривается создание программы на C#, которая автоматически меняет части кода в сервере для каких-либо целей. Работа программы построена на шаблонах (англ. pattern), задающих то, что следует заменить, и то, на что следует заменить. Для большего понимания рассмотрим пример:
- Входная строка
0F 29 4E B0 8A
- Паттерн поиска
1
- Паттерн замены
2
Бла-бла-бла, статья еще пишется.
push eax