Skip to content
KitploitKITPLOIT
도구익스플로잇블로그
Log in
제출
도구익스플로잇블로그
제출

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

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

피드문의개인정보© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
OffensiveNim — Nim을 무기화하는 실험 (https://nim-lang.org/) | Kitploit
도구/GitHubGitHub/byt3bl33d3r/offensivenim
Privilege EscalationCode AnalysisLateral MovementShellcodeData ExfiltrationPost-ExploitationCommand and ControlLearning & EducationRed TeamingPayload DevelopmentBinary Exploitation
3.1k365452년 전Kitploit 검토 완료

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
GitHub
byt3bl33d3r/offensivenim

OffensiveNim

Nim을 무기화하는 실험 (https://nim-lang.org/)

저장소 보기

OffensiveNim

OffensiveNim

Nim을 이용한 임플란트 개발 및 일반적인 공격적 작전에서의 무기화 실험을 진행하고 있습니다.

목차

  • OffensiveNim
    • 목차
    • 왜 Nim인가?
    • 이 저장소에서 작동하는 예제
    • 작업 중인 예제
    • 이 저장소의 예제 컴파일하기
      • 쉬운 방법 (권장)
      • 어려운 방법 (대담한 자를 위한)
    • 크로스 컴파일
    • C/C++와의 인터페이싱
    • 내보낸 DllMain을 가진 Windows DLL 생성
      • XLL 생성
    • 실행 파일 크기 최적화
    • Nim 실행 파일 반사적으로 로드
    • Winim 라이브러리 사용 시와 미사용 시의 실행 파일 크기 차이
    • Opsec 고려사항
    • Nim 런타임 없이 Nim 작성
    • C 코드를 Nim으로 변환
    • 언어 브리지
    • 디버깅
    • 개발 환경 설정
    • 내가 빠진 함정들
    • 흥미로운 Nim 라이브러리들
    • 임플란트 개발을 위한 Nim 링크
    • 기여자

왜 Nim인가?

  • C, C++, Objective-C 및 Javascript로 직접 컴파일됩니다.
  • VM/런타임에 의존하지 않기 때문에 다른 언어(예: Golang)와 달리 제가 "T H I C C malwarez"라고 부르는 것을 생성하지 않습니다.
  • Python에서 영감을 받은 문법으로, 빠른 네이티브 페이로드 생성 및 프로토타이핑을 가능하게 합니다.
  • 매우 성숙한 FFI(Foreign Function Interface) 기능을 가지고 있습니다.
  • 실제로 C/C++로 작성해야 하는 것을 피하고, 결과적으로 소프트웨어에 많은 보안 문제를 도입하는 것을 피합니다.
  • *nix/MacOS에서 Windows로의 크로스 컴파일이 매우 쉬우며, mingw 툴체인을 설치하고 nim 컴파일러에 단일 플래그를 전달하기만 하면 됩니다.
  • Nim 컴파일러와 생성된 실행 파일은 Windows, Linux, BSD 및 macOS와 같은 모든 주요 플랫폼을 지원합니다. Nintendo Switch, IOS 및 Android로도 컴파일할 수 있습니다. Nim 컴파일러 사용 가이드의 크로스 컴파일 섹션을 참조하세요.
  • 코드를 Javascript로 직접 컴파일할 수 있기 때문에 기술적으로 임플란트와 c2 백엔드를 모두 Nim으로 작성할 수 있습니다. WebAssembly에 대한 초기 지원도 있습니다.

이 저장소에서 작동하는 예제

도구 다운로드