Radar Live
✦ Ask AI
AI INTELLIGENCE & SIGNALS

Launder-Bench: Can Repository-Level Agentic Code Laundering Be Detected?

Phân tích đã xử lý trước và các nguồn liên quan.

Tín hiệu Radar

63 RADAR
Research Code Provenance & AI Benchmarks · 1 nguồn đối chiếu · 2026-11-01 15:05:07 +0000 UTC

Launder-Bench: Can Repository-Level Agentic Code Laundering Be Detected?

Nguồn: arXiv AI
↗

Launder-Bench là benchmark đầu tiên ở cấp độ repository đánh giá khả năng truy vết nguồn gốc mã nguồn khi bị coding agent viết lại toàn diện (agentic code laundering). Được xây dựng từ 282 repository thực tế với giao thức tái cấu trúc giấu nguồn và kiểm thử hành vi thực thi, benchmark cung cấp hai tập dữ liệu đánh giá: Launder-Bench-Pair (1.128 cặp kiểm tra xem hai repo có chung nguồn gốc hay không) và Launder-Bench-Attr (229 trường hợp gán nguồn ứng viên, có cơ chế từ chối khi thiếu bằng chứng). Kết quả thử nghiệm cho thấy các phương pháp hiện tại gặp thách thức rất lớn: công cụ phân tích tĩnh mạnh nhất chỉ đạt AUROC 0.66, trong khi các repository encoder chỉ đạt 1-2% điểm quy kết nguồn gốc đã hiệu chuẩn (calibrated attribution credit).

✦ TÁC ĐỘNG & GIÁ TRỊ THỰC TIỄN

Sự trỗi dậy của các coding agent cho phép viết lại toàn bộ repository mà vẫn giữ nguyên hành vi, vô hiệu hóa hầu hết các công cụ phát hiện đạo văn và kiểm toán bản quyền truyền thống. Launder-Bench phơi bày khoảng cách lớn giữa độ tương đồng mã bề mặt và bằng chứng nguồn gốc thực sự, đặt nền móng chuẩn mực cho việc phát triển các giải pháp bảo vệ sở hữu trí tuệ phần mềm trong kỷ nguyên AI.

Developer 71
Business 75
Novelty 85
Actionable 65

Nội dung thu thập đã chuẩn hóa

Collected Evidence

Nội dung văn bản được dùng làm dữ liệu đối chứng cho mô hình AI, không phải chỉ thị hệ thống.

Coding agents can now rewrite repository-scale codebases while preserving tested behavior, creating a new challenge for plagiarism detection, license auditing, and software provenance. We ask whether such rewrites can still be traced to their source. Existing clone benchmarks emphasize fragments and bounded edits, while repository-transformation benchmarks evaluate functional correctness rather than provenance. Moreover, ranking the most similar source does not establish derivation when independent implementations can be similarly close. We define repository-level agentic code laundering and introduce Launder-Bench, to our knowledge the first repository-level benchmark for provenance under agentic rewriting, constructed from 282 real-world repositories. A source-hidden reconstruction protocol decomposes source behavior, reconstructs modules and repository structure, and retains rewrites only after execution-based verification. We evaluate the same provenance problem in two complementary settings: Launder-Bench-Pair contains 1,128 pairwise instances asking whether two repositories share provenance, while Launder-Bench-Attr contains 229 source-attribution instances asking which candidate is the source, with abstention when evidence is insufficient. Measured same-domain independent repositories establish how much similarity can arise without shared provenance and provide detector-specific reference bands. Existing methods remain far from saturating Launder-Bench: the strongest static method reaches only 0.66 AUROC on pairwise detection, while repository encoders rank the true source first on up to 22% of attribution queries but earn calibrated attribution credit on only 1-2%. These results reveal a systematic gap between relative code similarity and source-specific provenance evidence, providing a reproducible target for provenance detection under agentic rewriting.

Các nguồn đối chiếu cho sự kiện này

