Select your Language:

English Spanish French German Italian Portuguese Japanese Korean Russian Dutch Greek

Tarun Tyagi 的数据恢复书

数据恢复书

BPB 出版物

印度新德里。

ISBN : 81-7656-922-4

书名 使用 & 进行数据恢复无需编程
本书作者 塔伦·泰吉
本书的出版商 BPB 出版物,印度新德里
页数 540
尺寸 (9.5 x 7.5 x 1.0) 英寸
ISBN 81-7656-922-4

书中的示例章节 编程和不编程的数据恢复 作者 塔伦·泰吉

目录

前言

第 1 章数据恢复概述

  • 数据恢复简介
  • 了解数据丢失
    • 系统崩溃
      • 人为错误
      • 软件损坏
      • 软件故障
      • 硬件错误
      • 病毒崩溃
      • 破坏
      • 自然灾害
    • 其他类型的数据丢失
      • 丢失一个或多个分区
      • 软盘读取错误
      • 删除重要数据
      • 密码丢失
  • 数据恢复的类型和领域
    • 在数据恢复之前分析计算机
    • 可接受的恢复期
    • 了解各种成本
      • 停机成本
      • 数据恢复成本
    • 用户描述
    • 定义要求
    • 制定目标
  • 开始磁盘故障排除或数据恢复过程之前的一些建议
    • 保护数据的一些提示
    • 进行备份
      • 每月执行表面扫描
      • 每周对数据进行碎片整理
      • 使用好的防病毒程序
      • 养成保持软盘写保护的习惯
      • 请勿使用盗版游戏和软件

第二章硬盘介绍

  • 简介
  • 硬盘组件
    • 磁盘盘片和媒体
      • 读/写磁头
        • 头部碰撞
        • 头部停车
      • 头部滑块、臂和执行器
        • 头部滑块
        • 头部武器
        • 头部执行器
      • 主轴电机
      • 连接器和跳线
      • 逻辑板
      • 缓存和缓存电路
  • 低级硬盘几何结构
  • 格式化
    • 低级格式化
      • 分区
      • 高级格式化
  • 格式化和未格式化的存储容量

第 3 章磁盘和操作系统的逻辑方法

  • BIOS
    • INT 13H 接口和 INT 13H 扩展
      • Int13H 扩展
      • 2.1 GB 限制
      • 33.8 GB 限制
      • IDE 磁盘的 ATA 规范 - 137 GB 的限制
    • 两盘和四盘 BIOS IDE 支持
  • 文件系统的限制
    • FAT12
    • FAT16
    • FAT32
    • NTFS
  • 集群
  • 集群规模
  • 硬盘的逻辑结构
  • 主引导记录 (MBR) 或主分区表 (MPT)
  • 主引导记录格式
    • 分区表项格式
      • 引导类型指示字节
      • 分区的起始气缸盖扇区号
      • 文件系统指示字节
      • 分区的结束气缸盖扇区号
      • 分区开始的相对扇区号
      • 分区的扇区数
    • DOS 引导记录 (DBR) / DOS 引导扇区
      • 根目录的数量
      • 部门总数
      • 媒体描述符
      • FAT 的扇区数
      • 每轨扇区数(或每头扇区数)
      • 隐藏的部门
    • 文件分配表 (FAT)
      • Windows 如何检测不当 - 关机
    • 根目录
    • 长文件名 (LFN)
    • 数据区(或文件区)
    • 碎片化和碎片整理的数据
    • 确定数据损坏的原因
      • 用可启动软盘启动系统
        • 验证 MBR 信息
        • 如果 MBR 正常,请验证 DBR

第 4 章数字系统

  • 简介
  • 十进制数系统
  • 二进制数制
    • 二进制转十进制数
    • 十进制到二进制数的转换
    • 二进制数格式
      • 轻咬
      • 字节
      • 单词
      • 双字
  • 八进制数字系统
    • 二进制到八进制转换
    • 八进制到二进制的转换
    • 八进制到十进制的转换
    • 十进制到八进制转换
  • 十六进制数系统
    • 二进制到十六进制的转换
    • 十六进制到二进制的转换
    • 十六进制到十进制转换
    • 十进制到十六进制的转换
  • ASCII码
  • 一些重要的数字系统术语,通常用于数据和数据存储表示
    • 字节
    • 千字节
    • 兆字节
    • 技嘉
    • 太字节
    • PB
    • 艾字节
    • Zettabyte
    • 优字节
  • 常用数据存储术语

