RAWSEC의 사이버 보안 인벤토리는 4 개의 범주 (도구, 리소스, CTF 플랫폼, OS)의 인벤토리입니다. 이 CLI는 프로젝트를 검색하고 모든 프로젝트를 카테고리별로 나열 할 수 있으며 자세한 내용은 옵션 -헬프로 연구를 필터링 할 수 있습니다.
RawSec-Cli를 설치하려면 Pip을 사용하기 만하면됩니다.
pip install rawsec-cli
Docker 이미지에서 Rawsec-Cli를 실행하려면 실행하십시오.
docker run -it docker.pkg.github.com/mbouamama/rawsec_cli/rawsec-cli:latest rawsec-cli --help
git에 rawsec-cli를 설치하려면 :
git clone https://github.com/mBouamama/rawsec_cli.git
cd ./rawsec_cli
pip install -r requirements.txt
python setup.py install
BlackArch에 RawSec-Cli를 설치하려면 :
pacman -S rawsec-cli
검색 명령은 도구, 리소스, CTF 플랫폼, OS에 사용될 수 있습니다. 모든 프로젝트는 탭에 표시됩니다. 1 개의 결과 만 포함 된 연구가있는 경우 RAWSEC는 새로운 브로어 탭을 소스 프로젝트 또는 웹 사이트로 리디렉션하여 존재합니다.
키워드로 검색 할 수 있으며, 설명이나 이름에 JWT가있는 모든 프로젝트를 볼 수 있습니다.
rawsec-cli search jwt
프로젝트를 검색 할 수 있습니다. 검색이 포함 된 검색이 포함 된 경우 결과가 콘솔에 표시되며 정보가 표시되거나 소스가있는 경우 웹 사이트로 리디렉션하여 브라우저에 탭이 열립니다.
rawsec-cli search myjwt
모든 프로젝트를 카테고리별로 나열 할 수 있습니다.
rawsec-cli list
output:
ctf
os
resources
tools
Tool의 카테고리별로 모든 도구를 나열 할 수 있습니다.
Category available:
binary_exploitation
bug_bounty
cloud
code_analysis
collaboration_report
configuration_audit
cracking
cryptography
digital_forensics
honeypot_decoy
incident_response
intentionally_vulnerable_applications
networking
osint
other
plugins
red_teaming
reverse_engineering
steganography
system_exploitation
threat_intelligence
vulnerability_assessment
web_application_exploitation
wireless
모든 도구 나열 :
rawsec-cli list tools
모든 바이너리 익스플로잇 도구 나열 :
rawsec-cli list tools binary_exploitation
리소스 카테고리별로 모든 도구를 나열 할 수 있습니다.
Category available:
bug_bounty_and_disclosure_platforms
challenges_platforms
cve
events
information
knowledge_and_tools
national_security_agencies_and_services
non_english
trainings_and_courses
tutorials
writeups_collections_and_challenges_source
모든 리소스 나열 :
rawsec-cli list resources
모든 이벤트 리소스 나열 :
rawsec-cli list resources events
CTF 카테고리별로 모든 CTF를 나열 할 수 있습니다.
Category available:
attack_defense
hybrid
jeopardy
모든 CTF를 나열하십시오.
rawsec-cli list ctf
모든 공격 _defense ctf를 나열하십시오.
rawsec-cli list ctf attack_defense
OS 카테고리별로 모든 도구를 나열 할 수 있습니다.
Category available:
maintained
no_more_maintained
project_transferred
모든 OS 목록 :
rawsec-cli list os
모든 유지 보수 OS를 나열합니다.
rawsec-cli list os maintained
| 명령 | 유형 | 설명 |
|---|---|---|
| -v, -버전 | 없음 | 표시 버전. |
| -h, -help | 없음 | 도움말 메시지와 종료를 보여주십시오. |
| 명령 | 유형 | 설명 |
|---|---|---|
| -l, -lang | 언어 | 언어별로 필터 |
| -P, -급여 | 없음 | 가격별로 필터, 가격이 지불 된 경우 |
| -f, -프리 | 없음 | 가격이 무료 인 경우 가격별로 필터 |
| -on, -online | 없음 | 온라인으로 온라인으로 필터를 필터링하십시오. 온라인은 사실입니다 |
| -Off, -offline | 없음 | 온라인으로 온라인으로 필터는 False와 동일합니다 |
| -B, -Blackarch | 없음 | BlackArch에 필터 PACKED가 BlackArch에있을 때 필터 |
| -o, -출력 | 목록, JSON, CSV, 테이블 | 출력 형식 |
| -of,-출력 파일 | 파일 경로 | 원하는 경우 출력 파일 이름입니다. |
| -h, -help | 없음 | 검색 도움말 메시지 및 종료 표시를 표시하십시오. |
| 명령 | 유형 | 설명 |
|---|---|---|
| -l, -lang | 언어 | 언어별로 필터 |
| -P, -급여 | 없음 | 가격별로 필터, 가격이 지불 된 경우 |
| -f, -프리 | 없음 | 가격이 무료 인 경우 가격별로 필터 |
| -on, -online | 없음 | 온라인으로 온라인으로 필터를 필터링하십시오. 온라인은 사실입니다 |
| -Off, -offline | 없음 | 온라인으로 온라인으로 필터는 False와 동일합니다 |
| -B, -Blackarch | 없음 | BlackArch에 필터 PACKED가 BlackArch에있을 때 필터 |
| -o, -출력 | 목록, JSON, CSV, 테이블 | 출력 형식 |
| -of,-출력 파일 | 파일 경로 | 원하는 경우 출력 파일 이름입니다. |
| -h, -help | 없음 | 목록 도구를 표시하는 메시지와 종료. |
| 명령 | 유형 | 설명 |
|---|---|---|
| -P, -급여 | 없음 | 가격별로 필터, 가격이 지불 된 경우 |
| -f, -프리 | 없음 | 가격이 무료 인 경우 가격별로 필터 |
| -o, -출력 | 목록, JSON, CSV, 테이블 | 출력 형식 |
| -of,-출력 파일 | 파일 경로 | 원하는 경우 출력 파일 이름입니다. |
| -h, -help | 없음 | 목록 리소스 도움말 메시지 및 종료 표시. |
| 명령 | 유형 | 설명 |
|---|---|---|
| -l, -lang | 언어 | 언어별로 필터 |
| -P, -급여 | 없음 | 가격별로 필터, 가격이 지불 된 경우 |
| -f, -프리 | 없음 | 가격이 무료 인 경우 가격별로 필터 |
| -o, -출력 | 목록, JSON, CSV, 테이블 | 출력 형식 |
| -of,-출력 파일 | 파일 경로 | 원하는 경우 출력 파일 이름입니다. |
| -h, -help | 없음 | 목록 CTF 도움말 메시지 및 종료 표시. |
| 명령 | 유형 | 설명 |
|---|---|---|
| -B, -베이스 | 텍스트 | 기본 필터 (예 : Linux) |
| -o, -출력 | 목록, JSON, CSV, 테이블 | 출력 형식 |
| -of,-출력 파일 | 파일 경로 | 원하는 경우 출력 파일 이름입니다. |
| -h, -help | 없음 | 목록 CTF 도움말 메시지 및 종료 표시. |
Github 릴리스를 확인하십시오. 최신 정보는 https://github.com/mbouamama/rawsec_cli/releases/latest에서 제공됩니다
감사합니다 .md.
make lint 와 함께 Lint를 확인하십시오make test 로 Unit_Test를 확인하십시오통나무가 다소 길어집니다. 자체 파일로 이동했습니다.
변경 사항을 참조하십시오.