【发布时间】:2014-02-13 05:45:17
【问题描述】:
我有这个运行正确的 shell 脚本。但是,文件的内容是……
3b33 8963 9a9d b0b2 98f7 8f3a cd9d 6067
b09d ae7b a351 639e 18f1 5c69 58ec 9343
512c c449 ebc0 cb64 7712 3335 2db2 b6f6
e4f7 65e6 48b1 a145 f270 1475 f062 f548
8d0e 14ec 1ca1 cd4e 6221 55fe c25b b7f8
8814 759b 11c3 3def 6b29 1fee 34fe 13fb
ee2c 3618 87af a6fc 3f5e 43b0 f885 6b6f
7aa2 9328 4f0b a2a2 f2ea cd9b 6039 b465
是否可以将其逆向工程为正常的 shell 代码,以便我可以调整逻辑?
【问题讨论】:
-
这是整个文件吗?如果不是太大,你能把它作为
od -t x1的输出发布吗?另外,你在什么上运行它? -
文件的一部分 :( 文件有 650000+ 行。在 MacOSX 上运行它
-
代码有什么作用?可能有一个开源替代方案。
-
该文件是实际脚本吗?该文件是否包含 ASCII 十六进制数字和空格,还是二进制文件的可读表示?
file命令对文件有什么看法?你知道它是用什么制作的吗?