问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何将binary 数据类型换转为可识别的字符

发布网友 发布时间:2022-04-21 14:36

我来回答

1个回答

热心网友 时间:2023-07-02 10:43

我的这个回答里的每一个字在磁盘上都是以binary的形式存储的。但是为什么能显示为简体中文呢?是因为在存储时中文按照特定的编码方式转为了binary,显示时那段binary再解码就变成中文了。为了将你见到的binary转换为可识别的字符,你需要知道这段binary的编码方式,然后解码就行了。至于如何才能知道编码方式,这要看那个软件是什么样的。

有问题请追问。追问编码有哪几种方式,我可以试出来吗,如果试我应该写怎样的语句,帮写个语句例程。

追答这么说吧,你可以制定自己的独一无二的编码方式,世界上已有的编码方式数不过来。我建议你联系软件作者,如果你是软件的用户的话,作者没有理由不告诉你,除非这个信息会对他造成损失。

把binary字段复制出来,作为一个文件存到硬盘上。然后用16进制文本编辑器打开。猜测一下这段信息的字符集,是纯数字还是英文字母还是汉字,然后尝试用常规的编码方式解码。比如作者使用ASCII编码的话,就是8个bit为一组,表示一个字符。比如00110010表示数字2。

不建议自行猜测,因为如果是作者自己定的编码的话,相当于你要在只有明文的情况下破解单表替代密码,可能猜不出来。

或者你说的 权限 是类似于这样的?
http://www.cnblogs.com/sycdirdir/archive/2010/06/01/1748891.html

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
梦到老婆生下儿子一生下儿子就活蹦乱跳 痤疮的抗生素治疗 胸前皮肤痒如何止痒 马拉色菌毛囊炎 面部怎么清洗? NYC 指数是什么意思? 扬州学区多久划分一次 为什么磁铁的磁场是电磁线的磁场呢? 为什么国内求职很少有overqualified这种说法? ...表示你已经做好了工作的准备,同时怎么让面试官对你有个好的第一印... ...同日本及西欧关系的演变,并简述其对世界和中国的影响。 怎么用sql语句操作Binary数据 数据库中的binary类型有啥用,可以存放对象吗? mysql数据类型中blob和binary的区别? 什么是binary文件 数据库里binary类型的数据应该如何写入和查看 binary 数据类型 天然气热水器,经常打不着火,没有热水怎么回事? 华帝热水器打不着火 燃气热水器洗澡时打不着火,没热水。 苹果6a1586是港货还是国货 电脑系统中的MPG视频通过酷狗音乐把音频提取出来? 怎么把歌曲转化为文件 苹果6a1586美版和国行版怎么区分? qq空间相册被删除了怎么恢复 美团怎样加入 美团外卖的班上怎么上 在美团平台上挂驾校招生要收取费用吗? 网上怎样招生 美团学习培训频道怎么发布招生 苹果6型号a1586怎么分辨是什么版本 用果粉怎么查讯 SQL 如何读取Binary数据,请高手帮忙,急急!! 数据库中binary 和varbinary类型是如何作为数组使用的? SQL-SQL中binary 和 varbinary的区别 SQL中binary 和 varbinary的区别 blob 什么叫二进制数据类型 浠怎么读 什么是二进制,怎么转换? 想知道什么是二进制? 怎么理解二进制 新版的手机迅雷不能边下边播了?还是我不会用? 苹果6 1586是什么版本 苹果6手机背面的英文modela1586是什么意思 苹果6怎么区分联通版还是移动版 苹果6 MG4J2J/A是什么版的 豆腐跟蛋怎么做 豆腐和蛋怎么做好 豆腐和鸡蛋怎么做好吃 鸡蛋豆腐怎么做好吃的? 豆腐跟鸡蛋怎么做好吃 豆腐加鸡蛋怎么做好吃