Skip to content

jiangming/iBinHunt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Techniques have been proposed to find the semantic differ-
ences between two binary programs when the source code is not available.
Analyzing control flow, and in particular, intra-procedural control flow,
has become an attractive technique in the latest binary diffing tools since
it is more resistant to syntactic, but non-semantic, differences. However,
this makes such techniques vulnerable to simple function obfuscation
techniques (e.g., function inlining) attackers any malware writers could
use. In this paper, we first show function obfuscation as an attack to
such binary diffing techniques, and then propose iBinHunt which uses
deep taint and automatic input generation to find semantic differences
in inter-procedural control flows.

[ICISC 2012] Jiang Ming, Meng Pan and Debin Gao, iBinHunt: Binary Hunting with Inter-Procedural Control Flow, In Proceedings of the 15th Annual International Conference on Information Security and Cryptology, Seoul, Korea, November 28 - 30, 2012

About

ICISC 2012

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published