• 文件操作与隐写


    1.分析下载的文件:文件类型的识别

    每个文件都有相应的结构,可以通过文件头来识别文件类型。

    常见类型文件头如下

    1.1手工分析

    • notepad++,下载hex editor 插件放到notepad++的安装路径的plugins里
    • 010editor
    • winhex:把文件拖到winhex里

    1.2工具分析

    • linux下的file工具    
      file 文件名

    当文件出现无法打开的现象,需要查看文件头,如果损坏或者缺失则进行相应补充。

    2.文件分离

    2.1自动化分离(kali)

      2.1.1binwalk文件分析与分离

    • 分析文件:binwalk filename
    • 分离文件:binwalk -e filename

      2.1.2 foremost文件分离

    • 分离文件:foremost filename -o 输出目录名(分离出的文件会按照格式产生相应的文件夹)

    2.2半自动化分离(kali)

    • dd if = 源文件 of = 目标文件名 bs= 1 skip= 开始分离的字节数
    • 参数说明
    •  例如:

    2.3手动分离

      2.3.1Winhex

    2.3.2 010editor

    3.文件合并

    • cat 合并的文件 > 输出的文件
    • md5sum 文件名(完整性检测,与md5.txt文件进行比对)
  • 相关阅读:
    冒泡排序(js版)
    闭包
    继承 (js原型链)
    DBUtility SqlHelp
    ERP 分录大全(轉六朝古都)
    ebs 11i 订单相关表结构学习及销售到出仓所经历的表
    采购管理系统基本概念
    Oracle Purchase Order Types
    PO主要SQL
    学习hashtable
  • 原文地址:https://www.cnblogs.com/Guser/p/13466807.html
Copyright © 2020-2023  润新知