Джерело:
Хабрахабр:
Дата публікації:
11/06/2024 15:27
Постійна адреса новини:
http://www.vsinovyny.com/11047576
11/06/2024 15:27 // Хабрахабр:
Я начал изучать Python в 2009 году, столкнувшись с очень нетривиальной и, кстати, необычной задачей на этом языке. Тогда я разрабатывал приложение для ПК, где графический пользовательский интерфейс создавался на PyQT, а основным языком в программе был Python.
Чтобы скрыть код, я встроил интерпретатор Python в самостоятельный исполняемый файл Windows. Это можно сделать при помощи множества инструментов (напр., pyinstaller, pyexe), все они функционально похожи. Они компилируют в байт-код ваши скрипты, написанные на Python, а далее, связывая их с интерпретатором, укладывают в исполняемый файл. Если компилировать скрипты, понижая их до байт-кода, то злоумышленникам становится сложнее добраться до вашего исходного кода и взломать ваше приложение. Байт-код приходится извлекать из исполняемого файла и декомпилировать. Кроме того, таким способом можно выполнять обфускацию кода, и в результате код становится гораздо сложнее понимать. Читать дальше →
« |
Наступна новина з архіву Гётце - о периоде после трансфера в Баварию: Моей семье угрожали в Интернете, а с братом подрались в школе |
Попередня новина з архіву Как и зачем мы затащили GeckoView в почту |
» | |
|
||||