文件名称:python-gnupg:python-gnupg的修改版,包括安全补丁,详尽的文档和其他功能
文件大小:239KB
文件格式:ZIP
更新时间:2024-05-13 09:39:13
Python
漂亮协议(aka python-gnupg) 完全重写了 ,其中包括一些修补程序,这些修补程序用于修复由于将未经验证的输入传递给subprocess.Popen([...], shell=True)而导致的shell注入漏洞。 安装 从 这很简单。 做就是了: [sudo] pip install pretty-bad-protocol 此外,安装此库版本低于3.0.0的旧方法是: [sudo] pip install gnupg 来自git 要从此git存储库安装此软件包,请执行以下操作: git clone https://github.com/isislovecruft/python-gnupg.git cd python-gnupg make install make test (可选)要构建Sphinx,请执行以下操作: make docs 要开始使用python-
【文件预览】:
python-gnupg-master
----MANIFEST.in(248B)
----.travis.yml(489B)
----README.rst(6B)
----.coveragerc(721B)
----docs()
--------NOTES-python-gnupg-3.1-audit.html(33KB)
--------conf.py(10KB)
--------OpenPGP-keys-in-DNS.md(4KB)
--------gnupg.rst(4KB)
--------NOTES-python-gnupg-3.1-audit.org(10KB)
--------make.bat(5KB)
--------Complete-Guide-to-Publishing-OpenPGP-in-DNS.md(39KB)
--------change-license-emails.txt(10KB)
--------DETAILS(45KB)
--------Makefile(5KB)
--------NOTES-python-openpgp-implementations.txt(1KB)
--------index.rst(1KB)
--------gpg-migrate.txt(8KB)
--------_static()
----pretty_bad_protocol()
--------_parsers.py(74KB)
--------_logger.py(3KB)
--------_util.py(27KB)
--------test()
--------copyleft.py(37KB)
--------__init__.py(2KB)
--------gnupg.py(48KB)
--------_ansistrm.py(6KB)
--------_trust.py(4KB)
--------_version.py(8KB)
--------_meta.py(47KB)
----requirements.test.txt(12B)
----TODO(5KB)
----LICENSE(34KB)
----CONTRIBUTING.md(700B)
----README(3KB)
----setup.cfg(192B)
----requirements.txt(69B)
----examples()
--------make-8192-bit-key.py(8KB)
----setup.py(6KB)
----.gitignore(1KB)
----Makefile(3KB)
----CODE_OF_CONDUCT.md(3KB)
----versioneer.py(25KB)
----.gitattributes(29B)