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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
not-slithering-anywhere — 우리의 Not Go-ing Anywhere 취약 애플리케이션의 Python 버전 | Kitploit
도구/GitHubGitHub/trailofbits/not-slithering-anywhere
Static AnalysisDynamic Analysis (Sandboxing)Vulnerability AnalysisWeb SecurityLearning & EducationLabs & Practice
GitHubtrailofbits/not-slithering-anywhere

not-slithering-anywhere

우리의 Not Go-ing Anywhere 취약 애플리케이션의 Python 버전

저장소 보기
1142년 전아직 검토되지 않음

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

개요

Not Slithering Anywhere는 저희의 취약 애플리케이션인 Not Go-ing Anywhere의 Python(3) 버전입니다. Python 애플리케이션에서 흔히 발견되는 여러 보안 문제를 시연하고, 정적 및 동적 도구 테스트를 위한 기반을 제공하기 위한 것입니다.

시작하기

  1. 다음과 같이 venv를 설정합니다: python3 -m venv ~/.venv/class
  2. 다음과 같이 venv에 진입합니다: source ~/.venv/class/bin/activate
  3. 의존성을 설치합니다: pip3 install -r requirements.txt
  4. 애플리케이션을 실행합니다: python3 app.py

이 애플리케이션 자체는 취약점을 설명하기 위해 flask, SQLAlchemy, jinja2와 같은 일반적인 라이브러리를 사용합니다.

예상 취약점

서버

  1. 잘못된 서버 구성
    1. CORS
    2. 캐싱
  2. 인젝션 관련
    1. XSS (기술적으로는 OWASP에 따라 별도로 분류됨)
    2. SQLi
    3. 서버 측 템플릿 포함 (SSTI)
  3. 잘못된 데이터 검증 (경로)
  4. 인증(AuthN)/인가(AuthZ) 실패

일반 Python

  1. Unix 및 Python 환경
  2. 키 및 민감한 데이터 저장
도구 다운로드
  • Pickles 및 직렬화
  • 의존성 및 도구