用Python写一个自动木马程序


Posted in Python onSeptember 17, 2019

用Python写一个自动木马程序

电脑作为大家日常办公的工具,最怕的一件事情之一就是被偷,当我们的电脑被盗的时候,不仅仅是电脑本身,更重要的是电脑存储的资料都会丢失。如何尽快的找回电脑需要我们想点办法,今天就教大家一个好的技巧,虽说不能百分之百的好用,但是也能够发挥一定的效果。

小编本次是基于Linux下的展示,之所以基于Linux,是因为需要电脑在启动的时候,需要自动启动程序,做到出其不意,原因我会在最后给出。

程序是这样的,程序执行会首先调用笔记本的摄像头,拍摄笔记本面前的照片,然后,会给我们的预设邮箱,发送邮件,提醒我们电脑已经开机,并附上笔记本拍摄的照片,这样一来,我们便知道了目前计算机究竟是在谁的手上。

下面我们开始介绍我们的程序的设计示意图:

用Python写一个自动木马程序

01、拍摄图片

首先是图片的拍摄,我们利用的是opencv,调用摄像头进行拍摄,并将图片进行保存,程序如下图所示。

用Python写一个自动木马程序

02、构建邮件

我们利用email库来构建邮件,并使用smtplib库来发送邮件,这两个库是python自带的,大家只需直接导入即可,不需要重新安装。利用email库进行邮件的构建。

用Python写一个自动木马程序

上述的程序中,“Subject”是指的邮件的主题;

“From”指的是邮件来自哪个邮箱;

“To”指的是邮件发送到哪个邮箱里去;

text指的是邮件文本的主体;

然后我利用MIMEImage来封装需要发送的图片,并将封装好的图片命名为loginin。最后将整体的msg,也就是我们构建的邮件返回。

03、获取邮箱授权码

要使用smtplib库发送邮件的话,首先需要对我们的邮箱进行客户端授权密码设置,如下图所示(以163邮箱为例)。

用Python写一个自动木马程序

利用smtplib库发送邮件的程序如下图所示。

用Python写一个自动木马程序

首先是登录我们客户端授权的邮箱,然后将我们构建好的邮件发生送到指定的邮箱后,退出邮箱,便完成邮件的发送。最后我们运行程序,执行结果,结果如下图所示。

用Python写一个自动木马程序

由图我们可以看出,程序正确的执行并且给指定的邮箱发送了邮件。

04、植入脚本,启动运行

接下来我们实现的是程序自动启动,当电脑开机的时候,程序会自动执行,我们只需要在编写一个autoRun.sh脚本,然后写入:

python /home/aqc/PycharmProjects/Anti_theft/mian.py。

最后我们在/etc/rc.local最后添加下列语句 autoStart.sh,然后重启电脑,即可自动执行程序。

好打完收官,以上就是小编为大家带来的展示,大家也动起手来,试验一下吧。

总结

以上所述是小编给大家介绍的用Python写一个自动木马程序,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Python 相关文章推荐
python通过exifread模块获得图片exif信息的方法
Mar 16 Python
Python实现抓取城市的PM2.5浓度和排名
Mar 19 Python
Python实现周期性抓取网页内容的方法
Nov 04 Python
python实现机器人行走效果
Jan 29 Python
Python基于matplotlib画箱体图检验异常值操作示例【附xls数据文件下载】
Jan 07 Python
10分钟用python搭建一个超好用的CMDB系统
Jul 17 Python
django+tornado实现实时查看远程日志的方法
Aug 12 Python
python ftplib模块使用代码实例
Dec 31 Python
Python使用Tkinter实现转盘抽奖器的步骤详解
Jan 06 Python
基于matplotlib xticks用法详解
Apr 16 Python
基于Python实现天天酷跑功能
Jan 06 Python
Python爬虫入门案例之爬取去哪儿旅游景点攻略以及可视化分析
Oct 16 Python
Pycharm中出现ImportError:DLL load failed:找不到指定模块的解决方法
Sep 17 #Python
Python中*args和**kwargs的区别详解
Sep 17 #Python
python SocketServer源码深入解读
Sep 17 #Python
Python @property使用方法解析
Sep 17 #Python
Python爬取知乎图片代码实现解析
Sep 17 #Python
Python读写文件模式和文件对象方法实例详解
Sep 17 #Python
Python爬取破解无线网络wifi密码过程解析
Sep 17 #Python
You might like
基于php的CMS中展示文章类实例分析
2015/06/18 PHP
extjs grid取到数据而不显示的解决
2008/12/29 Javascript
JavaScript库 开发规则
2009/01/31 Javascript
JavaScript 获取事件对象的注意点
2009/07/29 Javascript
几个javascript操作word的参考代码
2009/10/26 Javascript
JQuery操作iframe父页面与子页面的元素与方法(实例讲解)
2013/11/20 Javascript
选择复选框按钮置灰否则按钮可用
2014/05/22 Javascript
AngularJs表单验证实例详解
2016/05/30 Javascript
Vue.js教程之计算属性
2016/11/11 Javascript
js使用Replace结合正则替换重复出现的字符串功能示例
2016/12/27 Javascript
基于JavaScript实现带缩略图的轮播效果
2017/01/12 Javascript
jQuery日期范围选择器附源码下载
2017/05/23 jQuery
详解使用路由延迟加载 Angular 模块
2017/10/12 Javascript
vue.js实例对象+组件树的详细介绍
2017/10/20 Javascript
VUE2实现事件驱动弹窗示例
2017/10/21 Javascript
vue.js中$set与数组更新方法
2018/03/08 Javascript
nodejs文件夹深层复制功能
2019/09/03 NodeJs
小程序点餐界面添加购物车左右摆动动画
2020/09/23 Javascript
Vue-router编程式导航的两种实现代码
2021/03/04 Vue.js
Python输入二维数组方法
2018/04/13 Python
python对离散变量的one-hot编码方法
2018/07/11 Python
使用python将图片按标签分入不同文件夹的方法
2018/12/08 Python
详解python中的模块及包导入
2019/08/30 Python
Python:二维列表下标互换方式(矩阵转置)
2019/12/02 Python
Scrapy 配置动态代理IP的实现
2020/09/28 Python
Python如何使用神经网络进行简单文本分类
2021/02/25 Python
实例讲解使用CSS实现多边框和透明边框的方法
2015/09/08 HTML / CSS
澳大利亚领先的宠物用品商店:VetSupply
2017/09/08 全球购物
澳大利亚家具和家居用品购物网站:Zanui
2018/12/29 全球购物
总经理办公室主任岗位职责
2013/11/12 职场文书
学前教育毕业生自荐信范文
2013/12/24 职场文书
事业单位人员的自我评价范文
2014/09/21 职场文书
个人合伙协议书范本
2014/10/14 职场文书
2016情人节宣传语
2015/07/14 职场文书
给校长的建议书作文500字
2015/09/14 职场文书
科级干部培训心得体会
2016/01/06 职场文书