Abstrakt. Malware analys är avgörande för malware upptäckt och förebyggande. För att besegra malware analys och upptäckt, idag malware antar ofta olika sofistikerade anti-detektion tekniker, såsom att utföra debugger, emulator, och virtuell maskin fingeravtryck, och kamouflera sin trafik som normal legitim trafik. Dessa mekanismer producerar mer och mer smygande malware som kraftigt utmanar befintliga malware analyssystem. I detta arbete, rikta programnivå smygande malware, föreslår vi Malyzer, vars nyckel är att besegra malware anti-detektion mekanismer vid start och körtid så att malware beteende under utförandet kan fångas och särskiljas. För analys, börjar Malyzer alltid en kopia, som kallas en skuggprocess, av varje misstänkt process på samma värd genom att besegra alla start anti-detektion mekanismer som används i processen. För att besegra interna runtime anti-detektion försök, Malyzer ytterligare gör denna skuggprocess ömsesidigt osynlig för den ursprungliga misstänkta processen. För att besegra yttre anti-detektion försök, Malyzer gör som om skuggprocessen körs på en annan maskin till utsidan. Eftersom slutligen malware kommer att utföra lokal information skörd eller spridning, Malyzer ständigt övervakar skuggan processens beteende och antar ett hybridsystem för sin beteendeanalys. I våra experiment, Malyzer kan exakt upptäcka alla malware prover som använder olika anti-detektion tekniker.
al., REF föreslog Malyzer, med hjälp av skuggprocessen, som övervakade andra processer som kör skadlig kod.
Malyzer: Defeating Anti-detection for Application-Level Malware Analysis
{'venue': 'ACNS', 'journal': None, 'mag_field_of_study': ['Computer Science']}