La mayoría de los marcos de malware y pruebas de penetración incluyen la capacidad de tomar capturas de pantalla contra el objetivo remoto. Esto puede ayudar a capturar imágenes, cuadros de video u otros datos confidenciales que quizás no vea con una captura de paquetes o un keylogger. Afortunadamente, podemos usar el paquete PyWin32 para realizar llamadas nativas a la API de Windows para obtenerlas.
Un capturador de captura de pantalla utilizará la Interfaz de dispositivo gráfico de Windows (GDI) para determinar las propiedades necesarias, como el tamaño total de la pantalla, y para capturar la imagen. Algunos programas de captura de pantalla solo capturarán una imagen de la ventana o aplicación actualmente activa, pero en nuestro caso queremos la pantalla completa, Este es siguiente código:
Manual de Hacking with Python
Tomar Screenshot
Jesus Fernando Daniel Tehozol