干货分享 | TSMaster 中 Hex 文件编辑器使用详细教程

TSMaster 软件的 Hex 文件编辑器提供了文件处理的功能,这一特性让使用 TSMaster 软件的用户可以更便捷地对 Hex、bin、mot、s19 和 tsbinary 类型的文件进行处理。

本文重点讲述 TSMaster 中 Hex 文件编辑器的使用方法,该编辑器能实现将现有的 Hex、bin、mot、s19 和 tsbinary 类型的文件按地址分割;并且能将 Hex、bin、mot、s19 和 tsbinary类型的文件合并。合并可实现同文件的数据块合并,也可以实现跨文件合并。本文使用 Hex类型文件举例。

本文关键词:Hex,bin,mot,s19,tsbinary,文件编辑器,文件分割,文件合并

目录

Catalog

1. 如何载入 Hex、bin、mot、s19 和 tsbinary 文件

2. 文件的分割

3. 文件的合并

4. 文件保存类型

1. 如何载入 Hex、bin、mot、s19 和 tsbinary 文件

在 TSMaster 中点击应用模块,选择小工具,点击 Hex 文件编辑器。如图 1 所示:

图片

图 1

在 Hex 文件编辑器窗口,点击文件(File)按钮,点击加载文件(Load File),即可加载 Hex 文件。如图 2 所示:

图片

图 2

Hex 文件加载进来后,Hex 文件编辑器窗口上半部展示该 Hex 文件的数据块、起始地址、截止地址、数据长度、校验和和映射地址,下半部展示数据块中内容。如图 3 所示:

图片

图 3

2. 文件的分割

Hex 文件编辑器可以对载入的 Hex、bin、mot、s19 和 tsbinary 类型的文件进行分割。当前载入的 Hex 文件有四个数据块,如图 4 所示:选中数据块 0,点击编辑(Edit)按钮,选择按地址范围另存为(Save As Address Range),弹出设置地址范围窗口(Set Address Range),设置分割后的 Hex 文件起始地址为:0x000000A3,截止地址为:0x000001F3,点击 OK。

图片

图 4

设置好起始地址和截止地址后选择一个目录保存分割后的 Hex 文件。保存成功后,加载分割后的 Hex文件。如图 5 所示:当前加载的分割后的 Hex文件的起始地址为:0x000000A3,截止地址为:0x000001F3,与分割时设置的地址相同。

图片

图 5

Hex 文件编辑器分割 Hex 文件保持数据块内容不变,如图 6 所示,对比分割后的 Hex 文件与分割前的 Hex 文件,可以发现相同地址区域的数据块内容是一样的。

图片

图 6

3. 文件的合并

Hex 文件编辑器也可以对载入的 Hex、bin、mot、s19 和 tsbinary 类型的文件进行合并。

合并分为两种方式:

1、同文件内提取不同数据块生成新文件;

2、跨文件合并。

3.1 生成新文件

加载一个具有多个数据块的 Hex 文件,勾选要提取的数据块,在空白处点击鼠标右键,选择合并选定的块到新文件(Merge Selected Blocks To New File)。如图 7 所示:

图片

图 7

保存成功后,加载合并后的 Hex 文件。如图 8 所示:新 Hex 文件的起始地址和截止地址与合并前的 Hex 文件的起始地址和截止地址相同,并且数据块也保持原有个数。

图片

图 8

3.2 跨文件合并

加载两个不同的 Hex 文件,选中要合并的数据块,在空白处点击鼠标右键,选择合并选定的块到新文件(Merge Selected Blocks To New File)。如图 9 所示:

图片

图 9

保存成功后,加载合并后的 Hex 文件。如图 10 所示:新 Hex 文件的起始地址和截止地址与合并前的 Hex 文件的起始地址和截止地址相同,并且数据块也保持原有个数。

图片

图 10

4. 文件保存类型

