所以这里的图像首先关闭
所以在图片中,红色污点背后是我掩盖的一些个人信息。它只是说一些字母数字字符。
发生了什么事我正在阅读这个网站 http://www.origoservices.com/
我使用的技术是基于.NET 2.0的。我正在做的是从非交互式字段中读取,该字段包含我希望从屏幕上读取的7/8字符长度的配置文件编号。 99/100次它工作正常,没有额外的文字填充或奇怪的符号,但在过去的6个月,这已发生3次,我不知道为什么。有人能指出我这些符号来自哪个正确的方向?我似乎无法在任何UTF符号包或unicode符号包中找到它们。我尝试用正则表达式模式从这个字符串中删除所有字母数字字符然后执行无限循环,我将检查字符串是否包含CharAt(循环迭代值)并逐步检查它,但这并没有证明是富有成效的。这是一个基于HEX的搜索(我相信),例如CharAt(62)='>'。
我一直在搜寻我能找到的每个符号网站,看看符号可能来自哪里,就像一个未知的数据集,但也没有欢乐。现在,我正在查看代码,我从屏幕中删除了价值,但我没有看到任何可能导致此问题的内容。
我对这一切的假设是,在客户端的某个地方,他们通过某种方法放入数据,这些方法在文本字段中放置一些未知的符号/填充,浏览器不会渲染,当我刮掉它时我的.NET解释器显示这些填充情况的符号,但我不确定,因为我无法识别它们。当我打开文本/字符串项时,我可以看到这些值,但我无法识别它们属于哪个符号集。
我用Google搜索过的东西 奇怪的箭头符号 带有两个水平箭头的符号彼此面对 未知符号看起来像' H' 奇怪的角色看起来像是指向彼此的箭头
以及大约30个其他变体,但我一直在查找相同的数据集结果。
是否有人识别这些符号或知道是什么原因导致它们被填充到非交互式文本字段中?我唯一可以从符号中解读的是有一组4个符号重复4次。不知道我能从中得到什么。
任何帮助非常感谢,甚至指向包含这些的数据集,我可以从那里工作将有惊人的帮助!
由于
答案 0 :(得分:0)
应该尽快发表答复。
原来我用来从脚本中读取的软件很好,屏幕上显示的文本符号中的错误源自客户端在迁移过程中,他们正在整理系统上的数据,以便向前移动到另一个平台。事实上,他们用来上传数据的机器之一就是一个DOS盒式机器,它有一些公司年轻时的文件。不知何故,当这些文件进入公司的主网络时,这些文件在名称中保留了他们的盒子字符,并通过脚本上传到网站。
我只是通过看到一个文件与这些字符一起上传然后敲响公司以找出它是什么并且有人提到DOS机器并测试它并复制了行为来设法解决这个问题。用一些关键词来标记这个答案,希望将来其他人不会受到这个问题的困扰。感谢@cxw让我从正确的方向指向正确的方向。
未知符号,方框字符,奇怪的箭头字符,屏幕上的未知字符集