如何使用Python通过邮件实现远程电脑的操控功能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1273个文字,预计阅读时间需要6分钟。
0x00+思路+之前在博客上看到使用Python通过微信接口控制电脑的摄像头、开关机等。这种方式需要首先在Python上登录自己的微信,同时微信端也会有相应的提示。
0x00 思路
之前在博客上看到了使用python通过微信的接口,与微信交互的方式来控制电脑的摄像头、开关机等。但是这种方式需要首先在python上登录自己的微信才可以,同时微信端也会有已经在网页端登录的字样,很显眼。因此想到了另外一种交互方式,通过邮件进行交互。
通过邮件的方式不要求用户实时在线,只需要程序隔一段时间扫描一下邮箱的新邮件即可。这种交互方式更为方便。其次,这种方式也更为隐蔽,不会干扰微信的使用。
0x01 需要用到的库
主要是python的一些用于收发邮件的库
import smtplib from email.parser import Parser from email.header import decode_header from email.utils import parseaddr import poplib import pyautogui from email.mime.text import MIMEText from email.mime.multipart import MIMEMultipart from email.header import Header import os
0x02 具体实现
首先,实现邮件的读取功能。读取最新的一封邮件内容,这条内容中包含我们要做的事情,比如查询ip地址、获取屏幕截图等。
本文共计1273个文字,预计阅读时间需要6分钟。
0x00+思路+之前在博客上看到使用Python通过微信接口控制电脑的摄像头、开关机等。这种方式需要首先在Python上登录自己的微信,同时微信端也会有相应的提示。
0x00 思路
之前在博客上看到了使用python通过微信的接口,与微信交互的方式来控制电脑的摄像头、开关机等。但是这种方式需要首先在python上登录自己的微信才可以,同时微信端也会有已经在网页端登录的字样,很显眼。因此想到了另外一种交互方式,通过邮件进行交互。
通过邮件的方式不要求用户实时在线,只需要程序隔一段时间扫描一下邮箱的新邮件即可。这种交互方式更为方便。其次,这种方式也更为隐蔽,不会干扰微信的使用。
0x01 需要用到的库
主要是python的一些用于收发邮件的库
import smtplib from email.parser import Parser from email.header import decode_header from email.utils import parseaddr import poplib import pyautogui from email.mime.text import MIMEText from email.mime.multipart import MIMEMultipart from email.header import Header import os
0x02 具体实现
首先,实现邮件的读取功能。读取最新的一封邮件内容,这条内容中包含我们要做的事情,比如查询ip地址、获取屏幕截图等。

