Как я могу запутать мой код C ++ с помощью ANTLR, изменив его функции и имя переменных

Я хочу написать код C ++ и запутать его ANTLR изменяя имена функций и переменных, в то время как мой код может быть компилируем с новыми именами. Я добавил грамматику C ++ в свой проект и создал соответствующий синтаксический анализатор и лексер на языке C #. Я могу изменить токены кода, но я не знаю, как можно изменить его функции и имена переменных.

Ниже приведен пример, чтобы прояснить мой вопрос:

До запутывания:

(return parameter) myFunction(void input)

После запутывания:

(return parameter) RandomName(void inputRandomName)

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector