Unsafe's Betrayal: Abusing Unsafe Rust in Binary Reverse Engineering toward Finding Memory-safety Bugs via Machine Learning.
Sangdon ParkXiang ChengTaesoo KimPublished in: CoRR (2022)
Keyphrases
- reverse engineering
- machine learning
- software engineering
- software maintenance
- reverse engineer
- dynamic analysis
- object oriented
- software evolution
- legacy systems
- business rules
- gene regulatory networks
- software systems
- program understanding
- conceptual schema
- artificial intelligence
- platform independent
- data mining
- memory requirements
- computer aided design
- genetic regulatory networks
- past experience
- data sets
- case study
- machine learning methods
- knowledge discovery