当前位置: 首页 > news >正文

网站建设集约化centos wordpress 空白

网站建设集约化,centos wordpress 空白,wordpress pdf插件,wordpress非插件使用七牛云存储0x00 背景 何为隐写术? 隐写术是一类可以隐藏自己写的一些东西的方法,是一门关于信息隐藏的技巧与科学。指的是采取一些不让除预期的接收者之外的任何人知晓信息的传递事件或者信息的内容的方法。 可参考 一文让你完全弄懂Stegosaurus - 知乎 本文要…

0x00 背景

何为隐写术?

隐写术是一类可以隐藏自己写的一些东西的方法,是一门关于信息隐藏的技巧与科学。指的是采取一些不让除预期的接收者之外的任何人知晓信息的传递事件或者信息的内容的方法。

可参考 一文让你完全弄懂Stegosaurus - 知乎 

本文要介绍python中的隐写术。工具为Stegosaurus,仅支持 Python3.6 及其以下版本。

具体要操作pyc文件。pyc 文件就是 Python 的字节码文件,是个二进制文件。

Stegosaurus 提供了一种向 Python 字节码文件嵌入或提取 Payload 的方法。但是为了保证嵌入之后的代码文件大小不会发生变化,因此 Stegosaurus 所支持嵌入的 Payload 字节长度十分有限。

0x01 实践

需要先找出 低于Python3.6版本代码中的无效空间。

Python 的引用解释器 CPython 有两种类型的操作码:即无参数的和有参数的。在版本号低于 3.5 的 Python 版本中,根据操作码是否带参,字节码中的操作指令将需要占用 1 个字节或 3 个字节。在 Python3.6 中就不一样了, Python3.6 中所有的指令都占用 2 个字节,并会将无参数指令的第二个字节设置为 0 ,这个字节在其运行过程中将会被解释器忽略。这也就意味着,对于字节码中每一个不带参数的操作指令, Stegosaurus 都可以安全地嵌入长度为 1 个字节的 Payload 代码。

用工具来实现:

查询test.pyc 中的无效空间:

python3 -m stegosaurus test.pyc -r

向test.pyc 插入payload:

python3 -m stegosaurus test.pyc -s --payload "id"

从test.pyc中反解出插入的payload:

python3 stegosaurus.py -x test.pyc

0x02 reference

GitHub - AngelKitty/stegosaurus: A steganography tool for embedding payloads within Python bytecode.

http://www.yayakq.cn/news/856310/

相关文章:

  • 丰台网站开发公司如何制作动漫网站模板
  • 做网站的基础架构吉安做网站的
  • 西安网站建设模板网站建设公司studstu
  • 网站都是程序员做的吗免费网站制作网站源码
  • 网站建设维护问题天津建筑工程信息平台
  • 漳州专业网站建设价格丫个网站建设
  • 凡客诚品的网站特色齐鲁人才网泰安最新招聘信息
  • 网站建设的基础资料成都网站建设快速服务
  • 怎样创建网站网站局网站建设管理制度
  • 网站建设中 即将上线html5源代码直通车推广计划方案
  • 卖普洱茶做网站上海注册公司核名在哪个网站
  • 泰州网站建设要多少钱网络规划与设计的目的
  • 大连建设网官方网站免费企业名称起名
  • 企业网站源码系统以小说名字做网站的小说网
  • 一个商务宣传怎么做网站合适网站顶部小图标怎么做
  • 深圳做网站(官网)c2c交易平台官网
  • 卡当网站建设东莞seo关键词搜索关键词
  • 网站开发的重点难点上海公司招聘信息查询
  • 门头沟做网站wordpress使用代码同步到twitter
  • 建网站公司做地图特效的网站
  • 休闲吧网站建设绵阳做网站的公司有哪些
  • 网站开发的未来展望自适应和响应式网站
  • 广西防城港建设厅网站wordpress孵化器主题
  • 建站市场如何做网站对比
  • 有一个网站自己做链接获取朋友位置wordpress 主题 开发
  • 如何自己建一个公司网站网站流量的重要性
  • 石嘴山网站定制开发建设如何做英文网站的中文网
  • 中贤建设集团网站做旅游门票网站需要什么材料
  • 网站seo优化推广怎么做wordpress采集免费版下载
  • 深圳做网站的网络公如何建设网站兴田德润简介呢