internal/

directory
v0.3.9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 19, 2023 License: MIT

Directories

Path Synopsis
arch
x86asm
Package x86asm implements decoding of x86 machine code.
Package x86asm implements decoding of x86 machine code.
Package bytecode 是内存字节码层面操作的工具集
Package bytecode 是内存字节码层面操作的工具集
memory
Package memory 包负责内存读写控制
Package memory 包负责内存读写控制
stub
Package stub 负责管理桩函数内存管理
Package stub 负责管理桩函数内存管理
Package hack 对 go 系统包的 hack, 包含一些系统结构体的 copy,需要和每个 go 版本保持同步
Package hack 对 go 系统包的 hack, 包含一些系统结构体的 copy,需要和每个 go 版本保持同步
Package iface 生成 interface 的实例对象, 通过 fake iface 结果获得
Package iface 生成 interface 的实例对象, 通过 fake iface 结果获得
Package logger 负责日志收敛,给日志添加前缀和独立文件输出,以便在本框架被集成之后的日志可读
Package logger 负责日志收敛,给日志添加前缀和独立文件输出,以便在本框架被集成之后的日志可读
Package proxy 封装了给各种类型的代理(或较 patch)中间层 负责比如外部传如类型校验、私有函数名转换成 uintptr、trampoline 初始化、并发 proxy 等
Package proxy 封装了给各种类型的代理(或较 patch)中间层 负责比如外部传如类型校验、私有函数名转换成 uintptr、trampoline 初始化、并发 proxy 等
Package unexports 实现了对未导出函数的获取 基于 github.com/alangpierce/go-forceexport 进行了修改和扩展。
Package unexports 实现了对未导出函数的获取 基于 github.com/alangpierce/go-forceexport 进行了修改和扩展。

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL