Skip to main content

DeobfuscateEngine

Type Alias DeobfuscateEngine 

Source
pub type DeobfuscateEngine<'a> = Engine<'a, HashMapStorage<Powershell>>;

Aliased Type§

pub struct DeobfuscateEngine<'a> { /* private fields */ }

Implementations§

Source§

impl<'a> DeobfuscateEngine<'a>

Source

pub fn remove_extra(src: &'a str) -> MinusOneResult<String>

Source

pub fn from_powershell(src: &'a str) -> MinusOneResult<Self>

Source

pub fn debug(&self)

Source

pub fn deobfuscate(&mut self) -> MinusOneResult<()>

Source

pub fn lint(&mut self) -> MinusOneResult<String>

Source

pub fn lint_format(&mut self, tab_chr: &str) -> MinusOneResult<String>