识别一段Unicode

时间:2014-10-07 02:49:13

标签: unicode

一群人和我担心解决问题。我不会详细说明,但我们发现了大量的数字和字母,这些数字和字母显然是我们要解决的问题的一部分。我们尝试了很多不同的东西,最终发现将它们解码为十六进制给了一些有希望的东西。粘贴整个东西太长了,但这只是其中的一小部分:

ˆzHˆÎûR€jÖÚÞrC•úæçè)Ë@QRdvünZdPƒú§@Î

与我们一起工作的人说 ^z 是一个命令,意味着我们可能已经正确地完成了这项工作。

我想知道的是下一步做什么

我的编码知识很少。这个人建议这是Unix,并且以某种方式可以通过windows执行,但是我们需要知道更多来告诉它是什么。 感谢您的时间,对不起,如果这是这个论坛的错误问题。

上下文是一个网站,除了有人发现的十六进制代码之外什么都没有。网站上唯一的另一件事是链接到一个带有exe的Dropbox,这是一个粗糙的加密/解密工具。根本没有相关的背景,这是大部分问题。

1 个答案:

答案 0 :(得分:0)

鉴定

为了能够识别任何内容,所有上下文详细信息都是必不可少的。

缺少许多信息。是的,有一个 ^z 可见,但这并不意味着它是一个<< 控制代码>> (这是一个单字节字符,只是在可打印字符前面用carret ^ 标记显示,因为代码本身不可打印本身)和显然它不是 ^ Z (您可以在演示字符串中看到小写的“z”)。 HEX编辑器使这种模糊性变得更加清晰,因为它们显示了精确的字节值,八位字节为八位字节。

的Unicode?

Unicode是一种约定,如何在一个世界中代表不仅仅是几个字符,其中单字节编码不足以表示“更长”的字母表以及如何使用字符串,其中人们可以在更多不同的字母表中看到文本直接用另一个 - 一起 - 就像用俄语Azbuka和另一个Unicode编码字符一样用法语口音文本。

code是否自己知道它是否是Unicode?

没有。代码只是00110101010001001001000100101010101011110111010110101101 上下文有助于世界“在代码之外”以上下文的方式来处理代码,而不是“建议”。

可执行还是不可执行?这就是问题

同样,有一些方法可以“执行”字节流,作为代码。

其中一些方法/方法是预期的(在Linux和Windows O / S中都知道,其中格式良好的文件,操作系统可以预先加载,携带代码),其他一些方法/方法是白色/灰色黑客攻击的领域,有些甚至是犯罪活动的主体,如果黑客的颜色变黑或黑色,但都瞄准同一目标 - 放置字节流代码进入系统内存中的适当位置,然后安排一个步骤来传输CPU控件,开始“运行”代码,指令后的指令。

因此,没有任何细节,样本字符串是否是字节流,它来自何处,是否是序列的标题,如果是从某个文件系统对象获取的文件名是什么,一个负责人(即使是硕士硕士)可以回答你的问题,接下来要做什么。