将代码打包,伪装一下,然后……
共 1668字,需浏览 4分钟
·
2021-07-30 18:48
只做有积累的事情,毕竟”厚的“载物。——杨数Tos
0
前言:
大家好,我是杨数Tos!
不知道大家有没有这样一种感觉,学了那么久的技术,除了工作中用到之外,好像啥也干不了?(特别是零基础学python的同学)
在这里阿数写一段简单的”病毒整蛊“代码,实现的功能是:
将一段程序伪装成微信或者其他软件,别人打开之后会正常打开软件,但程序会偷偷拍一张照片,并将照片发送到指定的邮箱。
正文开始
假如你想写一个“病毒整蛊”程序和朋友开玩笑,你需要经过以下几步的处理工作:
1、实现“病毒”主体功能(如:实现拍照片功能)
2、将主体功能获取到的信息发送给你或朋友(发邮件功能)
3、将程序打包成为一个可执行的程序,让你朋友在不经意间安装。
4、向你朋友炫耀,并大声“嘲笑“,哈哈哈!
这篇文章主要内容是:将代码打包成为exe可执行文件,伪装成某个软件,比如:微信。
一
使用pyinstaller打包代码
首先,我们需要安装pyinstaller这个第3方库,安装方法也很简单:
pip install pyinstaller
其次,我们需要添加一段功能,比如:安装或打开某个软件,这里面只演示最简单的使用os打开指定程序。
代码如下:
# 简单版本,比如:前台打开微信/计算器之类的软件,
import os
os.system("calc.exe")
# 后台执行拍照功能
get_image()
执行结果如图:
PS:
很多”病毒“的基本原理都是一样的,外面伪装一层功能,核心程序后台运行,再加上不断分发、裂变的功能。
最后,只需执行命令:【pyinstall -F 要执行的文件名.py】;即可完成代码的打包;
如果你需要了解pyinstaller更详细的操作方法,请搜索相关文档即可。
PS:打包完成以后,文件会比较大,这是正常的;因为pyinstaller是将程序中要用到的所有库都一起打包进去了。
二、
将程序手动伪装成为WX
将程序手动伪装成指定软件的样子分为两步:
1、先将可执行程序的名称修改;
2、将可执行程序的图标进行修改,具体方法如下:
a、点击可执行程序,右键”属性“,
b、点击”快捷方式“;点击”更改图标“即可。
注:这是在win10系统下修改;另外 ,如果你想自定义图标,需要先将图标修改为icon格式的图标文件。
最后说点啥:
侦探与小偷游戏中,侦探一定是了解了你的所有信息和案件件相关的信息,才有可能找出小偷从而是破案;所以,侦探一定会比小偷更加了解你;如果这个侦探没有职业道德、没有足够的束缚,那么侦探想挣多少钱,就看你的信息“它”能卖多少钱!
再延伸一点讲,只有经历过战争,才知道和平的珍贵;历史上就出现过为了统治需要,士兵化为强盗……(咳咳咳,说得太多了~)
总之,不要过份依赖安全软件,因为你懂的……
以上是本文章的内容
注:这是系列文章,如果您需要文章中的完整版源代码,请关注杨数Tos,回【拍照zg 】即可。
PS:附件就不放exe文件了哈,我放了你也不敢用啊。
提示:以上内容,仅作为杨数Tos个人的技术分享,纯粹游戏之作,请勿用于非法用途。
本文由杨数Tos原创,欢迎关注,一起长知识。
往期内容
end