为什么CentOS中的小写字符呈现为块?

时间:2009-05-07 19:21:38

标签: linux ssh centos

我一直在使用蛮力SELECT * FROM tblUsers;

查看谁在注册我的某个网站

我对用户密码进行哈希处理,因此它们不会呈现为明文,我注意到其中一个显示器上有一个奇怪的工件。用文字解释很难,所以这是最近一次会议的文本:

mysql> select password from tblUsers;
+------------------+
| password         |
+------------------+
| KÐÊ2®\Û‹:ã5«ƒñ_ | 
| ú¾ôn" ™µ'gxõ | 
| Ú‘¤êB3ãóÒq+« | 
+------------------+
3 _-+_ i+ _e+ (0.00 _ec)

+y_-+> 
[1]+  S+---ed                 +y_-+ -+ |b++ -- -b  (+d: ~)
(+d +-+: /+a_/+++/h+++)
[_--+@_15308575 h+++]# ech- "HUNTER2"    
HUNTER2
[_--+@_15308575 h+++]# ech- "h+++e_2"
h+++e_2
[_--+@_15308575 h+++]# ech- "abcdefghi+++++---__++++|yz"
abcdefghi+++++---__++++|yz
糊状内容有点奇怪;实际上,所有[+\-_a-eh-z]都呈现为█。 f将客户端呈现为±g将客户端呈现为'

我正在使用SecureCRT SSH连接到1& 1 VPS帐户(运行CentOS)。是否有一些魔法会导致此显示错误?是在客户端还是在操作系统中?当我关闭会话并再次登录时,问题就消失了。

1 个答案:

答案 0 :(得分:2)

我猜测哈希密码中的一个或多个字符被解释为更改终端编码的特殊命令。尝试使用cat二进制文件,您可能会have the same thing happen