Skip to content
View Yuuoniy's full-sized avatar
👣
go!
👣
go!

Highlights

  • Pro

Block or report Yuuoniy

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Yuuoniy/README.md

Hi there 👋

I build automated tools using program analysis and LLMs to extract implicit specifications and detect bugs at scale.

❤️ Here hosts the tools I have built as part of my research. They form a progressive framework:

  • APHP (USENIX Security 2023): I propose extracting specifications directly from known bug patches to support bug detection.
  • APISpecGen (NDSS 2025): To move beyond patch-extracted specifications, I introduce specification propagation analysis that automatically generates new specifications from seed specifications.
  • SpecAuditor (IEEE S&P 2026): Similarly, building on seed specifications, I leverage the strength of LLMs to perform semantic-level generalization and transfer of specifications.
  • BugAuditor (USENIX Security 2026): To further expand the specification coverage, I focus on the abundant defensive code throughout codebases as a rich source of implicit specifications for bug detection.

I hope these tools inspire further research in this direction. Please feel free to contact me if you are interested in my work.

Pinned Loading

  1. SpecAuditor SpecAuditor Public

    SpecAuditor: Generating Audit Specifications for LLM-Driven Bug Detection (S&P 2026)

    HTML 20

  2. BugAuditor BugAuditor Public

    BugAuditor: Detecting Bugs via Inconsistent Defensive Code Auditing (USENIX Security 2026)

    Python

  3. APISpecGen APISpecGen Public

    APISpecGen: Generating API Specifications for Bug Detection via Specification Propagation Analysis (NDSS 2025)

    Python 10 2

  4. APHP APHP Public

    APHP: Detecting API Post-Handling Bugs Using Code and Description in Patches(Usenix Security 2023)

    Python 14 2

  5. torvalds/linux torvalds/linux Public

    Linux kernel source tree

    C 238k 63.1k