• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
B0G3
人生若不装逼,那和咸鱼有何区别!
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

2017年6月23日

FAT32中文版分析+补充(6)
摘要: FAT32 FSInfo扇区结构和备份启动扇区 FAT3的FAT表可能非常大,而不像FAT16的大小被限制在128K以内,或是FAT12的FAT表大小被限制在6K范围以内一样,因此,在FAT32的卷中存放着“最新”的剩余簇的数量,在API函数想知道剩余空间时(比如在DIR命令的最后显示剩余空间)不必 阅读全文
posted @ 2017-06-23 23:16 B0G3 阅读(554) 评论(0) 推荐(0)
 
FAT32中文版分析+补充(5)
摘要: 初始化FAT卷 读到这里,细心的读者一定会发现一个有趣的问题,前面说过FAT的类型(FAT12,FAT16或是FAT32)是根据总的簇数来判别——并且数据区中最大可取得的扇区数由FAT表的大小来决定——那么当一个磁盘还没有被格式化时,我们无法得到这BPB数据,这时是如何检测并计算出正确的值来放到BP 阅读全文
posted @ 2017-06-23 23:15 B0G3 阅读(478) 评论(0) 推荐(0)
 
FAT32中文版分析+补充(4)
摘要: If(FATType == FAT12) FATOffset = N + (N/2); //注意等式并没有乘以浮点数1.5,除以2的值四舍五入; ThisFATSecNum = BPB_RsvdSecCnt + (FATOffset / BPB_BytesPerSec); ThisFATEntOff 阅读全文
posted @ 2017-06-23 23:14 B0G3 阅读(355) 评论(0) 推荐(0)
 
FAT32中文版分析+补充(3)
摘要: FAT数据结构(FAT Data Structure) 接下来一个重要的数据结构就是FAT表(Fat Allocation Table),它是——对应于数据区簇号的列表。 文件系统分配磁盘空间是按照簇来分配的。因此,文件占用磁盘空间时,基本单位不是字节而是簇,即使某个文件只有一个字节,操作系统也会给 阅读全文
posted @ 2017-06-23 23:13 B0G3 阅读(642) 评论(0) 推荐(0)
 
FAT32中文版分析+补充(2)
摘要: 从Offset 36(0x24)开始FAT12/16的内容开始区别于FAT32,现在分两个表格列出来,下表为FAT12/16的内容: 下标为FAT32的内容: 关于FAT的启动扇区还有一点重要的说明:我们假设里面的内容是按照字节排序的,那么扇区[510]的内容一定是0x55,扇区[511]的内容一定 阅读全文
posted @ 2017-06-23 23:12 B0G3 阅读(708) 评论(0) 推荐(1)
 
FAT32中文版分析+补充(1)
摘要: 概述 起先所有的FAT文件系统都是为IBM PC机器而设计的,这说明了一个重要的问题:FAT文件系统在磁盘上的数据是用“小端”(Little Endian)结构存储的。我们使用4个8-bit的字节——起始字节为byte[0],结束字节为byte[3]——来存储一个32-bit的FAT项(FAT en 阅读全文
posted @ 2017-06-23 23:11 B0G3 阅读(823) 评论(0) 推荐(1)
 
信息安全领域有哪些非常棒的资源?
摘要: 干货大放送!Github最全渗透测试资源!在线资源:渗透测试资源:Metasploit Unleashed 链接地址 - 免费攻防安全metasploita课程PTES 链接地址 - 渗透测试执行标准OWASP 链接地址 - 开源Web应用安全项目Shellcode开发:Shellcode Tuto 阅读全文
posted @ 2017-06-23 23:09 B0G3 阅读(1127) 评论(0) 推荐(0)
 
 

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3