第5章C编程介绍

  • 简介
  • 为什么在数据恢复编程中使用 C
  • 假设你对 C 语言一无所知
  • 让我们开始
  • 关键字
  • 编译程序
  • 打印数字
  • 使用变量
  • 数值变量类型
    • 初始化数值变量
  • 运营商
    • 赋值运算符
    • 数学运算符
    • 关系运算符
    • 逻辑运算符
    • 逗号运算符
  • 关于 printf() 和 Scanf() 的更多信息
  • 控制语句
    • if else 语句
    • switch 语句
    • 休息声明
    • 继续声明
  • 循环
    • while 循环
    • do while 循环
    • for 循环
    • goto 语句
  • 指针
  • 数组
    • 字符数组
    • 访问元素
    • 初始化数组元素
    • 遍历数组
    • 多维数组
  • 字符串
    • 一些常用的字符串函数
    • strlen 函数
    • strcpy 函数
    • strcmp 函数
    • strcat 函数
    • strtok 函数
  • 函数
    • 按值传递函数
    • 引用调用
    • 取消引用
  • C 中的内存分配
    • 重新分配内存
    • 释放内存
  • 结构
    • C 中带有指针成员的结构
    • C 中的结构初始化器
    • 将结构传递给 C 中的函数
  • 联合
    • 联合关键字
    • 联合在数据恢复中的实际应用
  • C中的文件处理
    • fopen函数的文件模式
    • 关闭文件
    • 读取文件
    • 写入文件
  • 使用 C 的命令行参数
  • 位操作符
    • 按位与
    • 按位或
    • 按位异或
    • 按位赞美
    • 按位左移
    • 按位右移
  • 函数到二进制–十进制和转换
  • 十进制转二进制函数
  • 二进制转十进制函数
  • 调试和测试
    • 语法错误
    • 逻辑错误
  • 测试
    • 一些测试原则
    • 白盒测试
    • 黑盒测试
    • 等价类
    • 边界值分析
    • 制定测试计划

第6章计算机基础介绍

  • 简介
  • 基本概念
    • 中央处理器
      • 中央内存
      • CPU 寄存器
      • 汇编器结构
      • 汇编器的优点
      • 让我信守诺言
      • 存储和加载程序
      • 细分
      • 数据移动
    • 中断
      • 内部硬件中断
      • 外部硬件中断
      • 软件中断
  • Int 20H,终止进程
  • Int 21H,MS-DOS 系统函数

第7章必要的DOS命令

  • 简介
  • 简史
    • Microsoft 磁盘操作系统
    • (MS-DOS) 1.0 版
    • MS-DOS 2.0 版
    • MS-DOS 版本 3.0 到 5.0
    • MS-DOS 6.0 版
    • MS-DOS 版本 7.0 (Windows 95)
  • 必要的命令
    • 属性
    • CD(或 CHDIR)
    • CHKDSK
    • CLS
    • 命令
    • 复制
    • 调试
    • COM 扩展
    • EXE 扩展程序
    • 删除(或删除)
    • DELTREE
    • DOSKEY
    • 目录
    • 磁盘复制
    • 编辑
    • 退出
    • FC
    • FDISK
    • 查找
    • 格式化
    • 标签
    • MD(或 MKDIR)
    • 更多
    • 移动
    • RD(或 RMDIR)
    • 扫描磁盘
    • 类型
    • XCOPY
  • 规范快捷方式、通配符和重定向
    • 快捷方式
    • 通配符
    • 重定向
      • >
      • >>
      • <
      • |

