2011-01-30 69 views
-1

我有一个包含了很多奇怪的字符,如这些有人能告诉我这是什么编码语言?

EOT NUL SOH DLE CAN FF SYN BS US FS à 8 F ÿ ÷ 6 ï 

谁能告诉我这是什么语言这个脚本文件here?从大约2个小时谷歌搜索我已经分解,并在这里问。我发现它有点匹配ASCII字符,但是当我把它放入ASCII解码器时,它会返回为?加上字符在不会复制到我的剪贴板的黑匣子中。我并不太在意将其解码为将常规文本转换为该语言。如果它是加密的,任何人都可以告诉我使用的方法?这是我可以告诉的shell脚本,因为我可以在Android手机上使用终端模拟器运行它。

感谢您的帮助

+2

甚至没有看它看起来好像你正在寻找某种编译文件(或一些不可执行的一些随机二进制格式)。你在哪里找到这个?你怀疑这是一个程序的任何理由? – templatetypedef 2011-01-30 07:58:59

+0

@templatetypedef:这就是我的想法,但是`NUL`对我来说有点可疑(就像`SYN`,这是一个ASCII字符等等)... idk。 – Mehrdad 2011-01-30 08:01:03

回答

2

'文件' 说:

btool:ELF 32位LSB的可执行文件,ARM,版本1(SYSV),动态链接(使用共享库),剥去

而且objdump的-R说:

btool:  file format elf32-little 

DYNAMIC RELOCATION RECORDS 
OFFSET TYPE    VALUE 
00009154 UNKNOWN   __sF 
00009124 UNKNOWN   _ZN7android7String8D1Ev 
00009128 UNKNOWN   printf 
0000912c UNKNOWN   _ZN7android16BackupDataReaderC1Ei 
00009130 UNKNOWN   puts 
00009134 UNKNOWN   __libc_init 
00009138 UNKNOWN   fprintf 
0000913c UNKNOWN   _ZN7android16BackupDataReader16ReadEntityHeaderEPNS_7String8EPj 
00009140 UNKNOWN   strcmp 
00009144 UNKNOWN   _ZN7android7String8C1Ev 
00009148 UNKNOWN   _ZN7android16BackupDataReader14ReadNextHeaderEPbPi 
0000914c UNKNOWN   _ZN7android16BackupDataReaderD1Ev 
00009150 UNKNOWN   open 

“文件的手册页说,大约它的历史记录:

自从至少研究版本4(1973年11月的手册页)以来,每个UNIX中都有一个文件命令。 System V版本引入了一个重要的重大变化:魔术类型的外部列表。这略微放慢了程序,但使它更加灵活。

该程序基于System V版本,由Ian Darwin编写,无需查看任何其他人的源代码。

John Gilmore广泛地修改了代码,使其比第一个版本更好。 Geoff Collyer发现了一些不足之处并提供了一些魔术文件条目。由Rob McMahon提供的`&'运营商的贡献,[email protected],1989.

Guy Harris,[email protected],从1993年到现在做了许多变化。

由Christos Zoulas([email protected])从1990年至今的初级开发和维护。

由Chris Lowth,[email protected],2000更改:处理-i选项以使用替代魔术文件和内部逻辑输出MIME类型字符串。

由Eric Fischer([email protected])修改,2000年7月,识别字符代码并尝试识别非ASCII文件的语言。

由Reuben Thomas([email protected])修改,2007年至2008年,改进MIME支持并合并MIME和非MIME魔术,支持目录以及魔术文件,应用许多错误修复并改进构建系统。

“magic”目录(魔术文件)的贡献者列表太长而无法包含在这里。你知道你是谁;谢谢。源文件中列出了许多贡献者。

0

如果你用记事本打开脚本,它包含原始字符串像“ELF”,“ibstdC++”,所以我猜它的C++。

相关问题