Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
Diamorphine — LKM 루트킷 - 리눅스 커널 2.6.x/3.x/4.x/5.x/6.x (x86/x86_64 및 ARM64) 용 | Kitploit
도구/GitHubGitHub/m0nad/diamorphine
Privilege EscalationPersistence MechanismsMalware AnalysisRed Teaming
GitHubm0nad/diamorphine

Diamorphine

LKM 루트킷 - 리눅스 커널 2.6.x/3.x/4.x/5.x/6.x (x86/x86_64 및 ARM64) 용

저장소 보기
2.4k48464개월 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

Diamorphine

Diamorphine은 Linux 커널 2.6.x/3.x/4.x/5.x/6.x (x86/x86_64 및 ARM64)용 LKM 루트킷입니다.

기능

  • 모듈이 로드되면 보이지 않는 상태로 시작됩니다.

  • 시그널 31을 보내면 모든 프로세스를 숨기거나 표시할 수 있습니다.

  • 시그널 63(임의의 PID로)을 보내면 모듈이 (보이지 않거나) 보이게 됩니다.

  • 시그널 64(임의의 PID로)를 보내면 해당 사용자가 root가 됩니다.

  • MAGIC_PREFIX로 시작하는 파일 또는 디렉터리가 보이지 않게 됩니다.

  • 소스: https://github.com/m0nad/Diamorphine

설치

커널이 2.6.x/3.x/4.x/5.x/6.x인지 확인합니다.

root@kitploit:~
uname -r

저장소를 복제합니다.

root@kitploit:~
git clone https://github.com/m0nad/Diamorphine

폴더로 이동합니다.

root@kitploit:~
cd Diamorphine

컴파일합니다.

root@kitploit:~
make

모듈을 로드합니다(root 권한).

root@kitploit:~
insmod diamorphine.ko

제거

모듈은 보이지 않는 상태로 시작되므로, 제거하려면 먼저 보이게 만들어야 합니다.

root@kitploit:~
kill -63 0

그런 다음 모듈을 제거합니다(root 권한).

root@kitploit:~
rmmod diamorphine

참고 자료

Wikipedia 루트킷 https://en.wikipedia.org/wiki/Rootkit

Linux Device Drivers http://lwn.net/Kernel/LDD3/

LKM HACKING https://web.archive.org/web/20140701183221/https://www.thc.org/papers/LKM_HACKING.html

Memset's blog http://memset.wordpress.com/

Linux on-the-fly kernel patching without LKM http://phrack.org/issues/58/7.html

WRITING A SIMPLE ROOTKIT FOR LINUX https://web.archive.org/web/20160620231623/http://big-daddy.fr/repository/Documentation/Hacking/Security/Malware/Rootkits/writing-rootkit.txt

Linux Cross Reference http://lxr.free-electrons.com/

zizzu0 LinuxKernelModules https://github.com/zizzu0/LinuxKernelModules/

Linux Rootkits: New Methods for Kernel 5.7+ https://xcellerator.github.io/posts/linux_rootkits_11/

FlipSwitch: a Novel Syscall Hooking Technique https://www.elastic.co/security-labs/flipswitch-linux-rootkit

도구 다운로드