На этот вопрос уже есть ответ здесь:
Как просмотреть код программы .exe в Linux? Я хочу увидеть код программы, потому что хочу увидеть, как он работает. Я только изучаю программирование, поэтому подумал, что программа будет крутой!
Вы наклоняетесь, .exe - выполнимые наборы из двух предметов для окон, нет никакого кодекса, просто машинных инструкций. Если Вы используете Linux или Mac, Вы можете легко найти сырые источники во временном секретаре src папкой Вашего диспетчера пакетов (варево, конфетка, склонный - добираются...), системы Unix загружает источники и (иногда) строит его на Вашей собственной машине
Если Вы хотите видеть источник для исполняемых файлов Linux, установить apt-src
пакет (sudo apt-get install apt-src
) и читать man apt-src
. Тогда Вы можете использовать apt-src
, чтобы получить источник для ЛЮБОЙ пакет Ubuntu.
Там существует, что-то знает как decompiler
. При создании программы в скомпилированном языке, таком как C, Вы используете компилятор, который переводит человекочитаемый код в код машины уровня. Декомпилятор делает противоположное. Вот маленький список декомпиляторов C, от stackoverflow вопроса .
у меня нет опыта с декомпиляторами, но мое предположение - то, что, если бы программа является неоткрытым исходным кодом, Вы не смогли бы декомпилировать его.
С приложениями с открытым исходным кодом, это легче - можно использовать apt-get source package-name
или просто искать приложение на GitHub
sdX
, sdXX
, и sdXXX
терминология, таким образом, я добавлю некоторое разъяснение, такое как следующее: sdX
диск, который обычно называют в первой строке эти sudo fdisk -l
команда. Примеры включают sda
, или nvme0n1
. О системном разделе sdXX
нужно сообщить как Linux filesystem
fdisk
, например, sda2
или nvme0n1p2
. О разделе EFI сообщают как [1 112] [1 113]; например, sda1
или nvme0n1p1
.
– Paul Brodersen
8 August 2018 в 05:01