对于加载的文件,无论是 Hex、bin、mot、s19 以及 tsbinary,都可以在保存时选择想要保存的文件类型。如图 11 所示:点击编辑(Edit)按钮,选择另存为(Save As),在弹出的另存为窗口的保存类型处,可以选择保存为 Hex、bin、mot、s19 或 tsbinary 类型。

图片

图 11

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/21520.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

@vue-office/excel 解决移动端预览excel文件触发软键盘

先直接上代码 不耽误大家时间 标明下插件库 非常感谢作者提供预览插件 vue-office/excel 只需要控制CSS :deep(.x-spreadsheet-overlayer) {.x-spreadsheet-selectors {display: none !important;} } :deep(.x-spreadsheet-bottombar) {li.active {user-select: none !import…

家政上门系统源码,家政上门预约服务系统开发涉及的主要功能

家政上门预约服务系统开发是指建立一个在线平台或应用程序,用于提供家政服务的预约和管理功能。该系统的目标是让用户能够方便地预约各种家政服务,如保洁、家庭护理、月嫂、家电维修等,并实现服务供应商管理和订单管理等功能。 以下是开发家政…

linux驱动学习(三)之uboot与内核编译

需要板子一起学习的可以这里购买(含资料):点击跳转 GEC6818内核源码下载:点击跳转 一、环境配置 由于GEC6818对应是64位系统,虚拟机中的linux系统也要是64位,比如:ubuntu16.04.rar …

某红书旋转滑块验证码分析与协议算法实现(高通过率)

文章目录 1. 写在前面2. 接口分析3. 验证轨迹4. 算法还原 【🏠作者主页】:吴秋霖 【💼作者介绍】:擅长爬虫与JS加密逆向分析!Python领域优质创作者、CSDN博客专家、阿里云博客专家、华为云享专家。一路走来长期坚守并致…

力扣SQL50 学生们参加各科测试的次数 查询 三表查询

Problem: 1280. 学生们参加各科测试的次数 👨‍🏫 参考题解 join等价于inner join,不用关联条件的join等价于cross join Code select stu.student_id,stu.student_name, sub.subject_name,count(e.subject_name) attended_exams from Stud…

关于windosw打开安全中心空白的解决方案

关于windosw打开安全中心空白的解决方案 问题如下 问题如下 之后点击一片空白 解决方案如下 按下WINR,输入regedit回车找到路径:“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SecurityHealthService”,然后双击右边的“start”…

windows 下编译 TessRact+leptonica 识别图片文字

目录 1、下载 2. 编译基础依赖库 1.1 zlib 1.2 jpegsr9f 1.3 lpng1643 1.4 libgif 3. 编译tifflib 4. 配置nasm到系统环境中 5. 编译 libjpeg-turbo 6 编译leptonica 7. 编译tesseract 8. 测试验证 1、下载 下载tesseract5.3.2 下载leptonica1.83.1 下载l…

1638. 统计只差一个字符的子串数目

题目 给你两个字符串 s 和 t,请找出 s 中的非空子串的数目,这些子串满足替换一个不同字符以后,是 t 串的子串。换言之,请你找到 s 和 t 串中恰好只有一个字符不同的子字符串对的数目。 一个子字符串是一个字符串中连续的字符。 …

【全开源】旅游门票预订系统(FastAdmin+ThinkPHP+Uniapp)

一款基于FastAdminThinkPHPUniapp开发的旅游门票预订系统,支持景点门票、导游产品便捷预订、美食打卡、景点分享、旅游笔记分享等综合系统,提供前后台无加密源码,支持私有化部署。 ​便捷你的每一次出行🌍 🌟 轻松预订…

骨传导蓝牙耳机买哪款好?年度精选五款骨传导蓝牙耳机推荐

作为音乐爱好者的我,也一直在寻找一款好的骨传导耳机,听音乐对我来说不仅仅是一种消遣方式,更多是一种对生活、工作上压力和困难的舒缓,所以今天给大家推荐几款骨传导耳机。今天推荐这几款骨传导耳机都是比较有性价比,…

计算机网络学习实践:模拟RIP动态路由

计算机网络学习实践:模拟RIP动态路由 模拟动态路由RIP协议 1.实验准备 实验环境:华为模拟器ENSP 实验设备: 3个路由器,3个二层交换机(不是三层的),3个PC机 5个网段 192.168.1.0 255.255.…

电脑视频录制工具,推荐3款,让你的作品更专业!

随着信息技术的飞速发展,电脑视频录制工具在日常工作和娱乐中扮演着越来越重要的角色。它们不仅能帮助我们记录电脑屏幕上的精彩瞬间,还能为教学、演示、游戏直播等多种场景提供便利。本文将详细介绍三款电脑视频录制工具,并分步骤阐述它们的…

如何编辑pdf文件内容?编辑技巧大揭秘,秒变办公达人!

如何编辑pdf文件内容?在数字化办公日益普及的今天,PDF文件因其跨平台、格式稳定的特点,成为我们日常工作和学习中不可或缺的一部分。然而,PDF文件的编辑却常常令人头疼,许多人面对需要修改内容的PDF文件时感到无从下手…

【RPG Maker MV 仿新仙剑 战斗场景UI (九)】

RPG Maker MV 仿新仙剑 战斗场景UI 九 前言角色战斗精灵精灵图设置攻击 战斗背景图 前言 前段天研究并完成了主角人物行走图部分的开发,完成了对应的8方向行走,及精灵的展示。现在开始重新回到战斗场景的开发中,回顾下,已完成功能…

如何手动批准内核扩展 Tuxera NTFS for mac内核扩展需要批准 内核扩展怎么打开

在了解如何手动批准内核扩展之前,我们应该先了解什么叫做内核扩展。内核扩展又被称为KEXT,通过它可以实现macOS系统与软件组件之间的交互,例如磁盘管理、任务管理和内存管理等等。 kext 是内核扩展(Kernel Extension)…

【漏洞复现】海康威视综合安防管理平台 orgManage/v1/orgs/download 任意文件读取漏洞复现

0x01 产品简介 海康威视综合安防管理平台是一套“集成化”、“智能化”的平台,通过接入视频监控、一卡通、停车场、报警检测等系统的设备。海康威视集成化综合管理软件平台,可以对接入的视频监控点集中管理,实现统一部署、统一配置、统一管理和统一调度。 0x02 漏洞概述 海康…

C语言:学生成绩管理系统(含源代码)

一.功能 二.源代码 #include <stdio.h> #include <stdlib.h> #include <string.h> #define MAX_NUM 100 typedef struct {char no[30];char name[10];char sex[10];char phone[20];float cyuyan;float computer;float datastruct; } *student, student1;typ…

渗透测试报告生成工具

目录 1.前言 1.1 渗透测试报告是什么? 1.2 渗透测试报告的编写需要考虑以下几点&#xff1a; 1.3 一份优秀的渗透测试报告应该具备以下特点&#xff1a; 1.4 在编写渗透测试报告之前&#xff0c;需要进行一些准备工作&#xff1a; 1.5 渗透测试报告一般包括以下部分&…

作为表达式调用时,无法解析类修饰器的签名。vue3+ts+vite,使用装饰器时报错

作为表达式调用时&#xff0c;无法解析类修饰器的签名。 The runtime will invoke the decorator with 2 arguments, but the decorator expects 1.ts(1238) 页面也无法打开 解决方案&#xff1a; {"extends": "vue/tsconfig/tsconfig.dom.json","in…

SEW交频器 MDX61801110-5A3-4-0T可议价

SEW交频器 MDX61801110-5A3-4-0T可议价 SEW交频器 MDX61801110-5A3-4-0T可议价 SEW交频器 MDX61801110-5A3-4-0T可议价 SEW交频器 MDX61801110-5A3-4-0T参数表 SEW交频器 MDX61801110-5A3-4-0T中文说明书 SEW交频器 MDX61B01110-5A3-4-0T 规格:MOVIDRIVE MDX61B0110-5A3…