Research Article

A Vulnerability Detection System Based on Fusion of Assembly Code and Source Code

Algorithm 1

Align_data algorithm.
(1)functionALIGN###XXX###5F;DATA()
(2)for in do
(3)  IDA###XXX###5F;PRO ()// in corresponds to in
(4)  
(5)  for in do
(6)   ifSTATEMENT###XXX###5F;TYPESTATEMENT###XXX###5F;TYPEthen
(7)    
(8)   end if
(9)  end for
(10)end for
(11)
(12)whiledo
(13)  HUNGARIAN ()
(14)  GEN###XXX###5F; SLICE ()
(15)  SIMILARITY ()
(16)end while
(17)return
(18)end function