Для тех, у кого возникли проблемы с этим, в основном вам нужно удалить строки, в которых указан ваш плагин, из ваших файлов конфигурации, если вы переходите с дистрибутивного пакета на pypi или gem. Ранее я использовал пакет Ubuntu / Debian для uwsgi, но он был старым, поэтому я обновил его, чтобы использовать вместо него pip.
Итак, в моем файле конфигурации .ini у меня была следующая строка:
plugin = python
Удаление этой строки решает проблему.
Насколько мне известно, Reflector не поддерживает x86.
Ваше лучшее bet использует сценарий или COM-интерфейс для OllyDbg или IDA Pro .
Я бы порекомендовал IDA Pro, если вы можете себе это позволить. IDA имеет очень богатый API, активную разработку и множество документации. Вы можете запустить его в автономном режиме, я думаю, используя переключатель «-AS». См. http://www.hex-rays.com/idapro/idadoc/417.htm для получения дополнительной информации об аргументах командной строки.
Я также столкнулся с libdasm , но никогда не пользовался им, поэтому не уверен, насколько он хорош. libdasm выглядит как C / C ++, поэтому написать оболочку API на C # должно быть просто.