使用WinHex

winhex 是一个专门用来对付各种日常紧急情况的工具。它可以用来检查和修复各种文件、恢复删除文件、硬盘损坏造成的数据丢失等。同时它还可以让你看到其他程序隐藏起来的文件和数据。总体来说是一款非常不错的 16 进制。得到 ZDNetSoftwareLibrary 五星级最高评价,拥有强大的系统效用. 摘抄自:百度百科


修改文本文件

1.0 新建一个txt文件,内容为使用WinHex练习。

啊.jpg

2.0 打开WinHex软件

2.jpg

3.0 选择菜单栏里面的 options---> Edit Mode,出现select Mode界面,选择Default Edit Mode(=editable),单击OK

3.jpg

4.0 打开上面的文本文件

4.jpg

这里根据右边,可以看成使用ASCII码,所以中文乱码,英文WinHex英文可以正确显示,而且其前面的是使用,后面的是练习。根据下图,我选中的颜色可以看出。

6.jpg

7.jpg

5.0 将前面的练习的ASCLL码copy,然后覆盖后面的使用。

8.jpg

6.0 查看原文件,发现内容已经变成使用WinHex使用

9.jpg

加密文本文件

1.0 选择Edit--->Modify Data,出现Modify Data对话框

10.jpg

2.0选择XOR,输入22,单击OK对文本文件进行加密

11.jpg

3.0 打开文本文件,发现文字已经乱码,是被加密了。

12.jpg

4.0 解密按照同样的操作,在打开文件一切正常

13.jpg


对硬盘进行操作

1.0 选择Tools--->open Disk.

14.jpg

2.0 选择硬盘

15.jpg

3.0 进入硬盘编辑界面

16.jpg


WinHex麻雀虽小,五脏俱全。功能很多,有兴趣的可以网上寻找一下相关的资料,百度一下东西很多的

这里对文本文件编辑,涉及到了字符编码,有时间补上,更多东西,等有耐心了,在慢慢补上。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏linux驱动个人学习

Linux进程退出详解(do_exit)--Linux进程的管理与调度(十四)

exit是c语言的库函数,他最终调用_exit。在此之前,先清洗标准输出的缓存,调用用atexit注册的函数等, 在c语言的main函数中调用return就等价...

45430
来自专栏cloudskyme

JAVA高性能I/O设计模式

同步阻塞模式。在JDK1.4以前,使用Java建立网络连接时,只能采用BIO方式,在服务器端启动一个ServerSocket,然后使用accept等待客户端请求...

17820
来自专栏前端侠2.0

asp.net5 的应用启动 原

http://docs.asp.net/en/latest/conceptual-overview/aspnet.html

12510
来自专栏星流全栈

Meteor React Native 项目模板更新啦!

13630
来自专栏黑泽君的专栏

day26_Struts2学习笔记_03

软件的国际化:软件开发时,要使它能同时应对世界不同地区和国家的访问,并针对不同地区和国家的访问,提供相应的、符合来访者阅读习惯的页面或数据。

12010
来自专栏用户2442861的专栏

Epoll详解及源码分析

对于水平触发模式(LT):在1处,如果你不做任何操作,内核依旧会不断的通知进程文件描述符准备就绪。

14220
来自专栏LanceToBigData

linux(二)之linux常用命令一

linux的命令非常之多,命令多就算了关键每个命令还有很多的参数。不过其实并不要去害怕它。 你只要常去用,并且的话,大部分你只要记住命令,参数不记得我们可以去查...

25280
来自专栏信安之路

PHP代码审计

代码审计顾名思义就是检查源代码中的缺点和错误信息,分析并找到这些问题引发的安全漏洞,并提供代码修订措施和建议。

54200
来自专栏狂码一生

QT5程序打包发布,最终生成一个.exe执行程序

17030
来自专栏CDA数据分析师

Python 探针实现原理

本文将简单讲述一下 Python 探针的实现原理。 同时为了验证这个原理,我们也会一起来实现一个简单的统计指定函数执行时间的探针程序。 探针的实现主要涉及以下几...

38380

扫码关注云+社区

领取腾讯云代金券