hasherezade / pe-sieve

Scans a given process. Recognizes and dumps a variety of potentially malicious implants (replaced/injected PEs, shellcodes, hooks, in-memory patches).
https://hshrzd.wordpress.com/pe-sieve/
BSD 2-Clause "Simplified" License
3.01k stars 421 forks source link

Linux-style parameter switch #40

Closed hasherezade closed 4 years ago

hasherezade commented 5 years ago

Currently the parameters have to start from the Windows-style switch, i.e. /shellc It makes difficult to use it when started from MinGW shell. It should be possible to use the same parameters with two versions: with Windows-like switch, as well as with Linux-like switch, i.e. -shellc /shellc both should be treated as the same parameter.