Задать вопрос

Как скомпилировать python чтобы нельзя было декомпилировать?

Как скомпилировать python скрипт что-бы его содержимое нельзя было вытащить декомпилятором?
В частности необходимо защитить не сам код, а маленький его участок, пароль к базе данных :)
  • Вопрос задан
  • 831 просмотр
Подписаться 3 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 3
@FireGM
Если локально находится база данных, то не имеет смысла. А если к удаленной БД, то надо делать правильное серверное апи. А декомпилировать всегда есть возможность.
Ответ написан
svfat
@svfat
☺Нужен VPS? Два месяца бесплатно. Смотри профиль☺
Если просто скрыть от любопытных глаз пароль который храниться открытым текстом, то можно использовать кодировку base64:
pass = 'password'
encoded_password = pass.encode('base64')
print encoded_password
decoded_password = encoded_password('base64')
print decoded_password

Но это, разумеется, очень примитивная защита (что бы не подглядели из-за плеча).
Правильнее будет положить пароль в отдельный файл и читать из него.
Ответ написан
Комментировать
Taraflex
@Taraflex
Ищу работу. Контакты в профиле.
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
от 200 000 до 300 000 ₽
Greenway Global Новосибирск
от 150 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽
02 февр. 2025, в 19:21
500 руб./за проект
02 февр. 2025, в 19:02
50000 руб./за проект
02 февр. 2025, в 18:10
3000 руб./за проект