← The evidence ledger
Evidence row 121254
Observed , by baseline/1.
- Kind
- listing
- About
- source_record x402_bazaar:https://sicher.halowerk.com/v1/oss-zip-archive-inventory-audit
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 4ed26b9755c0d1a6c48a3765ed322abacd254254cfbcc6b3c078d3a100965365
- Leaf
- 0xbecf03c9ed504a262f8d77b7f029ad8fe66a8a8a092e95c470b91c50845473c9
What was observed
{
"endpoints": [
[
"x402",
"https://sicher.halowerk.com/v1/oss-zip-archive-inventory-audit"
]
],
"name": "HALOWERK sicherwerk",
"owner_address": "0x2880edfff13100677bf97a3cbdf3bc34771c4e5e",
"raw": {
"accepts": [
{
"amount": "2000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"asset": "USDC",
"assetTransferMethod": "eip3009",
"eip712Domain": {
"chainId": 8453,
"name": "USD Coin",
"verifyingContract": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"version": "2"
},
"name": "USD Coin",
"network_name": "Base Mainnet",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:8453",
"payTo": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
"scheme": "exact"
}
],
"description": "Reads the central directory of a supplied ZIP archive with the pinned unzip build and reports what it would do if you unpacked it, without unpacking anything. Every entry is listed with its uncompressed size and method, and three specific hazards are named: paths that climb out of the target directory, names the archive repeats so that a later entry silently overwrites an earlier one, and a total uncompressed size far out of proportion to the archive.",
"extensions": {
"bazaar": {
"info": {
"input": {
"bodyType": "json",
"exampleUrl": "https://sicher.halowerk.com/v1/oss-zip-archive-inventory-audit/schema#/requestExample",
"method": "POST",
"schemaUrl": "https://sicher.halowerk.com/v1/oss-zip-archive-inventory-audit/schema#/inputSchema",
"type": "http"
},
"output": {
"example": {
"operation": "archive-inventory-audit",
"result": {
"absolute_path_entries": [],
"archive_bytes": 2631,
"archive_sha256": "21c6f7266d065bf3f905b187af94788fd434710560f25fb6f082d7c675100443",
"backslash_entries": [],
"compression_percent": 99.9,
"duplicate_entry_names": [
"daten/werte.csv"
],
"entries": [
{
"kind": "binary",
"method": "defN",
"modified": "26-Sep-18 20:24",
"name": "liesmich.txt",
"permissions": "?rw-------",
"uncompressed_bytes": 75
},
{
"kind": "binary",
"method": "defN",
"modified": "26-Sep-18 20:24",
"name": "daten/werte.csv",
"permissions": "?rw-------",
"uncompressed_bytes": 26
},
{
"kind": "binary",
"method": "defN",
"modified": "26-Sep-18 20:24",
"name": "../ausserhalb.conf",
"permissions": "?rw-------",
"uncompressed_bytes": 16
},
{
"kind": "binary",
"method": "defN",
"modified": "26-Sep-18 20:24",
"name": "gross.bin",
"permissions": "?rw-------",
"uncompressed_bytes": 2000000
},
{
"kind": "binary",
"method": "defN",
"modified": "26-Sep-18 20:24",
"name": "daten/werte.csv",
"permissions": "?rw-------",
"uncompressed_bytes": 14
}
],
"entry_count": 5,
"expansion_ratio": 760.217,
"largest_entry_bytes": 2000000,
"methods_used": [
"defN"
],
"path_traversal_entries": [
"../ausserhalb.conf"
],
"total_compressed_bytes": 2091,
"total_uncompressed_bytes": 2000131,
"unparsed_lines": [],
"warnings": [
"Entries contain a parent-directory segment; extracting them could write outside the target directory.",
"The archive names the same path more than once; the last one usually wins on extraction.",
"Uncompressed size exceeds the archive size by more than a hundredfold.",
"Reads the central directory only. Nothing was extracted and no entry content was examined."
]
},
"runtime_ms": 79.774,
"upstream": {
"binary_sha256": "b582f2d782989a4d0105284b8032b076222eb29a6c141b5c53b792c864199396",
"components": [
"/usr/bin/unzip"
],
"package_version": "6.0-28ubuntu4.1",
"project": "Info-ZIP UnZip"
}
},
"exampleUrl": "https://sicher.halowerk.com/v1/oss-zip-archive-inventory-audit/schema#/outputExample",
"schemaUrl": "https://sicher.halowerk.com/v1/oss-zip-archive-inventory-audit/schema#/outputSchema",
"type": "json"
}
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": true,
"properties": {
"input": {
"additionalProperties": true,
"properties": {
"bodyType": {
"const": "json"
},
"exampleUrl": {
"format": "uri",
"type": "string"
},
"method": {
"const": "POST"
},
"schemaUrl": {
"format": "uri",
"type": "string"
},
"type": {
"const": "http"
}
},
"required": [
"type",
"method",
"bodyType"
],
"type": "object"
},
"output": {
"additionalProperties": true,
"properties": {
"exampleUrl": {
"format": "uri",
"type": "string"
},
"schemaUrl": {
"format": "uri",
"type": "string"
},
"type": {
"const": "json"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}
}
},
"lastUpdated": "2026-10-23T07:30:19.478Z",
"quality": {
"l30DaysTotalCalls": 1,
"l30DaysUniquePayers": 1,
"lastCalledAt": "2026-10-23T07:30:19.289Z"
},
"resource": "https://sicher.halowerk.com/v1/oss-zip-archive-inventory-audit",
"serviceName": "HALOWERK sicherwerk",
"tags": [
"oss",
"zip",
"p103"
],
"type": "http",
"x402Version": 2
},
"source": "x402_bazaar",
"summary": "Reads the central directory of a supplied ZIP archive with the pinned unzip build and reports what it would do if you unpacked it, without unpacking anything. Every entry is listed with its uncompressed size and method, and three specific hazards are named: paths that climb out of the target directory, names the archive repeats so that a later entry silently overwrites an earlier one, and a total uncompressed size far out of proportion to the archive."
}What the leaf hashes
{"body":"4ed26b9755c0d1a6c48a3765ed322abacd254254cfbcc6b3c078d3a100965365","id":121254,"kind":"listing","method":"baseline/1","observed_us":1793025619678718,"prev":null,"subject":"x402_bazaar:https://sicher.halowerk.com/v1/oss-zip-archive-inventory-audit","subject_kind":"source_record"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (296695 rows).
- 0xbecefdbb36dfa03cdb19306165bf6dbe09f238e286e10c9b106774a155b8c40a
- 0xfa2ebb932651fa2223b649ad63df6b14d082845cbe63f9d2dc29761c1117f7b3
- 0x928d37d29ba1bb2cac553fb096f12042c8ce206573b5b52431890b827880489f
- 0x147d0a7ab488da5c08f9571619829ae7c125597a2608f2346f2872265046746c
- 0xb17b73ff5b723e6000f2c955545e9d5c3e9754b439a5d7c95568bfe6ce81adf2
- 0x7ffdae71f32f47289fb96d597118b6284720e75e0375d60ed2a69c67995422b0
- 0x2a3cb8074eceaf506242c7054e069ff579dbf2686b9f6aab065e29ce470a63fb
- 0x9aeebea4bbab564d3574005fb0d6926ecf0c765799c7235703b2c3a37a2a8fc5
- 0x9256e1cced21980ce963d76c45e282793b4c006b22bce6775e9d2eb3e8e04993
- 0x48d04da54de88082e11aa43e473de1dfd941bdfb166e542aa1c13b29e3d7754a
- 0x0decbdcd600e934c38d679c1b99f27ba6676644e856ed6ba36bca74feb432866
- 0xc520305226daa0caf1c2416854f726ec072c950c1903497b2a1e88b0c6f406da
- 0x96eae331a78c1c9248bc58130ff83d31b884760a51fe7191de2a39105ae7c072
- 0xdbe2e8dd65ea1248b2936612538f18268abd5cf27ebdab3737694571ad496004
- 0x9f68b5e15459cb62b8c0cd4c124fa61c74147b4a5755a200fbecd21a581635d1
- 0x123ec8bee20ddc55223eeef5a4f4d6c4b6416515adbb911c56759f5cde56e452
- 0xd0651cb9bc8155eb52b5247d506e74b8a935057dc190ba52091702ac25ed3a40
- 0x9a9024edb5069d88a324facb310a5ce8e495214bbaa968f077bede437390194f
- 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
- Day root
- 0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
- Chained
- 0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
- Published
- On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae