RepositoryCDEGermany
H3

h3xduck/TripleCross

A Linux eBPF rootkit with a backdoor, C2, library injection, execution hijacking, persistence and stealth capabilities.

2.0kstars
243forks
17issues
2views

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: rootkit

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: rootkit

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: libbpf

#1 Repository Của Tháng

🔴 TripleCross — Rootkit eBPF đầy đủ năng lực tấn công trên Linux

1.979 sao. 7 module. Một bản thesis đã trở thành tài liệu tham khảo hàng đầu về offensive eBPF.

TripleCross là rootkit Linux dựa trên eBPF, được phát triển trong luận văn cử nhân tại UC3M (Đại học Madrid). Dự án kế thừa và mở rộng các kỹ thuật từ các nghiên cứu DEFCON trước đó của Jeff Dileo, Pat Hogan, Guillaume Fournier, Sylvain Afchain và Boopkit của Kris Nóva. TripleCross chứng minh khả năng offensive của eBPF với hệ thống module hoàn chỉnh.

✨ Điểm nổi bật

  • Library injection: ghi mã độc vào bộ nhớ ảo của tiến trình để thực thi code tùy ý
  • Execution hijacking: sửa đổi dữ liệu truyền đến kernel để chuyển hướng thực thi chương trình độc hại
  • Local privilege escalation: chạy chương trình malicious với quyền root
  • Backdoor + C2: giám sát mạng, nhận lệnh từ remote client với nhiều trigger kích hoạt stealth
  • Rootkit client: 3 loại kết nối shell-like để điều khiển state của rootkit từ xa
  • Persistence: duy trì quyền root và cài đặt sau mỗi reboot
  • Stealth: ẩn file và thư mục liên quan đến rootkit khỏi người dùng

💡 Vì sao đáng chú ý

TripleCross không phải proof-of-concept đơn lẻ — nó là một hệ thống module hoàn chỉnh với architecture rõ ràng, chia tách thành eBPF programs, userland programs, client, và libbpf tích hợp. Dự án đi kèm tài liệu thesis chi tiết và mã nguồn được tổ chức theo thư mục riêng biệt cho từng module, giúp dễ dàng nghiên cứu từng thành phần.

Dự án sử dụng RawTCP_Lib (repository riêng) cho truyền thông rootkit và được build bằng libbpf — phương pháp chuẩn hiện đại để tương tác eBPF với kernel. TripleCross phù hợp cho nghiên cứu defensive, hiểu deep về khả năng tấn công của eBPF, và xây dựng detection/mitigation strategies. Mã nguồn được release dưới dạng giáo dục, kèm disclaimer rõ ràng.


#eBPF #Rootkit #LinuxSecurity #Backdoor #libbpf #TiniX

Similar Projects

Discover other similar projects and AI models.

RepositoryC
cilium/tetragon

eBPF-based Security Observability and Runtime Enforcement

5.1k
Oct 27, 2026
RepositoryC
eunomia-bpf/bpf-developer-tutorial

eBPF Developer Tutorial: Learning eBPF Step by Step with Examples

4.3k
Oct 19, 2026
RepositoryC
cilium/pwru

Packet, where are you? -- eBPF-based Linux kernel networking debugger

3.8k
Oct 27, 2026
RepositoryC
qpoint-io/qtap

Qtap: An eBPF agent that captures pre-encrypted network traffic, providing rich context about egress connections and their originating processes.

1.5k
Oct 23, 2026
RepositoryC
mav8557/Father

LD_PRELOAD rootkit

145
Feb 29, 2024
RepositoryC
h3xduck/Umbra

A LKM rootkit targeting 4.x and 5.x kernel versions which opens a backdoor that can spawn a reverse shell to a remote host, launch malware and more.

138
Sep 19, 2021
RepositoryC
MatheuZSecurity/ElfDoor-gcc

ElfDoor-gcc is an LD_PRELOAD that hijacks gcc to inject malicious code into binaries during linking, without touching the source code.

136
Apr 13, 2025
RepositoryC
EgeBalci/WSAAcceptBackdoor

Winsock accept() Backdoor Implant.

118
Feb 13, 2021
RepositoryGo
cilium/cilium

eBPF-based Networking, Security, and Observability

25.7k
Oct 28, 2026