Simple Machine Learning Techniques for Binary Diffing (in Diaphora)
Joxean Koret
44CON 2025 · Day 1 · Main Track
Binary diffing—the process of finding matching functions between two binaries—is a fundamental technique in vulnerability research, patch diffing, malware family tracking, and reverse engineering. Dia
AI review
Joxean Koret spent years honestly interrogating whether ML could improve Diaphora, failed productively, found what actually works, and shipped it — this is how applied research is supposed to go.