mirror of
https://github.com/Grasscutters/mitmproxy.git
synced 2024-11-25 18:03:50 +00:00
22 lines
566 B
Python
22 lines
566 B
Python
import secrets
|
|
from pathlib import Path
|
|
|
|
import objgraph
|
|
|
|
from mitmproxy import certs
|
|
|
|
if __name__ == "__main__":
|
|
store = certs.CertStore.from_store(path=Path("~/.mitmproxy/").expanduser(), basename="mitmproxy", key_size=2048)
|
|
store.STORE_CAP = 5
|
|
|
|
for _ in range(5):
|
|
store.get_cert(commonname=secrets.token_hex(16).encode(), sans=[], organization=None)
|
|
|
|
objgraph.show_growth()
|
|
|
|
for _ in range(20):
|
|
store.get_cert(commonname=secrets.token_hex(16).encode(), sans=[], organization=None)
|
|
|
|
print("====")
|
|
objgraph.show_growth()
|