章节-8 Disk-BIOS 函数和中断处理用C

  • 简介
  • biosdisk 和 _bios_disk 函数
  • diskinfo_t 结构
  • absread 和 abswrite 函数
  • 用 C 处理中断
    • SREGS 结构
      • REGS 联盟
      • BYTEREGS 和 WORDREGS 结构
      • int86 和 int86x 函数
      • segread函数
      • intdos 和 intdosx 函数
  • 如何知道物理硬盘编号
  • 中断 13H (INT 13H),ROM BIOS 磁盘驱动功能

章节-9 处理大硬盘

  • 首先,让我告诉你一个故事
  • INT 13H 扩展
  • 如何在 C 编程中使用 INT 13H 扩展
    • 对程序编码的评论

章节-10 从损坏的软盘中恢复数据

  • 为什么软盘不可读
    • 如何恢复
    • 方法 – 1
    • 存储任何新软盘的启动映像
      • 制作好软盘的DOS引导记录映像
        • 对程序编码的评论
      • 将启动映像粘贴到不可读软盘的第一个扇区
        • 对程序编码的评论
      • 让我们用一个程序来做
    • 对程序编码的评论
    • 以十六进制字符存储启动映像以在我们之前的程序中使用
    • 对程序编码的评论
    • 方法 – 2
      • 如果 Method-1 不起作用怎么办
      • 将媒体表面的所有数据复制到一个文件中
        • 对程序编码的评论
      • 思考扇区读取错误的解决方案
        • 对程序编码的评论
      • 将文件中的数据粘贴到新软盘的物理表面
        • 对程序编码的评论
      • 考虑对已删除或丢失的数据进行逻辑恢复
        • 关于编码的评论
        • 关于编码的评论
        • 对编码的评论

第11章进行备份

  • 为什么要备份
  • 备份的时间和内容
  • MBR(主引导记录)的备份及其使用
    • 为什么要备份 MBR
    • 备份 MBR 可以恢复什么
    • 编写程序备份 MBR
      • 对程序编码的评论
    • 从备份中恢复 MBR 的程序
      • 对程序编码的评论
  • DBR(DOS引导记录)的备份及其使用
    • 为什么要备份 DBR
    • 备份 DBR 可以恢复什么?
    • 用于制作和恢复 DBR 备份的程序
  • 完整的磁盘映像
    • 编写完整磁盘映像的程序
      • 对编码的评论
      • 对编码的评论

第12章通过编程读取和修改MBR

  • 主引导记录 (MBR) 或主分区表 (MPT)
  • 主引导记录格式
  • 分区表项格式
  • 编写程序读取MBR的分区表
    • 关于编码的评论
  • 查找所有逻辑分区及其信息的程序
    • 关于编码的评论
    • 关于编码的评论
  • 通过编程修改 MBR
    • 对编码的评论

第13章用编程读取和修改DBR

  • DOS 引导记录 (DBR) / DOS 引导扇区
  • 读取软盘和小卷的 DBR
  • 读取大容量的 DBR
  • 如何通过编程恢复 DBR
    • 对编码的评论

第14章“原始文件”恢复编程

  • 原始文件恢复
  • 一些重要文件类型的页眉和页脚
  • 为原始文件恢复编写程序
    • 关于编码的评论
  • INT 10H,功能 01H - 设置光标类型

第 15 章数据擦除器编程

  • 简介
  • 当数据变得完全不可恢复时
  • 为什么数据擦除如此重要
  • 为非破坏性数据擦除器编写程序
    • 对程序逻辑和编码的评论
  • 为破坏性数据擦除器编写程序
    • 关于编码的评论
  • 擦除特定文件的数据区
    • 对程序逻辑和编码的评论

第16章为磁盘开发更多实用程序

  • 简介
  • 隐藏分区
  • 分区如何隐藏
    • 编写程序隐藏分区
    • 关于编码的评论
    • 编写程序来取消隐藏分区
    • 节目评论
    • 编写程序删除分区
    • 节目评论
  • 格式化“Track 0 Bad”软盘
    • 编写磁盘编辑工具

附录

translate
Top
Quick Links

Copyright(C) DataDoctor.Biz . All Rights Reserved.