Это команда cobfusc, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
кобфуск - сделать исходный файл C нечитаемым, но компилируемым
СИНТАКСИС
кобфуск [-AabdemntxV] [-c , признали] [-f суффикс] [-g файл] [-i идобф]
[-o файл] [-p префикс] [-r файл] [-s семя] [-u файл] [-w смещ_по_столбцам]
[-z файл] [файл ...]
ОПИСАНИЕ
Этот документ содержит только краткое описание кобфуск. Для более полного
документации, пожалуйста, прочтите Info-файл или руководство по Texinfo.
The кобфуск утилита конвертирует входной файл, написанный на языке C, в человеческий
нечитаемый, но компилируемый. Основная работа - преобразование каждого идентификатора в
бессмысленный, удаляя любые комментарии и уплотняя все пробелы, когда они не
требуется.
Возможны следующие варианты:
-A Включите сильную обфускацию для исходного файла. Это эквивалентно -адемт -i
числовой параметры. Опция диграфизации не включена по умолчанию, так как
Поправка 1 (1994), изменения к ANSI X3.159-1989 («ANSI C89») поддерживаются только
несколько компиляторов C.
-a Измените каждую строку восьмеричными escape-символами.
-b Включите режим диграфизации.
-c нет | ниже | верхний | винт | случайный
Установите режим обфускации регистра идентификатора.
-d Сжимайте макросы, удаляя обратную косую черту и пробелы, когда они не требуются.
-e Сжимайте белые пространства, когда они не требуются.
-f суффикс
Поместите вывод каждого обработанного файла в отдельный файл с суффикс добавлен к
имя файла вместо стандартного вывода. Это полезно при обработке пакета с
много исходных файлов.
-g файл
Сначала добавьте идентификаторы, содержащиеся в файл в таблицу обфускации. Полезно, когда
эти идентификаторы используются двумя или более исходными файлами.
-i нет | числовой | слово | случайный
Установите режим обфускации идентификатора.
-m Уберите комментарии.
-n Подбирайте целые числа с выражениями.
-o файл
Задайте место назначения вывода на файл.
-p префикс
Укажите префикс, который будет использоваться при генерации идентификаторов.
-r файл
Сказать кобфуск что идентификаторы, содержащиеся в файл не должно быть запутано.
-s семя
Укажите начальное число для генерации случайных чисел.
-t Включите режим триграфии.
-u Выгрузите таблицу символов в файл.
-V Распечатайте информацию о версии на стандартном выходе и выйдите.
-w Установите предел ширины вывода.
-x Эксклюзивный режим; скрывать только идентификаторы, указанные в -g и -z
параметры.
-z файл
Добавьте пары идентификаторов, содержащиеся в файл в таблицу обфускации.
Используйте cobfusc онлайн с помощью сервисов onworks.net