Verification Report · cyberchef v11.5.0
NOT PUBLISHED
cyberchef-v11.5.0-20260924-001
verified_at 2026-09-24T06:52:08Z
Immutable inputs
| App version | v11.5.0 ← release tag v11.5.0 · source 8cd426dd4f40 |
| Image (exact tag) | ghcr.io/gchq/cyberchef:11.5.0 |
| Image digest (linux/amd64) | sha256:fa74354a9c5dd014c8dacee843eb9218fb13465d678d8b049e97bc26a69a1640 |
| Index digest | sha256:f04a39926344faf8e4cbbc8c92fb125d2b466f9be62db09aff23c7c406101a51 |
| Pulled as | ghcr.io/gchq/cyberchef:11.5.0@sha256:fa74354a9c5dd014c8dacee843eb9218fb13465d678d8b049e97bc26a69a1640 via ghcr.io |
| Platform contract | ami-0045d7fc2ad003464 · us-east-1/x86_64 · source=public (plat-us-east-1-x86_64-20260924-002) |
| Config revisions | app 508f4d3e3fd3 · compose d96240946098 |
| Release type | new_version — rule4: minor/major change v11.5.0 -> (11, 5, 0) |
Publish gate
| Check | Field | Result |
|---|
| Compose started | checks.compose_started | Passed |
| Container healthy | checks.container_healthy | Passed |
| Health check passed | checks.health_check_passed | Passed |
| Application tests | checks.tests_passed | Passed |
| Screenshots captured | checks.screenshots_generated | Passed |
| Screenshots published | checks.screenshots_uploaded | Failed |
| Report published | checks.report_uploaded | Failed |
| Manifest published | checks.verification_manifest_uploaded | Failed |
| Platform contract valid | checks.required_platform_contract_valid | Passed |
Evidence
| Health probe | HTTP 200 — ready |
| Version assertion | True actual 11.5.0 — 匹配(exact):kind=exec_command 取到 '11.5.0',期望 '11.5.0' |
| Tests | pytest exit=0
. [100%]
==================================== PASSES ====================================
=========================== short test summary info ============================
PASSED apps/cyberchef/tests/test_smoke.py::test_app_and_required_assets
1 passed in 0.08s
|
| Container state | running |
| Duration | 16.6s(2026-09-24T06:51:51Z → 2026-09-24T06:52:07Z) |
Screenshots

