Skip to content

[OpenSSL] Integrating pyopenssl for proxy.common.pki instead of using openssl command line.  #587

@hash3liZer

Description

@hash3liZer

I ran into this issue while doing TLS interception on windows. If you don't have openssl installed, you will run into errors while decrypting traffic on the fly. During interception, the functions from proxy.common.pki are heavily used (probably to create and manage private & public keys).

My end goal is to distribute a compiled binary package of a project using proxy.py. However, now i have to make sure that openssl is bundled with it. And it is eating too much space for me.

So, upon reading the code from proxy.common.pki, the functions within are using command line version openssl. While python does provide pyopenssl library which can be used with cross platform support. '

So, my feature request would be to use pyopenssl instead of command line version. So, we don't have any kind of dependencies while using proxy.py

Metadata

Metadata

Assignees

No one assigned

    Labels

    Good First IssueIssues for new contributors to pick-up

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions