لماذا أحرف صغيرة في سينت أو إس تقديم لبنات؟

StackOverflow https://stackoverflow.com/questions/836520

  •  08-07-2019
  •  | 
  •  

سؤال

ولقد تم التحقق حتى على الذين تم الاشتراك في واحدة من بلدي المواقع باستخدام 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 سه إلى 1 & 1 حساب VPS (تشغيل سينت أو إس). هناك بعض السحر الذي يسبب هذا الخطأ العرض؟ هل هو في العميل، أو في نظام التشغيل؟ المشكلة يختفي عند إغلاق الدورة وتسجيل الدخول مرة أخرى.

هل كانت مفيدة؟

المحلول

واعتقد ان ذلك يتم تفسير حرف واحد أو أكثر في السر المجزأة كأوامر الخاصة مما يؤدي إلى تغيير الترميز محطة ل. محاولة cat'ing ملف ثنائي وأنت من المحتمل أن <لأ href = "http://www.unix.com/unix-dummies-questions-answers/13767-cat-binary-file-terminal-gibberish.html" يختلط = "نوفولو noreferrer"> ونفس الشيء يحدث .

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top