文件名称:现代化的Rust调试库:crab:-Rust开发
文件大小:188KB
文件格式:ZIP
更新时间:2024-06-16 13:58:24
Rust Debugging
该项目的目标是为Rust提供一个现代的调试器库,以便您可以构建针对您的应用程序的自定义调试器。 它将在开发时考虑到现代操作系统和平台。 Headcrab一个现代的Rust调试库。 目标该项目的目标是为Rust提供一个现代的调试器库,以便您可以构建针对您的应用程序的自定义调试器。 它将在开发时考虑到现代操作系统和平台。 您可以在以下博客文章中了解有关项目目标和理由的更多信息:新调试器的灵魂锈调试路线图的未来项目的第一阶段目标清单:模块化API和可扩展性
【文件预览】:
headcrab-master
----fonts()
--------LICENSE-FiraMono(4KB)
--------FiraMono-Regular.ttf(171KB)
----.gitignore(50B)
----src()
--------symbol()
--------target.rs(829B)
--------target()
--------symbol.rs(11KB)
--------lib.rs(308B)
----.travis.yml(325B)
----CONTRIBUTING.md(3KB)
----code_of_conduct.md(5KB)
----Documentation()
--------Resources.md(3KB)
--------Design.md(9KB)
--------Linux.md(498B)
--------README.md(190B)
--------MacOS.md(577B)
----Cargo.toml(1KB)
----Info.plist(777B)
----headcrab_inject()
--------src()
--------Cargo.toml(641B)
--------tests()
----repl_tools()
--------src()
--------Cargo.toml(223B)
----.github()
--------FUNDING.yml(26B)
--------workflows()
----examples()
--------inject_hello_world.clif(361B)
--------gui.rs(16KB)
--------repl.rs(30KB)
--------inject_dylib.clif(621B)
----LICENSE-MIT(1KB)
----README.md(5KB)
----.cirrus.yml(529B)
----tests()
--------unwind_stack.rs(3KB)
--------source.rs(1KB)
--------fixed_breakpoint.rs(1KB)
--------test_utils.rs(2KB)
--------read_locals.rs(6KB)
--------testees()
--------disassemble.rs(1KB)
--------hardware_breakpoint.rs(2KB)
--------readregs.rs(2KB)
--------syscall.rs(1KB)
--------runtime_breakpoint.rs(5KB)
--------readmem.rs(3KB)
--------attach_readmem.rs(2KB)
----hello_dylib.rs(290B)
----LICENSE-APACHE(11KB)