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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
도구/GitLabGitLab/invuls/pentest-projects/pcf
Penetration Testing FrameworksVulnerability ScannersContainer SecurityAPI Security TestingInformation GatheringWeb SecurityCloud Security
GitLabinvuls/pentest-projects/pcf

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

Pentest-Collaboration-Framework

다양한 테스트 작업을 수행할 때 일상적인 프로세스를 자동화하기 위한 오픈소스, 크로스플랫폼 및 휴대용 툴킷!

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

Pentest Collaboration Framework

Pentest Collaboration Framework - 테스트와 관련된 다양한 작업을 수행할 때 일상적인 프로세스를 자동화하기 위한 오픈소스, 크로스 플랫폼, 휴대 가능한 툴킷입니다!
문서 살펴보기 »

‼️ 중요 링크

링크
📖설치 가이드
🌐위키
🚀릴리스
💬텔레그램

🕹️데모

✨ 기능

  • 🔬 개인 또는 팀 프로젝트를 만들 수 있습니다!
  • 💼 팀 관리 기능.
  • 🛠 여러 도구 통합을 지원합니다! 예: Nmap/Masscan, Nikto, Nessus, Acunetix!
  • 🖥️ 크로스 플랫폼, 오픈소스 & 무료!
  • ☁ 클라우드 배포 지원.

📊 PCF vs 유사 도구

🛠 지원 도구

🙋 목차

  • 📖 빠른 설치 가이드
    • 💻 독립 실행
    • ☁️ Heroku
    • ☁️ AWS
    • 🐋 Docker 사용
  • 🦜 텔레그램
  • 🤸 사용법
  • 🖼️ 갤러리
  • ⚠️ 경고
  • 🎪 커뮤니티
  • 📝 TODO
  • 🎁 프레젠테이션
  • 🏢 회사
  • ❤️ 기여하기

📖 빠른 설치 가이드

Python3만 있으면 됩니다.

⚠️Python3 <= 3.9 버전을 사용하는 것이 좋습니다. 또는 PIP가 Python 종속성 패키지를 컴파일하게 될 수 있다는 점을 감안해야 합니다.

이 컴파일 과정에서 다른 시스템 종속성을 설치해야 할 수도 있습니다.

🖥️ Windows / Linux / MacOS

프로젝트 다운로드:```sh git clone https://gitlab.com/invuls/pentest-projects/pcf.git

root@kitploit:~
폴더로 이동:```bash
cd pcf

의존성 설치 (유닉스 기반 시스템용):```bash pip3 install -r requirements_unix.txt

root@kitploit:~
또는 windows:```bash
pip.exe install -r requirements_windows.txt

초기화 스크립트 실행:

(이 스크립트는 데이터베이스를 재생성하지만, )```bash

!!! read the text and input "DELETE_ALL" string

python3 new_initiation.py

root@kitploit:~
또는 Windows```bash
# !!! read the text and input "DELETE_ALL" string
python.exe new_initiation.py

구성 편집:```bash nano configuration/settings.ini

root@kitploit:~
실행:```bash
old version: python3 app.py
new version: python3 run.py

또는 windows```bash old version: python.exe app.py new version: python.exe run.py

root@kitploit:~
## ☁️ Heroku

⚠️ 2022년 11월부터 Heroku 무료 티어에는 PostgreSQL이 포함되지 않습니다. 따라서 유료 계정에서만 사용할 수 있습니다.⚠️

### 👍 쉬운 방법

우리 GitHub 저장소에서 배포:

[![Deploy](https://assets.kitploit.com/production/public/readmes/9048/fb3cc895cffadc57efd36602d47be0782634dd4732db9cf449fd677da2078fac.png)](https://dashboard.heroku.com/new-app?template=https://github.com/drakylar/pcf_FORK_CHECK_GITLAB)

주의: GitHub 저장소의 마지막 push 버전을 확인하세요!

😓더 어렵고 💀불가능한 방법은
[🌐wiki 페이지](https://gitlab.com/invuls/pentest-projects/pcf/-/wikis/Heroku%20installation)에서 확인할 수 있습니다!

## ☁️ AWS

아래 링크를 따라 AWS Marketplace에서 PCF를 설치하면 됩니다:

[![Marketplace](https://assets.kitploit.com/production/public/readmes/9048/aad9be5d9dc77d153264d84ab5e0ec9b19e2db2bfedd4b8da3c9fdd6b1c4c7a7.png)](https://aws.amazon.com/marketplace/pp/B08XMGYCHR)

## :whale: Docker

#### 원라인 설치

_추후 추가 예정!_

#### 직접 빌드하기

저장소 클론```bash
git clone https://gitlab.com/invuls/pentest-projects/pcf.git

