Скрытие пароля в скрипте Python (только небезопасная обфускация)

Вот простой способ:

  1. Создайте модуль Python - назовем его peekaboo.py.
  2. В peekaboo.py укажите как пароль, так и любой код, требующий этого пароля.
  3. Создайте скомпилированную версию - peekaboo.pyc - путем импорта этого модуля (через командную строку python и т. д.).
  4. Теперь удалите peekaboo.py.
  5. Теперь вы можете легко импортировать peekaboo, полагаясь только на peekaboo.pyc. Поскольку peekaboo.pyc компилируется побайтно, он не читается обычным пользователем.

Это должно python быть немного безопаснее, чем python декодирование base64, хотя python-interpreter оно уязвимо для декомпилятора vulnerability py_to_pyc.

python

security

2022-11-21T16:56:46+00:00