mirror of https://github.com/a0rtega/pafish
Update README.txt
This commit is contained in:
parent
9f8c035739
commit
725f83e704
21
README.md
21
README.md
|
@ -2,7 +2,7 @@
|
|||
# Pafish
|
||||
## (Paranoid Fish)
|
||||
|
||||
Pafish is a demo tool that performs some anti(debugger/VM/sandbox) tricks. Most of them are often used by malware to avoid debugging and dynamic analysis.
|
||||
Pafish is a demonstration tool that employs several techniques to detect sandboxes and analysis environments in the same way as malware families do.
|
||||
|
||||
The project is open source, you can read the code of all anti-analysis checks. You can also [download](https://github.com/a0rtega/pafish/raw/master/pafish.exe) the compiled executable (or compile it by yourself) and reverse engineer it, which is quite recommended.
|
||||
|
||||
|
@ -14,16 +14,23 @@ Note that the aim of the project is not to implement complex VM detections.
|
|||
|
||||
The objective of this project is to collect usual tricks seen in malware samples. This allows us to study them, and test if our analysis environments are properly implemented.
|
||||
|
||||
Examples of execution (v025 all of them):
|
||||
Examples of execution (v0.5.1 all of them):
|
||||
|
||||
[ThreatExpert](http://www.threatexpert.com/report.aspx?md5=7662cb4b1abc4ccb30b3682acc3dae24)
|
||||
[Cuckoo Sandbox](https://malwr.com/analysis/NTI1YjgyM2IxNzk3NDI3YjkyYzNkN2Y3NGE1NWFmZjE/)
|
||||
[Anubis](http://anubis.iseclab.org/?action=result&task_id=1f3d255d33107d034adcfcd3f2b1fb52c&format=html)
|
||||
[Comodo](http://camas.comodo.com/cgi-bin/submit?file=bbf9b5b80121a82cf93a67d86c23a8bd9b18313414fe49c30054fb4348e65547)
|
||||
[Cuckoo Sandbox](https://malwr.com/analysis/NGRkMjkxMzllOTFiNDJmOGJmNjM0YWU1MDcwNGZkM2Y/)
|
||||
[Anubis](https://anubis.iseclab.org/?action=result&task_id=11db4238cbf5db5a451d251820e73d4de&format=html)
|
||||
[ThreatExpert](http://www.threatexpert.com/report.aspx?md5=87b08b9db49b4322df2249b7059bc1f5)
|
||||
|
||||
# Build
|
||||
|
||||
Pafish is written in C and built with pure MinGW (make + gcc).
|
||||
Pafish is written in C and can be built with MinGW (gcc + make).
|
||||
|
||||
Official MinGW ([http://www.mingw.org/](http://www.mingw.org/)) and Cygwin ([https://cygwin.com/](https://cygwin.com/)) are proven to work well.
|
||||
|
||||
To compile you will likely need to use:
|
||||
```
|
||||
make -f Makefile.win
|
||||
make -f Makefile.linux # if compiling on linux
|
||||
```
|
||||
|
||||
# Author
|
||||
|
||||
|
|
Loading…
Reference in New Issue