用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实现目录树生成示例
Mar 28 Python
详解Python中expandtabs()方法的使用
May 18 Python
使用httplib模块来制作Python下HTTP客户端的方法
Jun 19 Python
Python使用回溯法子集树模板获取最长公共子序列(LCS)的方法
Sep 08 Python
Django读取Mysql数据并显示在前端的实例
May 27 Python
Python实现的个人所得税计算器示例
Jun 01 Python
Python 实现异步调用函数的示例讲解
Oct 14 Python
python实现简单图片物体标注工具
Mar 18 Python
Django之PopUp的具体实现方法
Aug 31 Python
python读取文件指定行内容实例讲解
Mar 02 Python
keras 多任务多loss实例
Jun 22 Python
python爬虫利用selenium实现自动翻页爬取某鱼数据的思路详解
Dec 22 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代码书写习惯优化小结
2013/06/20 PHP
ThinkPHP模板中判断volist循环的最后一条记录的验证方法
2014/07/01 PHP
谈谈从phpinfo中能获取哪些值得注意的信息
2017/03/28 PHP
浅谈Laravel模板实体转义带来的坑
2019/10/22 PHP
jquery实现心算练习代码
2010/12/06 Javascript
你必须知道的Javascript知识点之"this指针"的应用
2013/04/23 Javascript
js冒泡法和数组转换成字符串示例代码
2013/08/14 Javascript
jQuery选择器全面总结
2014/01/06 Javascript
cookie的secure属性详解
2015/04/08 Javascript
在Web项目中引入Jquery插件报错的完美解决方案(图解)
2016/09/19 Javascript
javascript操作cookie
2017/01/17 Javascript
js获取当前周、上一周、下一周日期
2017/03/19 Javascript
详解AngularJs ui-router 路由的简单介绍
2017/04/26 Javascript
一个简易时钟效果js实现代码
2020/03/25 Javascript
vue使用mint-ui实现下拉刷新和无限滚动的示例代码
2017/11/06 Javascript
详解基于vue-cli3快速发布一个fullpage组件
2019/03/08 Javascript
vue中实现弹出层动画效果的示例代码
2020/09/25 Javascript
原生JavaScript实现五子棋游戏
2020/11/09 Javascript
python面试题小结附答案实例代码
2019/04/11 Python
python3正则模块re的使用方法详解
2020/02/11 Python
scrapy与selenium结合爬取数据(爬取动态网站)的示例代码
2020/09/28 Python
pandas抽取行列数据的几种方法
2020/12/13 Python
学会迭代器设计模式,帮你大幅提升python性能
2021/01/03 Python
白宫黑市官网:White House Black Market
2016/11/17 全球购物
美国专业汽车音响和移动电子产品零售商:Car Toys
2019/05/13 全球购物
美国折扣香水网站:The Perfume Spot
2020/12/12 全球购物
教师找工作推荐信
2013/11/23 职场文书
搞笑婚礼主持词
2014/03/13 职场文书
银行党的群众路线教育实践活动对照检查材料
2014/09/25 职场文书
2014年信息技术工作总结
2014/12/16 职场文书
二年级语文下册复习计划
2015/01/19 职场文书
茶楼服务员岗位职责
2015/02/09 职场文书
特岗教师个人总结
2015/02/10 职场文书
二审答辩状范文
2015/05/22 职场文书
使用ORM新增数据在Mysql中的操作步骤
2021/07/26 MySQL
Python中的matplotlib绘制百分比堆叠柱状图,并为每一个类别设置不同的填充图案
2022/04/20 Python