Автоматизация редактирования 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