如何在winhex里修改某个文件的16进制码?

例如我有个文件aa我想用把aa里的16进制码都反转了,再写进去。我通过winhex把aa里的16进制码都复制了出来,在excel里,将它们变成了二进制,然后把0和1进行了... 例如我有个文件aa
我想用把aa里的16进制码都反转了,再写进去。
我通过winhex把aa里的16进制码都复制了出来,在excel里,将它们变成了二进制,然后把0和1进行了互换,然后又转成了16进制。
现在我想把这反过的16进制重新写回aa文件,但是用winhex的填充选块,只能一行一行的填,这是不现实的,因为行数太多了。
请问应该怎样操作,才能很快的把我转过的16进制重新写入原来的文件(变成一个新文件也行)。
展开
 我来答
缘木求木鱼
2013-11-23 · TA获得超过2387个赞
知道小有建树答主
回答量:532
采纳率:100%
帮助的人:994万
展开全部
真是拿 WinHex 不当 WinHex 啊…

WinHex本身就能反转:
选择区域;
[编辑]菜单 >> 修改数据:
Invert bits

另外,当然可以整块粘贴。
你的操作显然有问题(操作上,或数据上)。

若仍未解决,请“补充说明”或“追问”,我继续帮你。
追问

太棒了,缘木求木鱼你真是太厉害了。这个 inver bits 正是我苦苦寻觅的。我确实对winhex不熟,这样看来,ultraedit是没法和winhex比的啊,ultraedit里没有这个功能吧?

另外:

1、winhex里怎么能想ue里一样显示ascii啊,winhex里看着挺别扭,ue里看着挺好?


2、整块粘贴我找到了,剪贴板数据——粘贴——ascii hex,就可以了,呵呵,对吧?

追答
WinHex 显示ASCII(或其他):
视图 >> 字符集

其实好用的Hex编辑器不少。
建议你试试 HexEdit、 010 Editor。
虽然个头比 WinHex 大,但那个界面感受啊:
▲你想过彩色显示Hex吗?就像编程编辑器的语法高亮。
▲功能很好找。

UltraEdit 的那点Hex功能,真的只是为辅助纯文本编辑的“聊备一格”,只能临时应付简单处理。Hex连个Undo(撤消)都没有……
像 UltraEdit 这样的纯文本编辑器带有Hex编辑功能的,太多了,不必为这点Hex功能而非用 UltraEdit 不可。
fffbi
2013-11-23 · 超过68用户采纳过TA的回答
知道小有建树答主
回答量:157
采纳率:33%
帮助的人:113万
展开全部
你用windows 7自带的计算器先转换进制,修改完毕转换成16进制,再用UE,winhex之类的软件写入文件对应位置
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式