{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2025:CO4AFG6KGRPN4AEY6VIU7TVC6D","short_pith_number":"pith:CO4AFG6K","schema_version":"1.0","canonical_sha256":"13b8029bca345ede0098f5514fcea2f0cb3ada322f276147c9c4c5dda3d2302c","source":{"kind":"arxiv","id":"2505.03425","version":1},"attestation_state":"computed","paper":{"title":"Directed Greybox Fuzzing via Large Language Model","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.CR","authors_text":"Hanxiang Xu, Haoyu Wang, Yanjie Zhao","submitted_at":"2025-05-06T11:04:07Z","abstract_excerpt":"Directed greybox fuzzing (DGF) focuses on efficiently reaching specific program locations or triggering particular behaviors, making it essential for tasks like vulnerability detection and crash reproduction. However, existing methods often suffer from path explosion and randomness in input mutation, leading to inefficiencies in exploring and exploiting target paths. In this paper, we propose HGFuzzer, an automatic framework that leverages the large language model (LLM) to address these challenges. HGFuzzer transforms path constraint problems into targeted code generation tasks, systematically"},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"canonical_record":{"source":{"id":"2505.03425","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2025-05-06T11:04:07Z","cross_cats_sorted":[],"title_canon_sha256":"3a4e2261da5520d61326cf166838c94f2768a2153c5583533778d7bc805168ba","abstract_canon_sha256":"17b6a682514479ab5884be61df9b0ef38e8056f77dd756b0a3d4415dff63fb8b"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T10:59:15.964795Z","signature_b64":"7pCgKIeuchD4zQUjiguQG/4OFn6U9lJr1cprNbIgQkmrUFZwFqdJpNqPhxgwyn1Har5DejdqYGYbFMLt8pStCA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"13b8029bca345ede0098f5514fcea2f0cb3ada322f276147c9c4c5dda3d2302c","last_reissued_at":"2026-07-05T10:59:15.964347Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T10:59:15.964347Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"Directed Greybox Fuzzing via Large Language Model","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.CR","authors_text":"Hanxiang Xu, Haoyu Wang, Yanjie Zhao","submitted_at":"2025-05-06T11:04:07Z","abstract_excerpt":"Directed greybox fuzzing (DGF) focuses on efficiently reaching specific program locations or triggering particular behaviors, making it essential for tasks like vulnerability detection and crash reproduction. However, existing methods often suffer from path explosion and randomness in input mutation, leading to inefficiencies in exploring and exploiting target paths. In this paper, we propose HGFuzzer, an automatic framework that leverages the large language model (LLM) to address these challenges. HGFuzzer transforms path constraint problems into targeted code generation tasks, systematically"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2505.03425","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/2505.03425/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"},"aliases":[{"alias_kind":"arxiv","alias_value":"2505.03425","created_at":"2026-07-05T10:59:15.964402+00:00"},{"alias_kind":"arxiv_version","alias_value":"2505.03425v1","created_at":"2026-07-05T10:59:15.964402+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2505.03425","created_at":"2026-07-05T10:59:15.964402+00:00"},{"alias_kind":"pith_short_12","alias_value":"CO4AFG6KGRPN","created_at":"2026-07-05T10:59:15.964402+00:00"},{"alias_kind":"pith_short_16","alias_value":"CO4AFG6KGRPN4AEY","created_at":"2026-07-05T10:59:15.964402+00:00"},{"alias_kind":"pith_short_8","alias_value":"CO4AFG6K","created_at":"2026-07-05T10:59:15.964402+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":2,"internal_anchor_count":0,"sample":[{"citing_arxiv_id":"2605.14431","citing_title":"FuzzAgent: Multi-Agent System for Evolutionary Library Fuzzing","ref_index":78,"is_internal_anchor":false},{"citing_arxiv_id":"2604.04102","citing_title":"Triggering and Detecting Exploitable Library Vulnerability from the Client by Directed Greybox Fuzzing","ref_index":68,"is_internal_anchor":false}]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/CO4AFG6KGRPN4AEY6VIU7TVC6D","json":"https://pith.science/pith/CO4AFG6KGRPN4AEY6VIU7TVC6D.json","graph_json":"https://pith.science/api/pith-number/CO4AFG6KGRPN4AEY6VIU7TVC6D/graph.json","events_json":"https://pith.science/api/pith-number/CO4AFG6KGRPN4AEY6VIU7TVC6D/events.json","paper":"https://pith.science/paper/CO4AFG6K"},"agent_actions":{"view_html":"https://pith.science/pith/CO4AFG6KGRPN4AEY6VIU7TVC6D","download_json":"https://pith.science/pith/CO4AFG6KGRPN4AEY6VIU7TVC6D.json","view_paper":"https://pith.science/paper/CO4AFG6K","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2505.03425&json=true","fetch_graph":"https://pith.science/api/pith-number/CO4AFG6KGRPN4AEY6VIU7TVC6D/graph.json","fetch_events":"https://pith.science/api/pith-number/CO4AFG6KGRPN4AEY6VIU7TVC6D/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/CO4AFG6KGRPN4AEY6VIU7TVC6D/action/timestamp_anchor","attest_storage":"https://pith.science/pith/CO4AFG6KGRPN4AEY6VIU7TVC6D/action/storage_attestation","attest_author":"https://pith.science/pith/CO4AFG6KGRPN4AEY6VIU7TVC6D/action/author_attestation","sign_citation":"https://pith.science/pith/CO4AFG6KGRPN4AEY6VIU7TVC6D/action/citation_signature","submit_replication":"https://pith.science/pith/CO4AFG6KGRPN4AEY6VIU7TVC6D/action/replication_record"}},"created_at":"2026-07-05T10:59:15.964402+00:00","updated_at":"2026-07-05T10:59:15.964402+00:00"}