将代码打包,伪装一下,然后……

杨数Tos

共 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

浏览 41
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报