AES-256 암호화로 텍스트를 한문투 문장으로 변환해 암호화합니다.
gchq/CyberChef
흔히 Cyber Swiss Army Knife라고 불리는 브라우저 기반 암호화·인코딩·압축·해싱 및 데이터 분석 웹 앱입니다.
대체할 수 있는 제품:Cyberchef Online Tools
Browserling Encoder
Hash Calculator
- 스타
- 36,197
- 포크
- 4,181
- 열린 이슈
- 601
- 마지막 커밋
- 그저께
어떤 프로젝트인가요?
CyberChef는 브라우저에서 일반적인 "사이버" 데이터 작업을 수행하는 웹 앱입니다. XOR와 Base64 같은 간단한 인코딩, AES·DES·Blowfish 같은 암호화, 바이너리 및 hexdump 출력, 압축과 압축 해제, 해시와 체크섬, IPv6 및 X.509 파싱, 문자 인코딩 변환을 지원합니다.
사용자는 작업을 목록으로 드래그해 레시피를 만들고, 입력 데이터를 넣어 결과를 확인합니다. Auto Bake는 입력이나 레시피가 바뀔 때마다 레시피를 다시 실행하며, 브레이크포인트를 사용하면 각 단계를 따라가며 확인할 수 있습니다. Magic detection 기능은 중첩된 인코딩을 자동으로 식별하려고 시도합니다.
모든 처리는 브라우저에서 로컬로 이루어지므로 입력 데이터와 레시피가 서버로 전송되지 않습니다. Docker로 로컬에서 실행하거나 Node.js로 소스 코드를 빌드할 수도 있습니다.
핵심 기능
- 01작업 순서를 바꿀 수 있는 드래그 앤 드롭 레시피 빌더
- 02입력이나 작업 단계가 바뀌면 레시피를 다시 실행하는 Auto Bake
- 03중첩된 인코딩의 자동 디코딩을 시도하는 Magic detection
- 04중간 데이터를 확인할 수 있는 브레이크포인트 및 단계별 실행
- 05공유 가능한 URL에 레시피와 입력 데이터를 인코딩
- 06데이터를 서버로 보내지 않고 클라이언트에서만 실행
활용 사례
- 보안 조사 중 의심스러운 인코딩 문자열이나 페이로드를 디코딩하고 분석
- 디버깅 중 hexdump, 타임스탬프 또는 문자 인코딩 변환
- 코드를 작성하지 않고 암호화나 해싱 작업 테스트
- 링크로 재현 가능한 데이터 변환 과정을 동료와 공유
빠른 시작
- 1
Docker Desktop을 설치하고 실행 중인지 확인하세요
- 2
미리 빌드된 Docker 이미지를 실행하세요
docker run -it -p 8080:8080 ghcr.io/gchq/cyberchef:latest - 3
브라우저에서 http://localhost:8080을 여세요
사용 전 알아둘 점
- 소스에서 실행하려면 Node.js v24가 필요합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- CyberChef은(는) 무엇인가요?
- 흔히 Cyber Swiss Army Knife라고 불리는 브라우저 기반 암호화·인코딩·압축·해싱 및 데이터 분석 웹 앱입니다. CyberChef는 브라우저에서 일반적인 "사이버" 데이터 작업을 수행하는 웹 앱입니다. XOR와 Base64 같은 간단한 인코딩, AES·DES·Blowfish 같은 암호화, 바이너리 및 hexdump 출력, 압축과 압축 해제, 해시와 체크섬, IPv6 및 X.509 파싱, 문자 인코딩 변환을 지원합니다.
- CyberChef은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- CyberChef은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- CyberChef은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. CyberChef의 마지막 커밋은 2026년 10월 23일입니다.
- CyberChef은(는) 어디에 사용할 수 있나요?
- 보안 조사 중 의심스러운 인코딩 문자열이나 페이로드를 디코딩하고 분석 디버깅 중 hexdump, 타임스탬프 또는 문자 인코딩 변환 코드를 작성하지 않고 암호화나 해싱 작업 테스트 링크로 재현 가능한 데이터 변환 과정을 동료와 공유
- CyberChef는 어떻게 설치하나요?
- Docker Desktop을 설치하고 실행 중인지 확인하세요 미리 빌드된 Docker 이미지를 실행하세요: docker run -it -p 8080:8080 ghcr.io/gchq/cyberchef:latest 브라우저에서 http://localhost:8080을 여세요
- CyberChef은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/gchq/CyberChef
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
브라우저에서 붙여넣은 내용을 암호화해 서버가 평문을 볼 수 없도록 하는 미니멀한 자체 호스팅 pastebin입니다.
키나 암호 이름 없이 인코딩·암호화된 텍스트와 다중 계층 체인을 분석·디코딩하는 Rust CLI 및 라이브러리입니다.
OpenSSL은 완전한 암호화 라이브러리와 openssl 명령줄 도구를 제공하는 범용 TLS, DTLS 및 QUIC 툴킷입니다.
사용자 식별자를 전혀 사용하지 않는 종단간 암호화 메시징 앱 및 네트워크
Dropbox, Google Drive, OneDrive 및 기타 동기화 클라우드 폴더에 저장된 파일을 클라이언트 측에서 투명하게 암호화하는 Windows, macOS, Linux용 데스크톱 클라이언트입니다.