问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

Python编程实现加密解密读取文件

发布网友 发布时间:2022-04-23 08:50

我来回答

2个回答

热心网友 时间:2022-04-18 09:14

对 Python 加密时可能会有两种形式,一种是对Python转成的exe进行保护,另一种是直接对.py或者.pyc文件进行保护,下面将列举两种形式的保护流程。

1、 对 python转exe加壳

下载最新版Virbox Protector加壳工具,使用加壳工具直接对demo.exe进行加壳操作

2、对.py/.pyc加密

第一步,使用加壳工具对 python 安装目录下的 python.exe 进行加壳,将 python.exe 拖入到加壳工具 VirboxProtector 中,配置后直接点击加壳。

第二步,对.py/.pyc 进行加密,使用 DSProtector 对.py/.pyc 进行保护。

安全技术:

l 虚拟机外壳:精锐5的外壳保护工具,创新性的引入了预分析和自动优化引擎,有效的解决了虚拟化保护代码时的安全性和性能平衡问题。

l 碎片代码执行:利用自身成熟的外壳中的代码提取技术,抽取大量、大段代码,加密混淆后在安全环境中执行,最大程度上减少加密锁底层技术和功能的依赖,同时大量大段地移植又保证了更高的安全性。

l Virbox加密编译引擎:集编译、混淆等安全功能于一身,由于在编译阶段介入,可优化空间是普遍虚拟化技术无法比拟的,对代码、变量的混淆程度也有了根本的提升。

l 反黑引擎:内置R0级核心态反黑引擎,基于黑客行为特征 的(反黑数据库)反制手段。精准打击调试、注入、内存修改等黑客行为,由被动挨打到主动防护。

加密效果:

加密之前

以pyinstall 的打包方式为例,使用pyinstxtractor.py文件对log_322.exe进行反编译,执行后会生成log_322.exe_extracted文件夹,文件夹内会生成pyc文件。

成功之后会在同目录下生成一个文件夹

使用010 Editor添加几个字节,重命名为pyc文件

注【此处和python的版本有关,Python27的可以直接解压为pyc文件,Python34还需要添加几个字节】

然后使用EasyPython Decompiler 工具反编译pyc

成功之后通目录下会生成dis文件,生成出的dis文件可以用文本编辑器打开,看到源码

反编译后的log_322.exe的源码

加密之后:

【注:不同的打包方式原理不同,源码存放的位置也不同,所以需要保护的具体模块也是不同的】

加密之后再尝试解压log322.exe失败,已经无法进行反编译,使用常规反编译工具也是无法进行分析的。

热心网友 时间:2022-04-18 10:32

脚本语言加密干嘛。。。加密了还得还原原字符再载入文件。。。没意义追问实验报告,它要这样啊。。。

实验报告,它要这样啊。。。

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
王者送皮肤要多少亲密度才能送 王者荣耀 王者荣耀送皮肤需要什么条件? 劳动法裁员补偿工资如何计算 庆余年电视剧第一季结局在小说第几章大概啊?想接着追下去 汽油、柴油价格、航空煤油价格它们每升油提高多少呢? 生产制造ERP管理软件系统 做脑部CT检查的危害 年轻人做脑CT危害 我怀孕快两个月了,前几天陪同家人去做了脑部CT,后悔死了。这样会对我... 做脑ct后悔了怎么办? python编写凯撒密码!!!求大神帮助!!! 国产低档手机哪个牌子价格最便宜 求好听顺口的名字,希望他天天快乐! 爸爸姓周,妈妈姓赵,男孩,2013年1月23日23点27分出生。谢谢!重奖 当今手机的高端、中端和低端到底是怎么划分档次的? 利用以下python代码编写栏栅加密和解密 杭州冠骞机械有限公司怎么样? 低端手机哪个性价比高 Python中的如何给一个字符串加密 五行查询 孩子出生于公历2013年3月5日下午13时40分 请问五行属什么 缺什么 请专业人士给与详细解答 低端手机推荐 Python加密程序 都说华为低端手机不能买!为什么呢? python程序使用+key+作为参数,对给定的文本文件执行加密运算,加密后的... 买低端手机1千到2千之内的是选择华为还是vivo?谁推荐一下呢? 用Python2.7.10编写凯撒密码加密和解密程序 低端手机选择哪部?大家推荐一下 python 写异或加密 低端手机哪个牌子的最好??? 电信没欠费怎么解除暂停服务? 如何用Python写一个暴力破解加密压缩包的程 湖北骏骞光电科技有限公司怎么样? 华为中低端手机真的值得入手吗? 低端智能手机排行前十的是哪些品牌 《Python密码学编程》txt下载在线阅读全文,求百度网盘云资源_百度知 ... 上海靖骞实业有限公司怎么样? jmu-python-凯撒密码加密算法,谢谢 手机低端机哪个牌子做的最好? Python 加密程序 有没有好的低端手机推荐? 利用python写一个对加密word文档爆破的小程序,在调用Documents.Open()函... 推荐几款品牌低端手机? 怎样用python中的字典编写对凯撒密码的加密和解密的程序?不用字典... 性价比最高的中低端手机有哪些 国产低端手机,求推荐! 推荐性价比较高的几款中低端手机以及价格? 什么手机算低端手机 懂手机的朋友给推荐个低端手机 有哪些股票适合长期持有? 什么股票适合长期持有 什么股票适合长期持有?请推荐几个。
  • 焦点

最新推荐

猜你喜欢

热门推荐