将二进制文件数据转换为普通.txt

时间:2016-01-23 00:24:17

标签: java file hex ascii

我最近格式化了我的硬盘,忘了保存一个java项目。在尝试使用互联网上的恢复工具恢复这些文件后,我收回了文件,但......内容不可读;即我的Main.java类看起来像:

108b 4424 5085 ff8b 403c 7e10 8b7c 2410
8904 2489 7c24 04e8 74b0 0200 8b74 2428
8d45 07c7 4424 2000 0000 0089 4424 1885
f60f 8e52 0100 0090 8b44 2450 8b7c 2420
8b4c 2410 8b40 1885 c98b 04b8 8944 2424
8b44 2450 8b40 248b 3cb8 8b44 2450 8b40
3c89 4424 1c0f 8e3d 0100 0031 f631 ed89
7c24 2c89 f7eb 0e90 c604 2f00 83c5 013b
6c24 1074 3f39 f57c ef8b 4424 1c8d 7436
0189 7424 0489 0424 e8f3 af02 0089 6c24
0889 7c24 0489 0424 8944 2414 e86f a202
...

究竟是什么?有没有办法像python脚本一样编写它来将它转换回可读的java类?简单的十六进制到ascii似乎不起作用。

0 个答案:

没有答案