home · CyberChef / CyberChef 数据处理
Application test output
pytest exit=0
. [100%]
==================================== PASSES ====================================
=========================== short test summary info ============================
PASSED apps/cyberchef/tests/test_smoke.py::test_app_and_required_assets
1 passed in 0.08s
Container logs (tail)
--- compose up ---
cyberchef Pulling
cyberchef Pulled
Network cn-cyberchef-fce97947da93_default Creating
Network cn-cyberchef-fce97947da93_default Created
Container cn-cyberchef-fce97947da93-cyberchef-1 Creating
Container cn-cyberchef-fce97947da93-cyberchef-1 Created
Container cn-cyberchef-fce97947da93-cyberchef-1 Starting
Container cn-cyberchef-fce97947da93-cyberchef-1 Started
--- container logs ---
cyberchef-1 | /docker-entrypoint.sh: /docker-entrypoint.d/ is not empty, will attempt to perform configuration
cyberchef-1 | /docker-entrypoint.sh: Looking for shell scripts in /docker-entrypoint.d/
cyberchef-1 | /docker-entrypoint.sh: Launching /docker-entrypoint.d/10-listen-on-ipv6-by-default.sh
cyberchef-1 | 10-listen-on-ipv6-by-default.sh: info: Getting the checksum of /etc/nginx/conf.d/default.conf
cyberchef-1 | 10-listen-on-ipv6-by-default.sh: info: /etc/nginx/conf.d/default.conf differs from the packaged version
cyberchef-1 | /docker-entrypoint.sh: Sourcing /docker-entrypoint.d/15-local-resolvers.envsh
cyberchef-1 | /docker-entrypoint.sh: Launching /docker-entrypoint.d/20-envsubst-on-templates.sh
cyberchef-1 | /docker-entrypoint.sh: Launching /docker-entrypoint.d/30-tune-worker-processes.sh
cyberchef-1 | /docker-entrypoint.sh: Configuration complete; ready for start up
cyberchef-1 | 2026/09/24 06:52:04 [notice] 1#1: using the "epoll" event method
cyberchef-1 | 2026/09/24 06:52:04 [notice] 1#1: nginx/1.30.4
cyberchef-1 | 2026/09/24 06:52:04 [notice] 1#1: built by gcc 15.2.0 (Alpine 15.2.0)
cyberchef-1 | 2026/09/24 06:52:04 [notice] 1#1: OS: Linux 6.17.0-1022-azure
cyberchef-1 | 2026/09/24 06:52:04 [notice] 1#1: getrlimit(RLIMIT_NOFILE): 65536:65536
cyberchef-1 | 2026/09/24 06:52:04 [notice] 1#1: start worker processes
cyberchef-1 | 2026/09/24 06:52:04 [notice] 1#1: start worker process 29
cyberchef-1 | 2026/09/24 06:52:04 [notice] 1#1: start worker process 30
cyberchef-1 | 2026/09/24 06:52:04 [notice] 1#1: start worker process 31
cyberchef-1 | 2026/09/24 06:52:04 [notice] 1#1: start worker process 32
cyberchef-1 | 172.18.0.1 - - [24/Sep/2026:06:52:04 +0000] "GET / HTTP/1.1" 200 74908 "-" "Python-urllib/3.12" "-"
cyberchef-1 | 172.18.0.1 - - [24/Sep/2026:06:52:04 +0000] "GET / HTTP/1.1" 200 74908 "-" "python-requests/2.34.2" "-"
cyberchef-1 | 172.18.0.1 - - [24/Sep/2026:06:52:04 +0000] "GET /sha256digest.txt HTTP/1.1" 200 65 "-" "python-requests/2.34.2" "-"
cyberchef-1 | 172.18.0.1 - - [24/Sep/2026:06:52:05 +0000] "GET / HTTP/1.1" 200 74908 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/153.0.8010.12 Safari/537.36" "-"
cyberchef-1 | 172.18.0.1 - - [24/Sep/2026:06:52:05 +0000] "GET /assets/main.css HTTP/1.1" 200 662490 "http://localhost:8080/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/153.0.8010.12 Safari/537.36" "-"
cyberchef-1 | 172.18.0.1 - - [24/Sep/2026:06:52:05 +0000] "GET /images/cook_male-32x32.png HTTP/1.1" 200 1624 "http://localhost:8080/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/153.0.8010.12 Safari/537.36" "-"
cyberchef-1 | 172.18.0.1 - - [24/Sep/2026:06:52:05 +0000] "GET /images/cyberchef-128x128.png HTTP/1.1" 200 5970 "http://localhost:8080/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/153.0.8010.12 Safari/537.36" "-"
cyberchef-1 | 172.18.0.1 - - [24/Sep/2026:06:52:05 +0000] "GET /images/fork_me.png HTTP/1.1" 200 5453 "http://localhost:8080/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/153.0.8010.12 Safari/537.36" "-"
cyberchef-1 | 172.18.0.1 - - [24/Sep/2026:06:52:05 +0000] "GET /assets/02aafe15b98928fdaa38.ttf HTTP/1.1" 200 354228 "http://localhost:8080/assets/main.css" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/153.0.8010.12 Safari/537.36" "-"
cyberchef-1 | 172.18.0.1 - - [24/Sep/2026:06:52:05 +0000] "GET /assets/main.js HTTP/1.1" 200 13616390 "http://localhost:8080/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/153.0.8010.12 Safari/537.36" "-"
Raw manifest
{
"schema_version": "1.0",
"verification_id": "cyberchef-v11.5.0-20260924-001",
"app": "cyberchef",
"app_version": "v11.5.0",
"release": {
"source_repo": "gchq/CyberChef",
"source_revision": "8cd426dd4f40f1423912d5fad91b578a86a65112",
"release_tag": "v11.5.0",
"upstream_tag": "v11.5.0",
"image_reference": "ghcr.io/gchq/cyberchef:11.5.0"
},
"container": {
"image": "ghcr.io/gchq/cyberchef:11.5.0",
"digest": "sha256:fa74354a9c5dd014c8dacee843eb9218fb13465d678d8b049e97bc26a69a1640",
"manifest_digest": "sha256:f04a39926344faf8e4cbbc8c92fb125d2b466f9be62db09aff23c7c406101a51",
"platform": "linux/amd64"
},
"platform": {
"platform_verification_id": "plat-us-east-1-x86_64-20260924-002",
"ami_id": "ami-0045d7fc2ad003464",
"base_ami_source": "public",
"source_ami_name": "ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-*",
"region": "us-east-1",
"architecture": "x86_64"
},
"config": {
"app_config_revision": "508f4d3e3fd3653006d6344f5f9aff00e30a6c44",
"compose_revision": "d9624094609878ad945e6351100fd6ba1bbeaa28",
"tests_revision": "0144a6a931d5f397d362bc49dafa80e20de5a762",
"template_revision": "c9350db2baff041f7af1051e500f8db9da8c749a"
},
"verification": {
"application": "passed",
"platform": "referenced",
"tests": "passed"
},
"checks": {
"compose_started": true,
"container_healthy": true,
"health_check_passed": true,
"tests_passed": true,
"screenshots_generated": true,
"screenshots_uploaded": false,
"report_uploaded": false,
"verification_manifest_uploaded": false,
"required_platform_contract_valid": true
},
"artifacts": {
"screenshots": [
{
"scenario": "home",
"file": "home.png",
"url": "https://pub-7abe6acc470447c0a101cc20ce10ceee.r2.dev/screenshots/cyberchef/v11.5.0/home.png",
"caption": {
"en": "CyberChef",
"zh": "CyberChef 数据处理"
}
}
],
"report_url": "",
"workflow_run_url": "https://github.com/CoreNovaLabs/CoreNovaLaunch/actions/runs/35966515432"
},
"website": {
"app": "cyberchef",
"app_version": "v11.5.0",
"verification_id": "cyberchef-v11.5.0-20260924-001",
"verification_run_id": "35966515432",
"platform_verification_id": "plat-us-east-1-x86_64-20260924-002",
"ami_id": "ami-0045d7fc2ad003464",
"architecture": "x86_64",
"region": "us-east-1",
"display_name": {
"en": "CyberChef",
"zh": "CyberChef 数据处理"
},
"description": {
"en": "Compose browser-based recipes for encoding, decoding and data analysis",
"zh": "组合浏览器处理步骤,完成数据编码、解码和分析"
},
"category": "productivity",
"icon": "/icons/cyberchef.svg",
"featured": false,
"tags": [
"data-analysis",
"encoding",
"recipes"
],
"features": [
{
"en": "Compose browser-based recipes for encoding, decoding and data analysis",
"zh": "组合浏览器处理步骤,完成数据编码、解码和分析"
}
],
"health": "passed",
"status": "pending",
"verified_at": "2026-09-24T06:52:08Z",
"report_url": "",
"workflow_run_url": "https://github.com/CoreNovaLabs/CoreNovaLaunch/actions/runs/35966515432",
"screenshots_order": [
"home"
],
"deploy": {
"documentation_url": "https://github.com/gchq/CyberChef/wiki",
"regions": [
"us-east-1"
],
"instance_type": "t3.small",
"data_volume_gb": 0,
"container_port": 8080,
"health_check_path": "/",
"docker_image": "ghcr.io/gchq/cyberchef:11.5.0",
"extra_environment": [],
"template": {
"url": "https://corenovalaunch-templates.s3.us-east-1.amazonaws.com/corenova-one-click.template.yaml",
"revision": "c9350db2baff041f7af1051e500f8db9da8c749a"
},
"post_deploy": {
"notes": [
{
"en": "Save recipes and output files to your device. Processing runs in the browser and this deployment has no server-side workspace storage.",
"zh": "请将配方和输出文件保存到自己的设备。处理在浏览器中执行,此部署不提供服务端工作区存储。"
}
]
},
"persistence": "none"
},
"release": {
"type": "new_version",
"previous_version": "v11.5.0",
"type_evidence": "rule4: minor/major change v11.5.0 -> (11, 5, 0)"
},
"screenshots": [
{
"scenario": "home",
"file": "home.png",
"url": "https://pub-7abe6acc470447c0a101cc20ce10ceee.r2.dev/screenshots/cyberchef/v11.5.0/home.png",
"caption": {
"en": "CyberChef",
"zh": "CyberChef 数据处理"
}
}
]
},
"verification_run_id": "35966515432",
"verified_at": "2026-09-24T06:52:08Z"
}