C1考核--任务01

进制编辑器

使用的是hxD hex editor

  1. JPG PNG BMP格式
  • jpg格式:即为jpeg格式,是通过压缩改变画质和文件尺寸的格式。
  • png格式:png可以对图像进行无损压缩,并且压缩体积比jpg格式要小得多。
  • bmp格式:Windows中使用的标准图像格式。
  1. PNG图片结构解析
    以下是我使用微信截图生成的8*8像素的纯白图片allwhite.png:
    在这里插入图片描述
    使用进制编辑器修改IDAT的数据前后:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

修改游戏存档

指定关卡

  • 打开游戏,新建用户名lpp,文件夹查看勾选隐藏的项目,进入C:\ProgramData\PopCap Games\PlantsVsZombies\userdata
    在这里插入图片描述
  • Hex打开users.dat,发现里面有用户名lpp;打开user1.dat,观察到红框位置有01的字样,猜测对应关卡1-1,于是尝试修改为09,发现关卡变为1-9。修改为0f,关卡变为2-5。所以修改为5-1应该是41=0x29。
    在这里插入图片描述

指定金币

修改08列为0x01,金币数变为10;修改08列为0x10,金币数变为160;修改08 09列为0x00 0x10,金币数变为40960(2的11次方*10);修改08 09列为0x00 0x10,金币数变为2560(2的9次方 * 10);
在这里插入图片描述
在这里插入图片描述

开启其他模式

按照每4个字节控制一项目的经验,推测修改0c会开启其他模式,将0c改为01,发现其他模式均解锁。
在这里插入图片描述在这里插入图片描述

自测题

  1. 110101010001转十六进制是多少?
    0xd51
  2. 101011.101011对应的十进制数是多少?
    `1+2+8+32+1/2+1/8+1/16+1/32= 43.671875
    3-4题参考添加链接描述
  3. 常见的音频编码格式有哪些?
    MP3,WMA,AAC,WAV等
  4. 常见的视频编码格式有哪些?
    H.264,MPEG-4,MPEG-2,WMA-HD等
  5. 一个尺寸8×8大小的png全黑图片前四个字节的十六进制值是什么?
    89 50 4e 47
  6. UTF8 三字节的编码方式为 :1110 xxxx 10xxxxxx 10xxxxxx ,汉字"中" 的 Unicode 编码十六进制 是 0x4e2d ,Unicode编码 按三字节编码转换到十六进制的UTF8编码的计算过程是什么 ?
  7. 如果要提供一个实时的流媒体服务器,除了ffmpeg,还需要使用哪个组件?
    还需要FFserver组件。
    推流:即向流媒体服务器发布视频(支持本地文件或摄像头做为视频源),FFmpeg推流;
    拉流:即从流媒体服务器读取视频流(说白了:就是播放),
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值