{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2025:YNBSKQ4ISLXHTAHZNXWWWHMZLH","short_pith_number":"pith:YNBSKQ4I","schema_version":"1.0","canonical_sha256":"c34325438892ee7980f96ded6b1d9959e4067fa6f0fac881080ae6fb08c4b9f9","source":{"kind":"arxiv","id":"2509.04887","version":1},"attestation_state":"computed","paper":{"title":"RINSER: Accurate API Prediction Using Masked Language Models","license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.CY","authors_text":"Alsharif Abuadbba, Christopher Cody, Muhammad Ali Kaafar, Muhammad Ejaz Ahmed, Muhammad Ikram, Sean Lamont, Seyit Camtepe, Surya Nepal","submitted_at":"2025-09-05T08:08:11Z","abstract_excerpt":"Malware authors commonly use obfuscation to hide API identities in binary files, making analysis difficult and time-consuming for a human expert to understand the behavior and intent of the program. Automatic API prediction tools are necessary to efficiently analyze unknown binaries, facilitating rapid malware triage while reducing the workload on human analysts. In this paper, we present RINSER (AccuRate API predictioN using maSked languagE model leaRning), an automated framework for predicting Windows API (WinAPI) function names. RINSER introduces the novel concept of API codeprints, a set o"},"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":"2509.04887","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","primary_cat":"cs.CY","submitted_at":"2025-09-05T08:08:11Z","cross_cats_sorted":[],"title_canon_sha256":"12869dd3b7042de5c1a5c281e3d4321402cf9b26320c2103076cfc5fb56010c5","abstract_canon_sha256":"eaff5caf896553a61ebabf636d50e6e92b2827c7b0c791dd8d558486c1becfd9"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T12:05:31.683546Z","signature_b64":"EaXhhuL7eXp8/cIKHR7BAFRBiO4vtN4ZuHSgbT5lajlc8DDbcb5T5so4KuTwnStMe3iaTBKAjHu+G1qV2Y4PDQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"c34325438892ee7980f96ded6b1d9959e4067fa6f0fac881080ae6fb08c4b9f9","last_reissued_at":"2026-07-05T12:05:31.683042Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T12:05:31.683042Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"RINSER: Accurate API Prediction Using Masked Language Models","license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.CY","authors_text":"Alsharif Abuadbba, Christopher Cody, Muhammad Ali Kaafar, Muhammad Ejaz Ahmed, Muhammad Ikram, Sean Lamont, Seyit Camtepe, Surya Nepal","submitted_at":"2025-09-05T08:08:11Z","abstract_excerpt":"Malware authors commonly use obfuscation to hide API identities in binary files, making analysis difficult and time-consuming for a human expert to understand the behavior and intent of the program. Automatic API prediction tools are necessary to efficiently analyze unknown binaries, facilitating rapid malware triage while reducing the workload on human analysts. In this paper, we present RINSER (AccuRate API predictioN using maSked languagE model leaRning), an automated framework for predicting Windows API (WinAPI) function names. RINSER introduces the novel concept of API codeprints, a set o"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2509.04887","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/2509.04887/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":"2509.04887","created_at":"2026-07-05T12:05:31.683103+00:00"},{"alias_kind":"arxiv_version","alias_value":"2509.04887v1","created_at":"2026-07-05T12:05:31.683103+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2509.04887","created_at":"2026-07-05T12:05:31.683103+00:00"},{"alias_kind":"pith_short_12","alias_value":"YNBSKQ4ISLXH","created_at":"2026-07-05T12:05:31.683103+00:00"},{"alias_kind":"pith_short_16","alias_value":"YNBSKQ4ISLXHTAHZ","created_at":"2026-07-05T12:05:31.683103+00:00"},{"alias_kind":"pith_short_8","alias_value":"YNBSKQ4I","created_at":"2026-07-05T12:05:31.683103+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":0,"internal_anchor_count":0,"sample":[]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/YNBSKQ4ISLXHTAHZNXWWWHMZLH","json":"https://pith.science/pith/YNBSKQ4ISLXHTAHZNXWWWHMZLH.json","graph_json":"https://pith.science/api/pith-number/YNBSKQ4ISLXHTAHZNXWWWHMZLH/graph.json","events_json":"https://pith.science/api/pith-number/YNBSKQ4ISLXHTAHZNXWWWHMZLH/events.json","paper":"https://pith.science/paper/YNBSKQ4I"},"agent_actions":{"view_html":"https://pith.science/pith/YNBSKQ4ISLXHTAHZNXWWWHMZLH","download_json":"https://pith.science/pith/YNBSKQ4ISLXHTAHZNXWWWHMZLH.json","view_paper":"https://pith.science/paper/YNBSKQ4I","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2509.04887&json=true","fetch_graph":"https://pith.science/api/pith-number/YNBSKQ4ISLXHTAHZNXWWWHMZLH/graph.json","fetch_events":"https://pith.science/api/pith-number/YNBSKQ4ISLXHTAHZNXWWWHMZLH/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/YNBSKQ4ISLXHTAHZNXWWWHMZLH/action/timestamp_anchor","attest_storage":"https://pith.science/pith/YNBSKQ4ISLXHTAHZNXWWWHMZLH/action/storage_attestation","attest_author":"https://pith.science/pith/YNBSKQ4ISLXHTAHZNXWWWHMZLH/action/author_attestation","sign_citation":"https://pith.science/pith/YNBSKQ4ISLXHTAHZNXWWWHMZLH/action/citation_signature","submit_replication":"https://pith.science/pith/YNBSKQ4ISLXHTAHZNXWWWHMZLH/action/replication_record"}},"created_at":"2026-07-05T12:05:31.683103+00:00","updated_at":"2026-07-05T12:05:31.683103+00:00"}