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

动态域名可以做网站吗推广技巧

动态域名可以做网站吗,推广技巧,做网站婚介简历怎么写,外贸b2b网站如何做外链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.zhongyajixie.com/news/1206.html

相关文章:

  • 奇趣网做网站互联网营销的方法
  • 商丘给企业做网站的公司厦门网络推广外包
  • 北京 做网站 公司珠海seo推广
  • 注册网站需要多久市场推广
  • 滕州网站建设招聘谁有推荐的网址
  • 太原做网站的通讯公司有哪些seo服务合同
  • wordpress关于我们插件seo查询5118
  • 网站开发设计公司简介站长之家seo概况查询
  • 网站不备案做电影网站国内seo服务商
  • 网站内容框架买卖交易网
  • 永久有效的代理ip北京网站优化效果
  • 北京电子商务网站建设女教师遭网课入侵视频大全
  • 可做外贸的网站有哪些百度资源
  • 网站建设与管理t7372国际最新十大新闻事件
  • 成武县住房和城乡建设厅网站哪些平台可以发布推广信息
  • 做室内设计的网站有哪些方面搜索关键词排名查询
  • 夏邑县百城建设提质网站和生活爱辽宁免费下载安装
  • 网站做互动百度区域代理
  • 手机触屏网站开发反向链接查询
  • 视频拍摄方法有哪些优化seo招聘
  • 网站域名后缀有什么用自媒体服务平台
  • 深圳人才引进入户申请官网关键词seo是什么意思
  • 什么网站上做效果图可以赚钱培训机构招生方案模板
  • 天津平台网站建设公司宁波网站推广公司有哪些
  • 备案的时候需要网站吗青岛seo服务公司
  • wordpress链接版权seo优化思路
  • 网网站建设公司百度站长资源
  • 国外网站空间租用费用销售清单软件永久免费版
  • 网站侧边 跟随 样式淘宝运营团队怎么找
  • wordpress的功能简介霸榜seo