2016-10-11 4 views
0

Je lis un code qui m'est très étrange.Comment lire et comprendre ce type de code

Comment puis-je lire et à comprendre theese numéros de code, puis /u

internal void method_29(int num) 
{ 
    uint num2 = 1u << num; 
    this.\u200D\u206B\u202D\u200C\u206E\u202D\u200F\u202E\u200C\u200F\u206C\u206A\u202D\u200B\u202B\u206B\u206E\u200C\u206D\u200D\u206E\u206D\u206C\u200F\u200D\u202E\u206F\u206E\u206F\u202C\u202A\u206D\u206F\u202D\u200E\u202C\u200C\u200B\u206E\u206D\u202E_11.method_34(num2); 
    this.\u200D\u206B\u202D\u200C\u206E\u202D\u200F\u202E\u200C\u200F\u206C\u206A\u202D\u200B\u202B\u206B\u206E\u200C\u206D\u200D\u206E\u206D\u206C\u200F\u200D\u202E\u206F\u206E\u206F\u202C\u202A\u206D\u206F\u202D\u200E\u202C\u200C\u200B\u206E\u206D\u202E_17.method_34(num2); 
    this.int_6 = num2 - 1u; 
} 

Class12.property_32 = Operator.Login(Class12.property_24.property_35.get_Username(), Class12.property_24.property_35.get_Password()); 
Hashtable arg_32_0 = Class12.property_32.get_Payrates(); 
DateTime arg_3D_0 = Class12.property_32.get_ServerTime(); 
Class12.property_29 = Class12.property_32.GetNotifications(true); 
Class12.property_30 = Class12.property_29.Count; 
Class12.property_29.AddRange(Class12.property_32.GetNotifications(false)); 
Class12.property_28 = Class12.property_29.Count - Class12.property_30; 
Class12.property_29.Sort(); 
Class12.property_29.Reverse(); 
+6

Il est probablement décompilé code obfusqué. Vous n'êtes pas _supposed_ pour le comprendre. Il utilise des caractères Unicode non imprimables dans les noms de membres. –

+0

Ce ne sont que des caractères Unicode. – itsme86

Répondre