android - 这数据是被加密还是乱码了?为什么有的乱有的不乱?
阿神
阿神 2017-04-17 11:21:45
[Android讨论组]

情况是这样子的:
我想研究Android一个APP的数据,
于是我在电脑上安装了Fiddler,并让电脑成为手机上网的代理服务器。
然后在手机上运行APP,电脑这边Fiddler就可以抓到数据了。
可是抓到的数据是这样子的:

用notepad++打开输出文件是这样:

这是乱码吗?为什么有的又没有乱,
还是数据被加密了?请指教。。。

阿神
阿神

闭关修行中......

全部回复(1)
怪我咯

这个就是传说中的 二进制文件 了.

文件大略 分为 文本的 和二进制的. 其实底下来说, 都是存的 字节码. 但是文本文件里的内容是符合某种编码的. 比如你在文本编辑器里, 用utf8打开, 看到里面没有乱码, 全是有意义的符号, 表示很开心.

但有很多文件, 不是用来在text editor/viewer里显示或者编辑的. 比如一副图片. 再或者我自定义了一种文件格式, 规定前2个字节是0, 后面放utf8 string.

vim:
:%!xxd
写入: 0000 E4B8 ADE5 9BBD
:%!xxd -r
:x

notepad++:

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号