Сейчас на форуме: _MBK_, Adler (+5 невидимых)

 eXeL@B —› Вопросы новичков —› .net и reflector (непоказует кода)
Посл.ответ Сообщение

Ранг: 1.5 (гость)
Активность: 0=0
Статус: Участник

Создано: 03 апреля 2011 13:49 · Поправил: makarkin123
· Личное сообщение · #1

Здравствуйте,
есть программа, по моему написана на c#, хочю отключить активацию через инет, пробую посмотреть код через reflector, но в рефлекторе видно только названия методов и переменных, в методах: return null, return false, итд в таком стиле. программа в аттаче, подскажите как можно просмотреть код и найти как отключить активацию.

e401_03.04.2011_EXELAB.rU.tgz - TEK.exe




Ранг: 57.7 (постоянный), 49thx
Активность: 0.070
Статус: Участник

Создано: 03 апреля 2011 23:29
· Личное сообщение · #2

Попробуй посмотри в Рефлекторе: KET -> ActivationProvider

Code:
  1. internal static class ActivationProvider
  2. {
  3.     // Fields
  4.     private const string ActivationUri = "http://www.pagrindiniskelias.lt/activation/activate.php";
  5.     public static string BlockedLicense;
  6.     private static string CERT;
  7.     public static string HWMismatch;
  8.     public static string InvalidLicense;
  9.     public static string OnlineFailure;
  10.     public static string ProcessingActivation;
  11.     public static string RegistryError;
  12.     internal const string SerialNumber = "VPL-2011-742208";
  13.     private static SHA1CryptoServiceProvider SHA;
  14.     public static string Success;
  15.     public static string SystemError;
  16.  
  17.     // Methods
  18.     [MethodImpl(MethodImplOptions.NoInlining)]
  19.     static ActivationProvider();
  20.     [MethodImpl(MethodImplOptions.NoInlining)]
  21.     private static string[] GetManagementProperty(string ObjectId, params string[] Properties);
  22.     [MethodImpl(MethodImplOptions.NoInlining)]
  23.     internal static bool GetWorkData(out byte[] output, out string registeredName, out Exception innerException, bool IgnoreExistingData, Predicate<byte[]> DataValidator);
  24.     [MethodImpl(MethodImplOptions.NoInlining)]
  25.     private static byte[] HashString(string s);
  26.     [MethodImpl(MethodImplOptions.NoInlining)]
  27.     private static string HttpPost(string uri, string parameters);
  28. }
  29.  


И вообще файл нормально открывается в Рефлекторе (показывает код).
Проверить программу не могу, нет библиотек (программу кинул не полностью).



Ранг: 6.7 (гость), 1thx
Активность: 0=0
Статус: Участник

Создано: 05 мая 2011 00:27 · Поправил: Bad-wolf
· Личное сообщение · #3

[!] Salamander .NET Protector detected !
1 Файл не распакуеш
2 Только декодировать можна чтобы поковыряться
3 Там какую то херню получает с интернета вроде как ключь к базе данных вопросов



Ранг: 37.1 (посетитель), 11thx
Активность: 0.030
Статус: Участник

Создано: 05 мая 2011 18:21 · Поправил: Promix_17
· Личное сообщение · #4

Вообще Salamander .NET Protector просто компилирует код MISL в обычный ASM:
Code:
  1.  Before: 
  2.    IL_0000: ldstr      "Hello World using C#!"
  3.    IL_0005: call       void [mscorlib]System.Console::WriteLine(string)   
  4.    IL_00a:  ret       
  5.  
  6. After:     
  7.    00000000 mov         eax,dword ptr ds:[20004000h]
  8.    00000006 mov         ecx,dword ptr [eax] 
  9.    00000008 mov         eax,dword ptr ds:[200046C0h] 
  10.    0000000e call        dword ptr [eax] 
  11.    00000020 ret

Поэтому попробуй исследовать программу в отладчике. Или же просто заблокируй интернет...
У меня прога вообще не запускается из-за отсутствия rscoree.dll




Ранг: 337.6 (мудрец), 224thx
Активность: 0.210.1
Статус: Участник
born to be evil

Создано: 06 мая 2011 16:49
· Личное сообщение · #5

Bad-wolf пишет:
1 Файл не распакуеш

Бред

f1d0_06.05.2011_EXELAB.rU.tgz - KET.exe

-----
От многой мудрости много скорби, и умножающий знание умножает печаль




Ранг: 6.7 (гость), 1thx
Активность: 0=0
Статус: Участник

Создано: 08 мая 2011 01:02
· Личное сообщение · #6

ajax файл не рабочий )
так что это просто ты декодировал такой файл я уже имею




Ранг: 337.6 (мудрец), 224thx
Активность: 0.210.1
Статус: Участник
born to be evil

Создано: 09 мая 2011 13:01
· Личное сообщение · #7

Bad-wolf пишет:
файл не рабочий

Promix_17 пишет:
У меня прога вообще не запускается из-за отсутствия rscoree.dll

я тож не дарт вэйдер, чтоб запускать 1 .exe без ничего

-----
От многой мудрости много скорби, и умножающий знание умножает печаль




Ранг: 6.7 (гость), 1thx
Активность: 0=0
Статус: Участник

Создано: 09 мая 2011 13:49
· Личное сообщение · #8

--> Dll файлы<--


 eXeL@B —› Вопросы новичков —› .net и reflector (непоказует кода)
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати