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

唐朝网站的地址wordpress自动发布图片

唐朝网站的地址,wordpress自动发布图片,wordpress网站搭建,移动互联网开发是做什么的?打开图片,只有四种数字:127,191,63,255 最大数字为255,想到进制转换 将其均转换为二进制: 发现只有前2位不一样 想着把每个数的前俩位提取出来,组成新的二进制,然后每…

打开图片,只有四种数字:127,191,63,255

最大数字为255,想到进制转换

将其均转换为二进制:

发现只有前2位不一样

想着把每个数的前俩位提取出来,组成新的二进制,然后每八位一组,再转字符

import binascii                          #该模块处理二进制和ASCII转换with open('ttl.txt', 'r') as file:       #以只读方式打开文件lines = file.readlines()             #返回列表,读取所有行ttl_data = ''                        for line in lines:prefix = "{0:b}".format(int(line[4:])).zfill(8)     #"{0:b}".format()格式化字符串,将传入参数格式化为二进制。int(line[4:])从line中取出从索引4到末尾的全部字符,并转换为整数。# .zfill(8)得到的字符串右对齐,不足八位补0。ttl_data += prefix[0:2]                         #获取prefix的前俩位字符flag = ''
for i in range(0, len(ttl_data), 8):          #步长为8,每次处理8个二进制数flag += chr(int(ttl_data[i:i + 8], 2))        #将8个二进制数转换为字符,2表示输入的数是二进制print(flag)
# 发现flag为图片的文件头
flag = binascii.unhexlify(flag)           #函数用于将十六进制表示的ASCII字符串(通常以0x开头,但在unhexlify中不需要)转换回其原始的二进制数据。
with open('./res.jpg', 'wb') as file:file.write(flag)

拿到图片,残缺二维码,foremost分离以后拿到二维码碎片,拼图扫二维码拿到加密的flag,之后根据提示cipher解密,拿到flag

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

相关文章:

  • 山西网站建设网站北京建设网站的
  • 广州网站设计提供商建设自己网站
  • 软件公司网站素材郝友做的网站
  • 新开传奇网站手机版自建网站怎么做推广
  • 网站建设方式与信息化青鸟网站开发实例
  • 17做网店官网荆门seo
  • 做的网站百度找不到了东莞保安公司哪家好
  • 滁州网站建设费用网络推广是以企业产品或服务
  • 如何建设一个普通网页网站常用的软件开发文档
  • 西安商城网站搭建企业建网站需要准备哪些资料呢
  • 网站单页在线学编程去哪里学比较好
  • 玛纳斯县住房和城乡建设局网站wordpress按钮插件
  • 太原网站建设方案咨询可以直接打开网站的网页
  • 沈阳网站建设 景乔科技网站做APP麻烦吗
  • 北京免费建站深圳市点击未来科技网站建设
  • 上海网站建设解决方案免费新闻源发布平台
  • 表白网站怎么做祁东seo公司
  • 创建网站成功案例建设银行信用卡管理中心网站首页
  • 提供东莞微信网站建设wordpress符号插件
  • 三门峡高端网站建设打电话沟通做网站话术
  • 网站建设基本问题wordpress子主题
  • 住房和城乡建设部网站北京网站建设高校
  • 买了域名怎么做网站南通网站制作怎样
  • 做电影网站会不会涉及版权问题易营宝智能建站平台
  • cms网站栏目介绍网站建设基础考试
  • 网站内链怎么删除wordpress自定义页眉设置
  • 临海网站设计网页图片显示不出来打叉
  • 带视频的网站模板wordpress教学视屏
  • 为什么有的网站只有版权没有备案网站兼容性怎么调
  • 网站建设工作人员有哪些职责网站备案入口