hktkdmp's repositories
stacktrace
C++ library for storing and printing backtraces.
alloc_hook
malloc hook statistics
And64InlineHook
Lightweight ARMv8-A(ARM64, AArch64, Little-Endian) Inline Hook Library for Android C/C++
binutils-gdb
Unofficial mirror of sourceware binutils-gdb repository. Updated daily.
ck
Concurrency primitives, safe memory reclamation mechanisms and non-blocking (including lock-free) data structures designed to aid in the research, design and implementation of high performance concurrent systems developed in C99+.
cppreference2mshelp
cppreference.com html archive converter to microsoft help (for Visual Studio 2012+) and chm help (for Windows)
debuglib
wrapper library for the functionality offered by ptrace. features facilities to enter breakpoint, debug and hook syscalls, etc.
FlameGraph
Stack trace visualizer
glibc
Unofficial mirror of sourceware glibc repository. Updated daily.
googletest
GoogleTest - Google Testing and Mocking Framework
gothook-1
A rust library providing GOT/PLT based function hooking
gperftools
Main gperftools repository
Hook
Ring3下的Inline Hook详细过程和注意事项
hookso
linux动态链接库的注入修改查找工具 A tool for injection, modification and search of linux dynamic link library
libcds
A C++ library of Concurrent Data Structures
libunwind
libunwind official github repo (in need of new / additional maintainer, mail/open issue if interested)
malloc_free_hook_example
Example of hooking malloc() and free() using LD_PRELOAD on Linux systems. Contents of buffer are printed on release.
malloc_preload
linux下malloc-hook的一种方式,通过LD_PRELOAD实现底层内存分配与释放的统计,可用于定位内存泄漏等场景
MarkSomethingDownLLS
本仓库用于记录自 2017年10月16日起,在英语流利说任职期间的各方面知识汇总(以下内容不足以体现全部,一些敏感内容已移除)~
perf-tools
Performance analysis tools based on Linux perf_events (aka perf) and ftrace
plantuml-server
PlantUML Online Server
ptrace-hook-malloc-free
ptrace注入,hook malloc/free
s_log_safe
一个采用MIT License协议开源的、小巧的、基于s_log (https://github.com/smallerxuan/s_log.git) 开源库和s_ring_buffer (https://github.com/smallerxuan/s_ring_buffer.git) 开源库打造的一款线程安全的嵌入式log库,纯C语言实现,移植、使用方便、快捷。在s_log原有的输出等级控制功能、log重定向功能、彩色log输出功能基础之上提供了线程安全支持。
sysstat
Performance monitoring tools for Linux
TCPIPBigPictureDataSender
In this demo project I am using tcp/ip communication protocol for sending pictures who has large data like 30 mb without data lose or corrupted data.
XCoroutine
一个使用C/C++基于epoll实现的高性能的stackfull协程库,通过HOOK阻塞的系统调用,网络IO事件,协程间的同步事件及定时事件驱动协程的调度,通过汇编完成协程的高速切换,支持海量协程创建,支持协程的动态跨线程负载均衡调度,优先级调度,支持协程的栈上溢出检测及协程的signal信号处理机制,提供不同线程间协程同步协作的互斥量mutex,读写锁,条件变量cond,信号量sem,countDownLatch及用于数据共享的channel等等,总之很好玩,,,
xHook
🔥 A PLT hook library for Android native ELF.
zero-copy-logger
ring buffer to share between user and kernel