{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:A47UJAQRSOCC35TZFOGMGMQNPY","short_pith_number":"pith:A47UJAQR","canonical_record":{"source":{"id":"2409.01994","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2024-09-03T15:40:02Z","cross_cats_sorted":["cs.CR"],"title_canon_sha256":"2ec0c8661668ad60591fa7aca0dfed1ad74b8383a48bbfb2761e2e231e2a5488","abstract_canon_sha256":"e481838576a1a8f3a12787a513750e5b3fc2504e66cf49a99c2935339c836fcf"},"schema_version":"1.0"},"canonical_sha256":"073f44821193842df6792b8cc3320d7e2a9a7f176141efe0d780667ee2b28676","source":{"kind":"arxiv","id":"2409.01994","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2409.01994","created_at":"2026-07-05T09:02:36Z"},{"alias_kind":"arxiv_version","alias_value":"2409.01994v1","created_at":"2026-07-05T09:02:36Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2409.01994","created_at":"2026-07-05T09:02:36Z"},{"alias_kind":"pith_short_12","alias_value":"A47UJAQRSOCC","created_at":"2026-07-05T09:02:36Z"},{"alias_kind":"pith_short_16","alias_value":"A47UJAQRSOCC35TZ","created_at":"2026-07-05T09:02:36Z"},{"alias_kind":"pith_short_8","alias_value":"A47UJAQR","created_at":"2026-07-05T09:02:36Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:A47UJAQRSOCC35TZFOGMGMQNPY","target":"record","payload":{"canonical_record":{"source":{"id":"2409.01994","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2024-09-03T15:40:02Z","cross_cats_sorted":["cs.CR"],"title_canon_sha256":"2ec0c8661668ad60591fa7aca0dfed1ad74b8383a48bbfb2761e2e231e2a5488","abstract_canon_sha256":"e481838576a1a8f3a12787a513750e5b3fc2504e66cf49a99c2935339c836fcf"},"schema_version":"1.0"},"canonical_sha256":"073f44821193842df6792b8cc3320d7e2a9a7f176141efe0d780667ee2b28676","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T09:02:36.956256Z","signature_b64":"aEzw53lR5RQmDU44NCwNQp73V4x+U5m05+lTmCClgxd18n84BLKPIdqafVtFUmiptT4IpOElrIqkgXJE9807CQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"073f44821193842df6792b8cc3320d7e2a9a7f176141efe0d780667ee2b28676","last_reissued_at":"2026-07-05T09:02:36.955769Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T09:02:36.955769Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2409.01994","source_version":1,"attestation_state":"computed"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T09:02:36Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"VnMrJMTtj8ejIcPDPmEMO4wxA/ttUAZshbefnEanNQhkRek49jgRkumc4E9sD4pzkmZET0s2UKwU+xpPynoyCA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-23T02:08:39.940635Z"},"content_sha256":"6adeda9e9d24c127927059380fd52fa767ff3fe07ac542a87724d49c911505da","schema_version":"1.0","event_id":"sha256:6adeda9e9d24c127927059380fd52fa767ff3fe07ac542a87724d49c911505da"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:A47UJAQRSOCC35TZFOGMGMQNPY","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"BinPRE: Enhancing Field Inference in Binary Analysis Based Protocol Reverse Engineering","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.CR"],"primary_cat":"cs.SE","authors_text":"Chengcheng Wan, Haiying Sun, Haoyi Chen, Jiayi Jiang, Ting Su, Xiyuan Zhang","submitted_at":"2024-09-03T15:40:02Z","abstract_excerpt":"Protocol reverse engineering (PRE) aims to infer the specification of network protocols when the source code is not available. Specifically, field inference is one crucial step in PRE to infer the field formats and semantics. To perform field inference, binary analysis based PRE techniques are one major approach category. However, such techniques face two key challenges - (1) the format inference is fragile when the logics of processing input messages may vary among different protocol implementations, and (2) the semantic inference is limited by inadequate and inaccurate inference rules.\n  To "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2409.01994","kind":"arxiv","version":1},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2409.01994/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"verdict_id":null},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T09:02:36Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"31W0z/FITShbUsZ3YyeacusyDnEFgyS0Ysk6ipuxUvsTIDa+6PAPg8+6dZ4C1FrHnilEO1NMqK2LTpA8QuG1BA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-23T02:08:39.941155Z"},"content_sha256":"023af824bfa74d5d3afcea4cae71dee1ec374229719366faef877b9426bacaf3","schema_version":"1.0","event_id":"sha256:023af824bfa74d5d3afcea4cae71dee1ec374229719366faef877b9426bacaf3"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/A47UJAQRSOCC35TZFOGMGMQNPY/bundle.json","state_url":"https://pith.science/pith/A47UJAQRSOCC35TZFOGMGMQNPY/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/A47UJAQRSOCC35TZFOGMGMQNPY/bundle.json","status":"primary"}],"public_keys":[{"key_id":"pith-v1-2026-05","algorithm":"ed25519","format":"raw","public_key_b64":"stVStoiQhXFxp4s2pdzPNoqVNBMojDU/fJ2db5S3CbM=","public_key_hex":"b2d552b68890857171a78b36a5dccf368a953413288c353f7c9d9d6f94b709b3","fingerprint_sha256_b32_first128bits":"RVFV5Z2OI2J3ZUO7ERDEBCYNKS","fingerprint_sha256_hex":"8d4b5ee74e4693bcd1df2446408b0d54","rotates_at":null,"url":"https://pith.science/pith-signing-key.json","notes":"Pith uses this Ed25519 key to sign canonical record SHA-256 digests. Verify with: ed25519_verify(public_key, message=canonical_sha256_bytes, signature=base64decode(signature_b64))."}],"merge_version":"pith-open-graph-merge-v1","built_at":"2026-08-23T02:08:39Z","links":{"resolver":"https://pith.science/pith/A47UJAQRSOCC35TZFOGMGMQNPY","bundle":"https://pith.science/pith/A47UJAQRSOCC35TZFOGMGMQNPY/bundle.json","state":"https://pith.science/pith/A47UJAQRSOCC35TZFOGMGMQNPY/state.json","well_known_bundle":"https://pith.science/.well-known/pith/A47UJAQRSOCC35TZFOGMGMQNPY/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:A47UJAQRSOCC35TZFOGMGMQNPY","merge_version":"pith-open-graph-merge-v1","event_count":2,"valid_event_count":2,"invalid_event_count":0,"equivocation_count":0,"current":{"canonical_record":{"metadata":{"abstract_canon_sha256":"e481838576a1a8f3a12787a513750e5b3fc2504e66cf49a99c2935339c836fcf","cross_cats_sorted":["cs.CR"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2024-09-03T15:40:02Z","title_canon_sha256":"2ec0c8661668ad60591fa7aca0dfed1ad74b8383a48bbfb2761e2e231e2a5488"},"schema_version":"1.0","source":{"id":"2409.01994","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2409.01994","created_at":"2026-07-05T09:02:36Z"},{"alias_kind":"arxiv_version","alias_value":"2409.01994v1","created_at":"2026-07-05T09:02:36Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2409.01994","created_at":"2026-07-05T09:02:36Z"},{"alias_kind":"pith_short_12","alias_value":"A47UJAQRSOCC","created_at":"2026-07-05T09:02:36Z"},{"alias_kind":"pith_short_16","alias_value":"A47UJAQRSOCC35TZ","created_at":"2026-07-05T09:02:36Z"},{"alias_kind":"pith_short_8","alias_value":"A47UJAQR","created_at":"2026-07-05T09:02:36Z"}],"graph_snapshots":[{"event_id":"sha256:023af824bfa74d5d3afcea4cae71dee1ec374229719366faef877b9426bacaf3","target":"graph","created_at":"2026-07-05T09:02:36Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"graph_snapshot":{"author_claims":{"count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","strong_count":0},"builder_version":"pith-number-builder-2026-05-17-v1","claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"integrity":{"available":true,"clean":true,"detectors_run":[],"endpoint":"/pith/2409.01994/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Protocol reverse engineering (PRE) aims to infer the specification of network protocols when the source code is not available. Specifically, field inference is one crucial step in PRE to infer the field formats and semantics. To perform field inference, binary analysis based PRE techniques are one major approach category. However, such techniques face two key challenges - (1) the format inference is fragile when the logics of processing input messages may vary among different protocol implementations, and (2) the semantic inference is limited by inadequate and inaccurate inference rules.\n  To ","authors_text":"Chengcheng Wan, Haiying Sun, Haoyi Chen, Jiayi Jiang, Ting Su, Xiyuan Zhang","cross_cats":["cs.CR"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2024-09-03T15:40:02Z","title":"BinPRE: Enhancing Field Inference in Binary Analysis Based Protocol Reverse Engineering"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2409.01994","kind":"arxiv","version":1},"verdict":{"created_at":null,"id":null,"model_set":{},"one_line_summary":"","pipeline_version":null,"pith_extraction_headline":"","strongest_claim":"","weakest_assumption":""}},"verdict_id":null}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:6adeda9e9d24c127927059380fd52fa767ff3fe07ac542a87724d49c911505da","target":"record","created_at":"2026-07-05T09:02:36Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"attestation_state":"computed","canonical_record":{"metadata":{"abstract_canon_sha256":"e481838576a1a8f3a12787a513750e5b3fc2504e66cf49a99c2935339c836fcf","cross_cats_sorted":["cs.CR"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2024-09-03T15:40:02Z","title_canon_sha256":"2ec0c8661668ad60591fa7aca0dfed1ad74b8383a48bbfb2761e2e231e2a5488"},"schema_version":"1.0","source":{"id":"2409.01994","kind":"arxiv","version":1}},"canonical_sha256":"073f44821193842df6792b8cc3320d7e2a9a7f176141efe0d780667ee2b28676","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"073f44821193842df6792b8cc3320d7e2a9a7f176141efe0d780667ee2b28676","first_computed_at":"2026-07-05T09:02:36.955769Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T09:02:36.955769Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"aEzw53lR5RQmDU44NCwNQp73V4x+U5m05+lTmCClgxd18n84BLKPIdqafVtFUmiptT4IpOElrIqkgXJE9807CQ==","signature_status":"signed_v1","signed_at":"2026-07-05T09:02:36.956256Z","signed_message":"canonical_sha256_bytes"},"source_id":"2409.01994","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:6adeda9e9d24c127927059380fd52fa767ff3fe07ac542a87724d49c911505da","sha256:023af824bfa74d5d3afcea4cae71dee1ec374229719366faef877b9426bacaf3"],"state_sha256":"c2d15f7c020eb33d5704d9523209ee8f96b21989d07d0b16ae2683543681527b"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"xI17iQB+WvOKzv4JMJRJN+kpPtZaJF5B8SH8ejlqW1en9mKkteYbwt0xKuD8Y90jVhBmKbxnEqVq5KiddgrsDQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-23T02:08:39.945755Z","bundle_sha256":"5ec948c8365151ccf68ebac8e811329971cff4d41888f27af4b7d92b6936b9d7"}}