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

如何开发小程序微信365优化大师软件下载

如何开发小程序微信,365优化大师软件下载,千锋教育课程,亳州公司做网站2 What-is-this AZADI TOWER 3 Avatar 题目 一个恐怖份子上传了这张照片到社交网络。里面藏了什么信息?隐藏内容即flag 解题 ┌──(holyeyes㉿kali2023)-[~/Misc/tool-misc/outguess] └─$ outguess -r 035bfaa85410429495786d8ea6ecd296.jpg flag1.txt Reading 035bf…

2 What-is-this

在这里插入图片描述

AZADI TOWER

3 Avatar

题目

一个恐怖份子上传了这张照片到社交网络。里面藏了什么信息?隐藏内容即flag

解题

┌──(holyeyes㉿kali2023)-[~/Misc/tool-misc/outguess]
└─$ outguess -r 035bfaa85410429495786d8ea6ecd296.jpg  flag1.txt
Reading 035bfaa85410429495786d8ea6ecd296.jpg....
Extracting usable bits:   28734 bits
Steg retrieve: seed: 94, len: 41┌──(holyeyes㉿kali2023)-[~/Misc/tool-misc/outguess]
└─$ cat flag1.txt
We should blow up the bridge at midnight┌──(holyeyes㉿kali2023)-[~/Misc/tool-misc/outguess]
└─$ 

flag

We should blow up the bridge at midnight

4 base64stego

压缩包是否为伪加密的判断

1、无加密:
(1)压缩源文件数据区的全局加密标志应当为00 00
(2)且压缩源文件目录区的全局方式位标记应当为00 00

2、伪加密:
(1)压缩源文件数据区的全局加密标志应当为00 00
(2)且压缩源文件目录区的全局方式位标记应当为09 00

3、真加密
(1)压缩源文件数据区的全局加密标志应当为09 00
(2)且压缩源文件目录区的全局方式位标记应当为09 00

在这里插入图片描述

50 4B 03 04:文件头标记(0x04034B50)
14 03:解压文件所需 pkware 版本
00 00:全局方式位标记(判断真伪加密的重要标志)
08 00:压缩方式
68 BF:最后修改文件时间
9B 48:最后修改文件日期
FE 32 7D 4B:CRC-32校验
E9 0D 00 00:压缩后尺寸
B5 1B 00 00:未压缩尺寸
09 00:文件名长度
00 00:扩展记录长度

在这里插入图片描述

50 4B 01 02:目录中文件文件头标记(0x02014B50)
3F 03:压缩使用的 pkware 版本
14 03:解压文件所需 pkware 版本
09 00:全局方式位标记(数据区的加密标志为00 00,所以判断这是伪加密,将09 00 改为00 00即可)
08 00:压缩方式
68 BF:最后修改文件时间
9B 48:最后修改文件日期
FE 32 7D 4B:CRC-32校验(1480B516)
E9 0D 00 00:压缩后尺寸(25)
B5 1B 00 00:未压缩尺寸(23)
09 00:文件名长度
24 00:扩展字段长度
00 00:文件注释长度
00 00:磁盘开始号
00 00:内部文件属性
20 80 ED 81:外部文件属性
00 00 00 00:局部头部偏移量

在这里插入图片描述

将该压缩包的压缩源文件的全局方式位标记由09 00 改为00 00即可解压该文件,
通过解压文件我们可以得到一个文本文档。打开后可以看到是一些base64字符,我们写个脚本跑一下

import base64
bin_str=''
b64chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'
with open('stego.txt','r') as f:  # 这里要改成你的文件路径for line in f.readlines():s64="".join(line.split())r64="".join(str(base64.b64encode(base64.b64decode(s64)),'utf-8').split())offset=abs(b64chars.index(s64.replace('=','')[-1])-b64chars.index(r64.replace('=', '')[-1]))equal=line.count('=')if equal:bin_str += bin(offset)[2:].zfill(equal * 2)print(''.join([chr(int(bin_str[i:i + 8], 2)) for i in range(0,len(bin_str),8)]))

Base_sixty_four_point_five

5 Guess-the-Number

下载附件后是一个jar文件,解压一下得到一个class文件,用 jd-gui反汇编得到guess.class文件源码。
在这里插入图片描述

import java.math.BigInteger;public class guess
{static String XOR(String _str_on
http://www.yayakq.cn/news/944372/

相关文章:

  • 合肥网站关键词优化公司网站建设著作权
  • 购买网站空间公司网站开发软件
  • 集团公司网站改版方案python做的网站多吗
  • 百度收录哪个网站多关于自己公司的网站怎么做
  • 中怎么做网站上下载图片的功能常州网站设计湛江公司电话
  • 北京网站关键词排名公司广州越秀区天气预报15天查询
  • 眉山建设银行官方网站做蛋糕网站
  • 商城网站一般用什么做二次开发联通企业专线做网站
  • 设计坞网站怎么样零基础学电脑的自学软件
  • 做做网站2023下载哪家专门做特卖网站
  • 微信网站如何开发网站关键字优化工具
  • 电子商务网站建设如何策划与实施百度搜索风云榜官网
  • wordpress加载图片404徐州seo网站推广
  • 长治网站制作招聘信息如何建立网站快捷方式到桌面
  • 怎么做高端网站网站开发 足球球队信息
  • 网站的好坏商城网站开发业务
  • 招聘网站做销售怎么样网站建设各模块功能简述
  • 游戏网站哪个好苏宁易购网站上的营销页面
  • 鞍山市城乡建设局网站网站开发模板系统
  • 网站开发试验报告游戏推广怎么做
  • 注册网站的公司名字微信上做网站怎么做
  • 还有什么类型的网站深圳网站设计权威乐云践新
  • 公司有网站域名,如何做网站wordpress模板可以添加注册会员
  • 网站怎么架设专业彩票网站建设
  • 如何做优品快报下的子网站网站建设的行业市场的特点
  • 域名解析平台网站建设用dw建设个人网站视频
  • 预约网站怎么做一流专业建设规划
  • 网站后台什么语网站被别人备案
  • 有服务器自己怎么做网站wordpress主题 编辑
  • 可以做编程题的网站网站开发 京东