После чтения Как защитить код Python?, я решил попробовать действительно простой модуль расширения в Windows. Ранее я составлял свой собственный модуль расширения в Linux, но это первый раз, когда я скомпилировал его в Windows. Я ожидал получить файл .dll, но вместо этого получил файл .pyd. Docs говорит, что они такие же, но он должен иметь функцию init[insert-module-name]()
.
Можно ли предположить, что их сложно перепроектировать как файлы dll. Если нет, то какова их твердость в обратном проектировании в масштабе от .pyc файла до DLL файлов?