폴더로 이동:```bash cd pcf

root@kitploit:~
docker-compose 실행:```bash
# if it clean installation run this:
# rm ./configuration/database.sqlite3
docker-compose up

and go to URL```bash http://127.0.0.1:5000/

root@kitploit:~
# 🤸 사용법

기본 포트(설정 확인): 5000
기본 IP(localhost에서 실행 시): 127.0.0.1

1. http(s)://\<ip\>:\<port\>/register 에서 등록

2. http(s)://\<ip\>:\<port\>/login 에서 로그인

3. 필요 시 http(s)://\<ip\>:\<port\>/create_team 에서 팀 생성

4. http(s)://\<ip\>:\<port\>/new_project 에서 프로젝트 생성

5. 해킹 프로세스를 즐기세요!

API 정보: https://gitlab.com/invuls/pentest-projects/pcf/-/wikis/API%20documentation

## 🖼️ 갤러리

|||
:-------------------------:|:-------------------------:
![image](https://assets.kitploit.com/production/public/readmes/9048/db54085713a58cbf1b19791071915f2ef52bff8c19e87b219b14aae8fbdfad22.png)|![image](https://assets.kitploit.com/production/public/readmes/9048/bb4d5cd6dd8eaad07c772073ab158bec3ed91cb3a1dfccbdce9e965837d90bbb.png)
팀 정보|프로젝트 목록
![image](https://assets.kitploit.com/production/public/readmes/9048/93237632088a4121666a2e9e5f7544ef042c9f1d3d32478a274942c21ec3d9c6.png)|![image](https://assets.kitploit.com/production/public/readmes/9048/34ca07233f602124034dee3464e050d35fbd4c4c600e20bd6631308ade0348ab.png)
프로젝트: 이슈|프로젝트: 호스트 페이지
![image](https://assets.kitploit.com/production/public/readmes/9048/2a5435ce96c7114676eb49474283122251c5792df70f531c011f1c7d389e55a5.png)|![image](https://assets.kitploit.com/production/public/readmes/9048/5ddb2403ae151c3bfb3ac7da8b53cf81c1a639d67860875ecd15c2b5ca9ae9f7.png)
프로젝트: 호스트|프로젝트: 서비스
![image](https://assets.kitploit.com/production/public/readmes/9048/2eb58a3314f85b2a198dfc46b694981c15efa955ad4ebfdae3c4cd3787adc21d.png)|![image](https://assets.kitploit.com/production/public/readmes/9048/51d4cf56cba7372b570961c8792f61cae8c578484bac1acdacb6889053c6ea66.png)
프로젝트: 이슈 정보|프로젝트: 이슈 정보(PoC)
![image](https://assets.kitploit.com/production/public/readmes/9048/696bde7c7492e3495f58b3b19542a5cb73d3e9f3f47fd68f0866cb9f7b0e99d9.png)|![image](https://assets.kitploit.com/production/public/readmes/9048/9add39677fc5d72e6725de2801066768a3965edfe5a12b060e81d5dcd38bbd6e.png)
프로젝트: 네트워크|프로젝트: 파일
![image](https://assets.kitploit.com/production/public/readmes/9048/cdad47f39a0428fdf15ddeec43a4a0f438e4d5e95aee0faaf6655d6a73627cfb.png)|![image](https://assets.kitploit.com/production/public/readmes/9048/37b17b2b1f3ddf84e8cd4abad9b2cc52419b7cfaae0e1362036a95be01eb44d7.png)
프로젝트: 도구(변경될 수 있음)|프로젝트: 발견된 자격 증명
![image](https://assets.kitploit.com/production/public/readmes/9048/3e9d6a34c804c5f6386580debbe89db40226a6c541d74e8b36a848424604d778.png)|![image](https://assets.kitploit.com/production/public/readmes/9048/4bfccce1a66ac194af78ac4e797f993bb69f42d11ba2c90e76c7938a448cbad5.png)
프로젝트: 테스트 노트|프로젝트: 채팅
![image](https://assets.kitploit.com/production/public/readmes/9048/101ab8cf1e78b287ec9e5daddfeb70ea74b20b7ba47b94445b373d9ac6f9db7b.png)|![image](https://assets.kitploit.com/production/public/readmes/9048/08917ab145ed032990dd22906c33f2b293ea2f1f5a32fa73795cfe4bef55d1f8.png)
프로젝트: 설정|프로젝트: 보고서

# ⚠️ 경고

#### 🚨 기본 설정

이 프로그램은 기본적으로 5000 포트를 사용하며 모든 사람이 등록하고 사용할 수 있으므로 올바른 방화벽 및 네트워크 규칙을 설정해야 합니다.

#### 🔌 초기화 로직

new_initiation 스크립트를 주의하세요! 파일 시스템에 몇 가지 중요한 변경 사항을 적용합니다:

1. 데이터베이스 /configuration/database.sqlite3 이름 변경
2. SSL 인증서 재생성
3. 세션 키 재생성.
4. 새로운 빈 /configuration/database.sqlite3 데이터베이스 생성
5. /tmp_storage/ 폴더 생성

# 🎪 커뮤니티

기능 제안이나 버그가 있으면 GitLab 이슈를 남겨주세요. 모든 지원을 환영합니다 :D

우리는 Telegram으로 소통합니다. Telegram 커뮤니티에 참여하려면 [여기를 클릭](https://t.me/PentestCollaborationFramework)하세요!

## 📝 TODO

#### 일반

* [x] 팀 구성 저장소
* [x] 팀 보고서 템플릿 저장소
* [x] 자동 데이터베이스 백업
* [x] 비등록 사용자와 이슈 공유
* [x] 보고서 생성
* [x] 빠른 인기 비밀번호 무차별 대입 확인(top-10k)
* [x] REST-API
* [x] 네트워크 그래프
* [x] 해시 빠른 내보내기/가져오기
* [x] 다른 데이터베이스 추가
* [x] .doc 보고서 생성 지원 추가
* [x] 이슈 템플릿
* [ ] 백업 프로젝트/팀에서 백업/복원

#### 도구

* [x] HTTP-스니퍼
* [ ] NetNTLM SMB 스니퍼
* [x] 사용자 정의 도구 txt 보고서 업로드 지원(호스트에 메모 추가)
* [x] 해시 빠른 top-10k 비밀번호 확인
* [ ] Faraday/Dradis에서 프로젝트 내보내기
* [ ] Metasploit/Cobalt Strike 통합

#### 버전 2.0

* [ ] Vue.js
* [ ] 웹소켓
* [ ] 푸시 메시지(업데이트)
* [ ] 데이터베이스 재구축(객체)
* [ ] 호스트 -> 인터페이스 -> 포트
* [ ] 호스트 -> 호스트 이름
* [x] 프로젝트 파일 관리자
* [ ] 포트 -> 프로토콜:소프트웨어:버전
* [ ] 사용자 정의 호스트 표시(열린 포트가 있는 모든 호스트 표시)
* [ ] 모든 페이지에 TODO 표시 버튼
* [ ] 중복 호스트(병합?)
* [ ] 호스트 MAC/AD 도메인/포리스트

# 🎁 발표 자료

* Black Hat:
    * Asia ![](https://assets.kitploit.com/production/public/readmes/9048/2451a1242525de0d95801a1a38e762fc8809c0910f6e02d958d2daf747c40002.png):
      [2021](https://drive.google.com/file/d/1D_Y-oFqP4BAlFPeFzDeZukSp4RKGvrQU/view?usp=sharing)
    *
    Europe ![](https://assets.kitploit.com/production/public/readmes/9048/3bae7c01c5030e04ff02abf08a93e4b721d7321b19cc63b85c761fd8033963ca.png)
    [2021](https://docs.google.com/presentation/d/1qn0ecorYNtSvm-uh9n62oTbUhqHqxp6698vh5Zg5ZTY/edit?usp=sharing)


* MIPHI ![](https://assets.kitploit.com/production/public/readmes/9048/ede20b29b68c8fc2caa7499d3eb41704e40b236b4b4889f4a868f4a1b3aedb90.png):
  [2021](https://docs.google.com/presentation/d/1MIioNG_ChvGH_Wcxcg_Cc3C68E3zGiKREU0oo7CdCZg/edit?usp=sharing)


* Defcon-NN ![](https://assets.kitploit.com/production/public/readmes/9048/ede20b29b68c8fc2caa7499d3eb41704e40b236b4b4889f4a868f4a1b3aedb90.png):
  [2021](https://docs.google.com/presentation/d/1eW19sIikp6DGju8YjfhJoPYqpIsCvupmQZfcmr39YQ4/edit?usp=sharing)


* DC7495 ![](https://assets.kitploit.com/production/public/readmes/9048/ede20b29b68c8fc2caa7499d3eb41704e40b236b4b4889f4a868f4a1b3aedb90.png):
  [2021](https://docs.google.com/presentation/d/1KQPvxGoPl6c954GyL9ugUCGNOvOa0uM1FtGMbn-vJHY/edit?usp=sharing)

* H@cktivityCon🌐:
  [2021](https://docs.google.com/presentation/d/1Zit2km6TAjwdiKJSLI1COKkM70q2aGqnDa7PWs1JTL4/edit?usp=sharing)

* Standoff ![](https://assets.kitploit.com/production/public/readmes/9048/ede20b29b68c8fc2caa7499d3eb41704e40b236b4b4889f4a868f4a1b3aedb90.png):
  [2021](https://docs.google.com/presentation/d/1Cp-a9cmvMnNf7pqHz3A7jEwx30UvRcvhZlCO1qwN6Jw/edit?usp=sharing)

* PHDays ![](https://assets.kitploit.com/production/public/readmes/9048/ede20b29b68c8fc2caa7499d3eb41704e40b236b4b4889f4a868f4a1b3aedb90.png)
  [2022](https://docs.google.com/presentation/d/10XXRDYckjwPMjBbbJtLXWulI0oz8ECTjWLOtPEEvr6M/edit?usp=sharing)

# 🏢 기업

Pentest Collaboration Framework를 사용하는 기업 목록이 표시될 예정입니다.

회사를 추가하려면 다음 항목을 읽어보세요 :)

# ❤️ 기여

프로젝트를 돕거나 PCF 개발자를 격려하고 싶다면 다음 중 하나를 할 수 있습니다:

* 프레젠테이션/연구 기사/포럼 주제/기타 정보 자료에서 PCF를 언급하세요.
* 친구/동료에게 알려주세요.
* 이 저장소에 "Star"를 눌러주세요.
* PCF 텔레그램 채팅을 잊지 마세요
  https://t.me/PentestCollaborationFramework
* gitlab 이슈 페이지에서 더 많은 기능/버그 요청을 만들어주세요
  https://gitlab.com/invuls/pentest-projects/pcf/-/issues
* 직장에서 사용한다면 @drakylar(Telegram)에게 문의하여 "Companies" 항목의 README.md에 회사 아이콘 + 링크를 추가해 달라고 요청할 수 있습니다.
* PCF용 템플릿 예제를 더 만들어 저(@drakylar Telegram)에게 보내주시면 메인 저장소의 template 예제 폴더에 추가하겠습니다.
* YouTube 튜토리얼이 많지 않으니 하나 만들어 주셔도 됩니다 :)
* 또한 nmap 스크립트 플러그인을 더 만들어 @drakylar에게 보낼 수 있습니다. 자세한 내용은 여기:
  https://gitlab.com/invuls/pentest-projects/pcf/-/issues/34
  https://gitlab.com/invuls/pentest-projects/pcf/-/blob/master/routes/ui/tools_addons/nmap_scripts/nmap_example.py

**자주 묻는 질문이 있습니다:**
> 프로젝트에 돈을 기부하려면 어떻게 하나요?

방법은 없습니다. 한동안 이 프로젝트를 포기하지 않을 것이라고 보장할 수 없으므로, 최선의 "기부"는 유틸리티 개발과 배포에 기여하는 것입니다.

> 이 저장소에 병합 요청을 하려면 어떻게 하나요?

이것도 방법은 없습니다. PCF를 더 빠르게 개발하려면 모든 코드를 알아야 하므로, gitlab에 버그/기능 요청과 제가 수정에 사용할 수 있는 코드 예제를 포함한 이슈를 만들어 주세요.
도구 다운로드
구조
  • :family_mmb: 팀
    • 작업 팀
    • 개인 팀
  • ⛑ 침투 테스트 프로젝트
    • 🖥️ 호스트
      • ip-address
      • hostnames
      • 운영 체제
      • 열린 포트
      • 테스터 메모
    • 🐞 이슈
      • 🌐 네트워크
      • 🔑 발견된 자격 증명
      • 📝 메모
      • 💬 채팅
      • 📊 보고서 생성
        • 📁 파일
        • 🛠 도구
      이미지
      이름PCFLairDradisFaradayAttackForgePenTest.WSHiveCervantes
      휴대 가능✅❌❌❌❌✅💲❌❌
      크로스 플랫폼✅✅✅✅❌❌❌❌
      무료✅✅❌✅❌✅❌✅❌✅❌✅✅
      지원 중단 아님!✅❌✅✅✅✅❌✅
      데이터 내보내기✅❌✅✅✅✅❌✅✅❌✅
      채팅✅❌❌❌✅❌✅❌
      보안 전문가용, 관리자용 아님✅✅✅✅❌✅❌✅❌✅
      보고서 생성✅❌✅✅✅✅✅✅
      API✅❌✅✅✅✅✅✅✅
      이슈 템플릿✅❌✅✅✅❌✅✅
      도구 이름통합 유형설명
      Nmap가져오기XML 결과 가져오기 (IP, 포트, 서비스 유형, 서비스 버전, 호스트명, OS). 지원 플러그인: vulners
      Nessus가져오기.nessus 결과 가져오기 (IP, 포트, 서비스 유형, 보안 이슈, OS)
      Qualys가져오기.xml 결과 가져오기 (IP, 포트, 서비스 유형, 보안 이슈)
      Masscan가져오기XML 결과 가져오기 (IP, 포트)
      Nikto가져오기XML, CSV, JSON 결과 가져오기 (이슈, IP, 포트)
      Acunetix가져오기XML 결과 가져오기 (IP, 포트, 이슈)
      Burp Suite Enterprise가져오기HTML 결과 가져오기 (IP, 포트, 호스트명, 이슈, PoC)
      kube-hunter가져오기JSON 결과 가져오기 (IP, 포트, 서비스, 이슈)
      Checkmarx SAST가져오기XML/CSV 결과 가져오기 (코드 정보, 이슈)
      Dependency-check가져오기XML 결과 가져오기 (코드 이슈)
      OpenVAS/GVM가져오기XML 결과 가져오기 (IP, 포트, 호스트명, 이슈)
      NetSparker가져오기XML 결과 가져오기 (IP, 포트, 호스트명, 이슈)
      BurpSuite가져오기/확장 프로그램Burp Suite에서 이슈를 빠르게 전송하기 위한 확장 프로그램입니다.
      ipwhois스캔호스트/네트워크를 스캔하고 whois 데이터 저장
      shodan스캔호스트를 스캔하고 정보 저장 (IP, 포트, 서비스).
      HTTP-Sniffer추가모든 프로젝트에 여러 http-sniffer 생성.
      WPScan가져오기JSON 결과 가져오기 (IP, 포트, 호스트명, 이슈)
      DNSrecon가져오기JSON/CSV/XML 결과 가져오기 (IP, 포트, 호스트명)
      theHarvester가져오기XML 결과 가져오기 (IP, 호스트명)
      Metasploit가져오기XML 프로젝트 가져오기 (IP, 포트, 호스트명, 이슈)
      Nuclei가져오기JSON 결과 가져오기 (IP, 호스트명, 포트, 이슈)
      PingCastle가져오기XML 결과 가져오기 (IP, 이슈)
      MaxPatrol가져오기XML 결과 가져오기 (IP, 포트, 이슈)
      Scanvus가져오기JSON 보고서 가져오기 (이슈)
      Tenable.sc가져오기.nessus 결과 가져오기 (IP, 포트, 서비스 유형, 보안 이슈, OS)
      aiodnsbrute가져오기JSON/CSV 결과 가져오기 (IP, 호스트명)
      Advanced Port Scanner가져오기XML 결과 가져오기 (IP, 호스트명, 포트)
      RedCheck가져오기CSV 결과 가져오기 (IP, 포트, 보안 이슈)
      MaxPatrol VM가져오기XML 결과 가져오기 (IP, 포트, 호스트명, OS, 보안 이슈)