Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Unveiling RIFT - Advanced Pattern Matching for Rust Libraries

Recon Conference via YouTube

Overview

Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Explore advanced techniques for reverse engineering Rust malware through this 32-minute conference talk from Recon 2025. Learn about the unique challenges that make Rust reverse engineering particularly difficult and discover how the RIFT tool suite addresses the critical problem of identifying and annotating library code in real-world Rust malware binaries. Begin with foundational knowledge as the presenter summarizes existing Rust reverse engineering research and explains how Rust crates are compiled and linked into binaries. Dive into the RIFT tool suite, which includes a collection of scripts and IDA plugins designed to streamline library identification processes in Rust binaries. Understand how RIFT extracts static information, processes it to compile corresponding libraries with optimal matching versions as COFF files, and utilizes batch diffing with Diaphora for visualization through an IDA Plugin. Examine the comparative advantages and disadvantages of binary diffing approaches versus FLIRT signature generation specifically for Rust binaries. Gain access to open source tools, explore future research directions, and discover collaboration opportunities in the evolving field of Rust malware analysis and reverse engineering.

Syllabus

Recon 2025 - Unveiling RIFT: Advanced Pattern Matching for Rust Libraries

Taught by

Recon Conference

Reviews

Start your review of Unveiling RIFT - Advanced Pattern Matching for Rust Libraries

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.