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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
AutoFunkt — Cobalt Strike malleable C2 프로필에서 서버리스 클라우드 리다이렉터 생성을 자동화하는 Python 스크립트 | Kitploit
도구/GitHubGitHub/redsiege/autofunkt
Cloud SecurityCommand and ControlRed Teaming
GitHubredsiege/autofunkt

AutoFunkt

Cobalt Strike malleable C2 프로필에서 서버리스 클라우드 리다이렉터 생성을 자동화하는 Python 스크립트

저장소 보기
2042422년 전Kitploit 검토 완료

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

AutoFunkt

root@kitploit:~
       d8888          888            8888888888                888      888          
      d88888          888            888                       888      888          
     d88P888          888            888                       888      888          
    d88P 888 888  888 888888 .d  b.  8888888 888  888 88888b.  888  888 888888       
   d88P  888 888  888 888   d88  88b 888     888  888 888 "88b 888 .88P 888          
  d88P   888 888  888 888            888     888  888 888  888 888888K  888          
 d8888888888 Y88b 888 Y88b. Y88  88P 888     Y88b 888 888  888 888 "88b Y88b.        
d88P     888  "Y88888  "Y888 "Y  P"  888      "Y88888 888  888 888  888  "Y888   

    			malleable c2 => serverless cloud functions

Adam Rose 작성 GitHub | twitter

감사의 말

  • 훌륭한 pyMalleableProfileParser 라이브러리를 제공해 주신 Brett Fitzpatrick님께 감사드립니다.
  • 저의 동료들인 @FortyNorthSecurity, 특히 Chris Truncer, Joe Leon, 그리고 Grimm1e님께 깊은 감사를 전합니다.

사전 요구 사항

  • Python 3.9 이상
  • Google Cloud Functions CLI
  • Azure Functions Core Tools

사용 방법

  1. 저장소를 클론합니다: git clone https://github.com/FortyNorthSecurity/AutoFunkt.git
  2. 요구 사항을 설치합니다: pip3 install -r requirements.txt
  3. Google Cloud Functions 생성: python3 autofunkt.py -p /path/to/profile -t https://teamserver.url -o /path/to/output/directory -g
  4. Azure Functions 생성: python3 autofunkt.py -p /path/to/profile -t https://teamserver.url -o /path/to/output/directory -a -s <azure-subdomain> -r <route-prefix>

명령줄 인자

  • -p, --profile_path: Malleable C2 프로필 경로 (필수)
  • -t, --teamserver_url: Teamserver URL (필수)
  • -o, --output-dir: 출력 디렉터리 (필수)
  • -g, --google: Google Cloud Functions 생성 (선택, 기본값: False)
  • -a, --azure: Azure Functions 생성 (선택, 기본값: False)
  • -s, --azure-subdomain: Azure 하위 도메인 (Azure 필수)
  • -r, --route-prefix: Azure 사용자 지정 라우트 접두사 (선택, 기본값: None)

참고 사항

  • teamserver_url은 / (슬래시)로 끝나야 합니다.
  • Malleable C2 프로필의 http-get 및 http-post 블록에 있는 uri 값은 URI 문자열을 하나만 포함해야 합니다.
  • Google Cloud Functions의 경우 프로그램은 각 URI 값에 대한 디렉터리를 생성하고 각 디렉터리에 main.py 및 requirements.txt 파일을 생성합니다.
  • Azure Functions의 경우 프로그램은 azure 디렉터리를 생성하고 그 안에 main.py, host.json, proxies.json, requirements.txt 파일을 생성합니다.
도구 다운로드