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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
DoodleCloud — Instagram을 사용한 클라우드 스토리지. | Kitploit
도구/GitHubGitHub/depreciating/doodlecloud
OSINT (Open Source Intelligence)Encryption/Decryption ToolsData ExfiltrationSteganographyCloud SecurityPrivacy
GitHubdepreciating/doodlecloud

DoodleCloud

Instagram을 사용한 클라우드 스토리지.

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

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

DoodleCloud ☁️

인스타그램을 개인 무제한 클라우드 저장소로 바꾸세요.

DoodleCloud는 인스타그램의 내부 API를 사용하여 무료로 무제한 파일을 저장하는 개념 증명(PoC) 도구입니다. 파일을 "Visual Noise" 이미지로 변환하여 DM 낙서로 업로드함으로써 파일 유형 제한을 우회하고 인스타그램의 서버를 백엔드로 사용할 수 있습니다.

DoodleCloud GUI

🚀 작동 원리

  1. 루프홀: 인스타그램은 사용자가 다이렉트 메시지로 "낙서"를 보낼 수 있도록 합니다. 이는 기본적으로 Facebook CDN에 호스팅된 PNG 이미지입니다.
  2. 인코딩: DoodleCloud는 모든 파일(MP3, APK, ZIP 등)을 가져와 바이너리 데이터를 픽셀로 변환하여 "Visual Noise" PNG를 만듭니다.
  3. 청크 분할: 대용량 파일은 20MB 청크로 분할되어 높은 신뢰성을 보장하고 해상도 제한을 우회합니다.
  4. 저장: 이러한 이미지는 비공개 DM 스레드에 업로드됩니다. 파일 메타데이터(파일명, 청크 ID)는 PostgreSQL 데이터베이스에 저장됩니다.
  5. 검색: 파일을 다운로드할 때 도구가 이미지를 가져와 픽셀을 다시 바이트로 읽고 원래 파일을 완벽하게 복원합니다.

📦 기능

  • 무제한 저장 용량: 인스타그램이 API를 패치하지 않는 한 제한이 없습니다.
  • 모든 파일 유형: .exe, .apk, .mp4, .zip 등을 저장합니다.
  • 데이터베이스 인덱싱: PostgreSQL(NeonDB 권장)을 사용하여 파일을 원격으로 추적합니다.
  • 암호화: 이미지 변환을 통한 기본 난독화
  • 이중 인터페이스:
    • CLI: 빠른 터미널 기반 관리
    • GUI: 최신 웹 대시보드

🛠️ 설치

  1. 저장소 클론:

    root@kitploit:~
    git clone https://github.com/depreciating/DoodleCloud.git
    cd DoodleCloud
    
  2. 의존성 설치:

    root@kitploit:~
    pip install -r requirements.txt
    
  3. 환경 구성: 루트 폴더에 config.env 파일을 만들고 자격 증명을 추가하세요:

    root@kitploit:~
    # Instagram Credentials
    INSTA_USER=your_username
    INSTA_PASS=your_password
    
    # PostgreSQL Database (Neon.tech is free & recommended)
    DB_HOST=your-db-host.neon.tech
    DB_NAME=neondb
    DB_USER=your_db_user
    DB_PASS=your_db_password
    DB_PORT=5432
    

🖥️ 사용법

옵션 A: 그래픽 인터페이스 (GUI)

DoodleCloud 사용에 권장되는 방법입니다.

  1. 웹 서버 실행:
    root@kitploit:~
    python gui/app.py
    
  2. 브라우저를 열어 http://127.0.0.1:5000로 이동하세요.
  3. 첫 실행: 사용자 이름 옆의 톱니바퀴 아이콘 ⚙️을 클릭하여 대상 DM 스레드를 선택하세요(자신 또는 부계정과 그룹 생성).
  4. 업로드: 파일을 대시보드로 드래그 앤 드롭하세요.
  5. 다운로드: 파일을 선택하고 다운로드를 클릭하세요.

옵션 B: 명령줄 (CLI)

고급 사용자 또는 헤드리스 서버용입니다.

  1. CLI 도구 실행:
    root@kitploit:~
    python cli.py
    
  2. 대화형 메뉴에 따라 파일을 업로드, 검색 또는 삭제하세요.
    • 참고: 업로드할 파일은 upload/ 폴더에 넣어야 합니다.
    • 참고: 다운로드된 파일은 download/ 폴더에 나타납니다.

⚠️ 면책 조항 및 경고

이 프로젝트는 개념 증명(PoC) 스테가노그래피 실험이며 교육 목적으로만 제공됩니다.

  • 서비스 약관: 이 도구를 사용하는 것은 Instagram/Meta의 서비스 약관을 위반합니다. 낙서 API의 자동 사용은 공식적으로 지원되지 않으며 즉각적인 계정 정지 또는 영구 차단으로 이어질 수 있습니다.
  • 버너 계정만 사용: 기본 Instagram 계정을 사용하지 마십시오. 테스트 또는 사용을 위해 전용 버너 계정을 사용하세요.
  • 데이터 신뢰성: 이는 실험적인 저장 방식이며 전문 클라우드 서비스를 대체하지 않습니다. Instagram은 언제든지 이 루프홀을 패치하거나 DM 캐시를 삭제하거나 "낙서"를 삭제할 수 있습니다. 잃어도 괜찮은 데이터만 업로드하세요.
  • 개인정보 및 암호화: 파일이 시각적인 픽셀로 변환되지만 기본적으로 암호화되지 않습니다. Meta의 자동화 시스템은 여전히 이 이미지를 분석할 수 있습니다. 진정한 개인정보 보호를 위해 시스템에 업로드하기 전에 로컬에서 파일을 암호화해야 합니다.
  • 책임 없음: 이 소프트웨어 사용으로 인한 계정 차단, 데이터 손실 또는 법적 결과에 대해 저자는 책임을 지지 않습니다.

🤝 기여

기여를 환영합니다! 버그를 발견했거나, 새로운 기능을 추가하고 싶거나, 문서를 개선하고 싶다면 이슈를 열거나 풀 리퀘스트를 제출해 주세요.

질문이 있거나 프로젝트에 대해 논의하고 싶다면 아래 플랫폼을 통해 연락해 주세요.

👨‍💻 크레딧

제작자: Depreciating

  • 텔레그램: @depreciatin
  • 디스코드 서버: 서버 링크
도구 다운로드