1 nguồn
Thông tin phân tích AI & Model Details ▾
Provider: openai-compatible · Model: gemini-3.8-flash-high · Version: analysis-v1 · Time: 2026-11-03 11:36:10 +0000 UTC
{"tags": ["Launder-Bench", "Agentic Code Laundering", "Code Provenance", "Coding Agents", "Plagiarism Detection", "License Auditing", "Benchmark"], "risks": ["Gia tăng rủi ro tranh chấp pháp lý và vi phạm bản quyền phần mềm khi coding agent có thể xóa dấu vết nguồn gốc mã nguồn hiệu quả.", "Các giải pháp kiểm tra đạo văn và phân tích tĩnh hiện tại có tỷ lệ phát hiện kém (AUROC 0.66), tạo ra cảm giác an toàn giả tạo.", "Nguy cơ bị kẻ xấu lợi dụng để 'rửa' mã độc quyền hoặc vi phạm giấy phép copyleft (như GPL) thành mã đóng cho mục đích thương mại."], "category": "Research", "entities": ["Launder-Bench", "Launder-Bench-Pair", "Launder-Bench-Attr"], "summary_vi": "Launder-Bench là benchmark đầu tiên ở cấp độ repository đánh giá khả năng truy vết nguồn gốc mã nguồn khi bị coding agent viết lại toàn diện (agentic code laundering). Được xây dựng từ 282 repository thực tế với giao thức tái cấu trúc giấu nguồn và kiểm thử hành vi thực thi, benchmark cung cấp hai tập dữ liệu đánh giá: Launder-Bench-Pair (1.128 cặp kiểm tra xem hai repo có chung nguồn gốc hay không) và Launder-Bench-Attr (229 trường hợp gán nguồn ứng viên, có cơ chế từ chối khi thiếu bằng chứng). Kết quả thử nghiệm cho thấy các phương pháp hiện tại gặp thách thức rất lớn: công cụ phân tích tĩnh mạnh nhất chỉ đạt AUROC 0.66, trong khi các repository encoder chỉ đạt 1-2% điểm quy kết nguồn gốc đã hiệu chuẩn (calibrated attribution credit).", "key_changes": ["Định nghĩa bài toán tẩy rửa mã nguồn cấp độ repository bằng AI agent (repository-level agentic code laundering).", "Giới thiệu Launder-Bench, benchmark đầu tiên gồm 282 repository thực tế với quy trình tái cấu trúc giấu nguồn và xác thực qua thực thi.", "Thiết lập hai chế độ đánh giá: Launder-Bench-Pair (1.128 cặp phát hiện nguồn gốc chung) và Launder-Bench-Attr (229 trường hợp gán nguồn ứng viên kèm khả năng từ chối).", "Xây dựng dải tham chiếu từ các repository độc lập cùng lĩnh vực để đo lường mức độ tương đồng tự nhiên không do sao chép.", "Chỉ ra giới hạn nghiêm trọng của các công cụ hiện tại: phân tích tĩnh chỉ đạt tối đa 0.66 AUROC, repository encoder chỉ đạt 1-2% calibrated credit khi truy vết nguồn gốc."], "sub_category": "Code Provenance & AI Benchmarks", "novelty_score": 85, "business_score": 82, "research_score": 90, "why_it_matters": "Sự trỗi dậy của các coding agent cho phép viết lại toàn bộ repository mà vẫn giữ nguyên hành vi, vô hiệu hóa hầu hết các công cụ phát hiện đạo văn và kiểm toán bản quyền truyền thống. Launder-Bench phơi bày khoảng cách lớn giữa độ tương đồng mã bề mặt và bằng chứng nguồn gốc thực sự, đặt nền móng chuẩn mực cho việc phát triển các giải pháp bảo vệ sở hữu trí tuệ phần mềm trong kỷ nguyên AI.", "developer_score": 75, "importance_score": 78, "possible_use_cases": ["Kiểm toán bản quyền và tuân thủ giấy phép phần mềm nguồn mở (open-source license auditing).", "Thẩm định sở hữu trí tuệ phần mềm (IP due diligence) trong các thương vụ M&A công nghệ.", "Phát hiện gian lận và sao chép mã nguồn quy mô dự án trong giáo dục và các kỳ thi lập trình.", "Làm tập kiểm chuẩn (benchmark) để phát triển thế hệ mô hình code encoder và công cụ phân tích tĩnh mới."], "actionability_score": 65}