Skip to main content

block_tracing

block_tracing is a tiny Python library that can be used to prevent debuggers and other applications from inspecting the memory within your process.

This is important for applications that store sensitive material in memory, like keys.

How to Use

Just call a function at the start of execution of your script.

from block_tracing import block_tracing

try:
    block_tracing()
except (NotImplementedError, OSError):
    # handle failures
    pass

Contact

Rian Hunter @cejetvole

Metadata

Release files for block-tracing 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for block-tracing 1.0.1
File Size Uploaded Provenance Actions
block_tracing-1.0.1.tar.gz 2.6 kB Without provenance Details for block_tracing-1.0.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for block-tracing 1.0.1
File Interpreter ABI Platform Actions
block_tracing-1.0.1-py3-none-any.whl Python 3 none any Details for block_tracing-1.0.1-py3-none-any.whl

Total release size: 6.4 kB

Release files / block_tracing-1.0.1.tar.gz

Download URL block_tracing-1.0.1.tar.gz
Size 2.6 kB
Tags Source
SHA-256 checksum
How to use checksums
9faa009a702a8f2f605ebb78314d5ca2a2a93543d061038a3d3a978c93385e68
BLAKE2b-256 checksum
How to use checksums
a2306d445d512bf017620508752663dd1925f398f249ea01b5648fc5dca720bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.6

Release files / block_tracing-1.0.1-py3-none-any.whl

Download URL block_tracing-1.0.1-py3-none-any.whl
Size 3.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b0d26a2b95ffb7d2b1fb04e08be8f8bac7b37e08f8a8913429079e2a608cf1e4
BLAKE2b-256 checksum
How to use checksums
7c35993bba1c25ac2d095c31b09acfd5971d5a4834b3665616307bb3a0f9c91b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.6

Security for block-tracing 1.0.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page