Thanks to visit codestin.com
Credit goes to github.com

Skip to content

anti-entropy123/decompress_cap

Repository files navigation

Usage

decompress_cap <YOUR_CAPABILITY>

Installation

❯ git clone [email protected]:anti-entropy123/decompress_cap.git
❯ cd decompress_cap
❯ git submodule init && git submodule update

Example

❯ cargo run -- 0xd1170000000140060000000000093d3e
Decompressing pesbt = d117000000014006, cursor = 0000000000093d3e
Permissions: 0x117 (CHERI_PERM_GLOBAL|CHERI_PERM_EXECUTE|CHERI_PERM_LOAD|CHERI_PERM_LOAD_CAP|CHERI_PERM_CCALL)
User Perms: 0xd (CHERI_PERM_SW0|CHERI_PERM_SW2|CHERI_PERM_SW3)
Base:   0x0000000000000000
Offset: 0x0000000000093d3e
Cursor: 0x0000000000093d3e
Length: 0x0000004000000000
Top:    0x0000004000000000
Sealed: false
Valid decompress: yes

About

通过 rust ffi 调用 CHERI Cap 压缩/解压缩相关函数库,实现对 cap 值的翻译。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published