Перейти к содержанию
    

vhdl obfuscator

PLDA делала просто - так форматировала VHDL текст, что бы на одной строчке - одно слово.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Есть бесплатный VHDL obfuscator для командной строки поддерживающий проектные файлы Квартуса.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

для vhdl то зачем ? комментарии уберите - черт ногу сломит.

это у вас просто опыта реверс инженеринга маловато :)

PLDA делала просто - так форматировала VHDL текст, что бы на одной строчке - одно слово.

так даже проще, можно вдумчиво собрать сорец с нужным форматированием :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А есть обратная тулза? :)

 

Если придумаете название, то я готов погуглить! ;)

Изменено пользователем seemann

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А есть обратная тулза? :)
прочитайте что такое обфускатор и как он работает. тогда поймете насколько некорректен ваш вопрос

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Лучший обфускатор для VHDL - это описать устройство на уровне триггеров, дав сигналам бессмысленные названия типа A001, A002 и т. п. :biggrin:

Синтезировать - возможно, разобраться - нет. :biggrin:

Насколько мне известно, это можно сделать штатными средствами проектирования для FPGA...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

когда-то озадачивался этим вопросом, пришел к выводу, что лучше всего отдавать в виде NGC-файлов

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

netgen -sim -ofmt [verilog|vhdl] [options] input_file [.ncd]

Типа такого можно попробовать. Пишут конечно, что это для симуляции, а не для синтеза, но вполне возможно, что для синтеза тоже будет работать, это можно попробовать для каждого конкретного исходника в железе.

Вроде как vhdl-код и есть, но чёрт ногу сломит в примитивах... )))

 

ЗЫ: а чего это такую старую тему то подняли? ))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...