Which base Protection better to select and why?

Since BitMono contains inside the heart 3 different types of protection, it’s very necessary to understand what you’re working on and what type of protection you need to select.

So, 3 different type of protections:

  1. Protection

  2. PipelineProtection

  3. PackerProtection

First of all, you need to understand what kinda type of work your protection is going to do

  • You need something for fast testing and access to the Module then simply use Protection

  • If you need access to the Module and you want to modify it you can use Protection

  • You want to split your protection into different layers with access to the Module, e.g, populating of child protection then you can use PipelineProtection

  • You don’t need access to the Module, but, if you want to change the actual file structure i.e modify PE, then PackerProtection is your choice, actually you can have an access to the Module, but you need to rewrite it again because at this point file is already written.