Minor cosmetic changes in console output

This commit is contained in:
Alberto Ortega 2021-11-07 19:52:10 +01:00
parent 91cced1842
commit ad1de9896a
2 changed files with 9 additions and 8 deletions

View File

@ -31,11 +31,9 @@ void print_header() {
HANDLE handler = GetStdHandle(STD_OUTPUT_HANDLE); HANDLE handler = GetStdHandle(STD_OUTPUT_HANDLE);
printf("* Pafish ("); printf("* Pafish (");
SetConsoleTextAttribute(handler, 11); SetConsoleTextAttribute(handler, 11);
printf("Paranoid fish"); printf("Paranoid Fish");
SetConsoleTextAttribute(handler, FOREGROUND_INTENSITY); SetConsoleTextAttribute(handler, FOREGROUND_INTENSITY);
printf(") *\n\n"); printf(") *\n\n");
printf("Some anti(debugger/VM/sandbox) tricks\n");
printf("used by malware for the general public.\n\n");
} }
void print_traced() { void print_traced() {
@ -105,13 +103,14 @@ void exec_check(char * text, int (*callback)(), char * text_log, char * text_tra
int check_result; int check_result;
int (*callback_writeslog)(int) = callback; int (*callback_writeslog)(int) = callback;
printf("[*] %s ... ", text);
/* Handle functions that write logs */ /* Handle functions that write logs */
if (text_log) if (text_log)
check_result = callback(); check_result = callback();
else else
check_result = callback_writeslog(TRUE); check_result = callback_writeslog(TRUE);
printf("[*] %s ... ", text);
if (check_result == TRUE) { if (check_result == TRUE) {
/* Some checks write their own logs */ /* Some checks write their own logs */
if (text_log) if (text_log)

View File

@ -66,8 +66,8 @@ int main(void)
cpu_write_hv_vendor(cpu_hv_vendor); cpu_write_hv_vendor(cpu_hv_vendor);
cpu_write_brand(cpu_brand); cpu_write_brand(cpu_brand);
printf("[*] Windows version: %s\n", winverstr); printf("[-] Windows version: %s\n", winverstr);
printf("[*] CPU: %s\n", cpu_vendor); printf("[-] CPU: %s\n", cpu_vendor);
if (strlen(cpu_hv_vendor)) if (strlen(cpu_hv_vendor))
printf(" Hypervisor: %s\n", cpu_hv_vendor); printf(" Hypervisor: %s\n", cpu_hv_vendor);
printf(" CPU brand: %s\n", cpu_brand); printf(" CPU brand: %s\n", cpu_brand);
@ -344,8 +344,10 @@ int main(void)
"Cuckoo hooks information structure traced in the TLS", "Cuckoo hooks information structure traced in the TLS",
"hi_cuckoo"); "hi_cuckoo");
printf("\n\n"); printf("\n");
printf("[-] Feel free to RE me, check log file for more information."); printf("[-] Pafish has finished analyzing the system, check the log file for more information\n");
printf(" and visit the project's site:\n\n");
printf(" https://github.com/a0rtega/pafish\n");
write_log("End"); write_log("End");
#if ENABLE_DNS_TRACE #if ENABLE_DNS_TRACE