Skip to main content

lldb-dfsan status badge

lldb-dfsan is an LLDB plugin that allows inspecting the DFSan labels of variables, structures and memory in the target process.

Installation

pip install lldb-dfsan && echo "command script import lldb_dfsan" >> ~/.lldbinit

How to use

This plugin provides the label VAR command which prints all labels of the references local variable VAR. For example:

Process 38271 stopped
   4    int i[3] = {1, 2, 3};
   5   
   6    dfsan_label i_label = 1;
   7    dfsan_set_label(i_label, &(i[1]), sizeof(int));
(lldb) label i
i : array int[3] {
  [0] : No taint
  [1] : (Taint class 1)
  [2] : No taint
}

Metadata

Release files for lldb-dfsan 0.1.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 lldb-dfsan 0.1.1
File Size Uploaded
lldb_dfsan-0.1.1.tar.gz 8.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for lldb-dfsan 0.1.1
File Interpreter ABI Platform
lldb_dfsan-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 17.0 kB

Release files / lldb_dfsan-0.1.1.tar.gz

Download URL lldb_dfsan-0.1.1.tar.gz
Size 8.8 kB
Tags Source
SHA-256 checksum
How to use checksums
e4e4e575c87a9ec77c511b97d078c8a16e1512e7f3aee1dd826712f800caab3c
BLAKE2b-256 checksum
How to use checksums
20fdf423e9af018dcc835d64ecf2633eaca408f60d42793f83c0929fc30129d7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.10

Release files / lldb_dfsan-0.1.1-py3-none-any.whl

Download URL lldb_dfsan-0.1.1-py3-none-any.whl
Size 8.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
59c9423a10deb80c68c364ff91751a7d852bd07481dbd1ee538f01122d713b85
BLAKE2b-256 checksum
How to use checksums
44900bdc3b0db164d1e86e9ad37cdb7c75f739d0e11b5bc0c27a09bbfc18a29d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.10

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1

2 release files

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