View Single Post
  #8  
Old 05-14-2023, 22:09
Conquest Conquest is offline
Friend
 
Join Date: Jan 2013
Location: 0x484F4D45
Posts: 125
Rept. Given: 46
Rept. Rcvd 29 Times in 17 Posts
Thanks Given: 33
Thanks Rcvd at 60 Times in 29 Posts
Conquest Reputation: 29
Devirtualizing is Not a NP problem. Not all permutations yield executable code. So stop saying its impossible. Its just time consuming getting the patterns ( Check Code unvirtualizer). Problem with x86 is that the x86 instruction set have redundant instructions which makes it impossible to always restore the exact operand it might have used. Fortunately the il compiler leaves traces of original operands in virtualized code base.
Reply With Quote
The Following 2 Users Say Thank You to Conquest For This Useful Post:
b30wulf (05-15-2023), niculaita (05-15-2023)