A BartPE disc is an example of a pre-install environment.
It's like your OS, only with certain subsystems missing.
BartPE works with some things, via a "plugin" which is
designed to work with the program. Some backup software
for example, there are BartPE plugins offered with that
software, for people who are BartPE experts and know
how to build a BartPE CD.
The WAIK or ADK kits allow preboot environment discs to
be constructed as well. That's how Macrium Reflect makes
one if its CDs. A Windows 7 or Windows 8 DVD has pre-boot,
and can be booted to a Command Prompt window.
But the question would then be, how does SalityKiller work ?
Is it a simple minded scanner ? Or does it do more ?
The AV/Malware people have a gentlemans agreement, not
to air any laundry in public. That means not providing
detailed theory of operation about whatever tools
they might have assembled. If you thought you'd be
getting helpful hints, most any expert is going
to tell you to "use it, as prescribed". If there
are instructions on a web page, that's how you use it.
It *looks* like a simple program, but I don't know what
it is doing, what subsystems it might choose to use (like,
run an exe in a sandbox and watch what is present in memory).
Because infected files are polymorphic, I can't
see the program using a simple minded "pattern match" to some
byte pattern inside the file. That's why a lot of conventional
AV scanners are missing the thing. They can't "see it".
http://www.symantec.com/security_response/writeup.jsp?docid=2006-011714-3948-99
"W32.Sality is an entry-point obscuring (EPO) polymorphic
file infector. It will infect executable files on local,
removable and remote shared drives. The virus also creates
a peer-to-peer (P2P) botnet and receives URLs of additional
files to download. It then attempts to disable security software."
And anyone who knows how SalityKiller actually works, isn't likely
to tell you.
Paul