Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 07.01.2016, 12:13   #1
mirjalol1331
Новичок
Джуниор
 
Регистрация: 07.01.2016
Сообщений: 1
По умолчанию Есть программа при запуске спрашивает регистрация

как обойти регистрация я дом пил с помощью Developer Command Prompt for VS2013 на ассемблер
код C#
Код:
private void button1_Click(object sender, EventArgs e)
{
if (string.IsNullOrEmpty(this.txtName. Text)) 
{
System.Windows.Forms.MessageBox.Sho w("Fill the empty fields!");
}
else
{
PaynetHelperSolo._classes.ModifyReg istry modifyregistry1 = new PaynetHelperSolo._classes.ModifyReg istry();
string str1 = this.txtSerial.Text;
string str2 = this.txtName.Text.Trim();
string str4 = PaynetHelperSolo._classes.CryptorEn gine.Encrypt(new PaynetHelperSolo._classes.SerialHel per().GetHardwareId(), true, "DILMUROD_MARAZ!.!@#$%^&*()QWERTY") ;
this.txtActivateId.Text = str4;
if ((PaynetHelperSolo._classes.Cryptor Engine.Encrypt(str4, true, str2 + ".!@#$%MAQLUQ_DILMUROD_SCRIPT_GALAM IZ$$$") == str1) && string.op_Inequality(str1, "")) 
{
modifyregistry1.Write("RegisteredTo ", this.txtName.Text.Trim());
modifyregistry1.Write("serialCodeSN ", this.txtSerial.Text);
modifyregistry1.Write("ActivateId", this.txtActivateId.Text);
System.Windows.Forms.MessageBox.Sho w("Thank you for registration!");
base.Close();
}
else
{
System.Windows.Forms.MessageBox.Sho w("Wrong serial enetred! Try again!", "Wrong serial!", System.Windows.Forms.MessageBoxButt ons.OK, System.Windows.Forms.MessageBoxIcon .Hand);
}
}
}

kod IL

.method private hidebysig instance void button1_Click(object sender, class [mscorlib]System.EventArgs e) cil managed
{
    // Method Start RVA 0xa9ac
    // Code Size 309 (0x135)
    .maxstack 4
    .locals init
    (
        [0] class [PaynetHelper]PaynetHelperSolo._classes.ModifyRegistry modifyregistry1,
        [1] string str1,
        [2] string str2,
        [3] string #str3,
        [4] string str4,
        [5] string #str5,
        [6] bool #flag1
    )
    L_0000: nop 
    L_0001: ldarg.0 
    L_0002: ldfld [PaynetHelper]PaynetHelperSolo._forms.FrmRegistration::txtName
    L_0007: callvirt instance string [System.Windows.Forms]System.Windows.Forms.Control::get_Text()
    L_000c: call bool [mscorlib]System.String::IsNullOrEmpty(string)
    L_0011: brtrue.s L_0028
    L_0013: ldarg.0 
    L_0014: ldfld [PaynetHelper]PaynetHelperSolo._forms.FrmRegistration::txtSerial
    L_0019: callvirt instance string [System.Windows.Forms]System.Windows.Forms.Control::get_Text()
    L_001e: call bool [mscorlib]System.String::IsNullOrEmpty(string)
    L_0023: ldc.i4.0 
    L_0024: ceq 
    L_0026: br.s L_0029
    L_0028: ldc.i4.0 
    L_0029: nop 
    L_002a: stloc.s #flag1
    L_002c: ldloc.s #flag1
    L_002e: brtrue.s L_0041
    L_0030: nop 
    L_0031: ldstr "Fill the empty fields!"
    L_0036: call valuetype [System.Windows.Forms]System.Windows.Forms.DialogResult [System.Windows.Forms]System.Windows.Forms.MessageBox::Show(string)
    L_003b: pop 
    L_003c: br L_0134
    L_0041: newobj instance void [PaynetHelper]PaynetHelperSolo._classes.ModifyRegistry::.ctor()
    L_0046: stloc.0 
    L_0047: ldarg.0 
    L_0048: ldfld [PaynetHelper]PaynetHelperSolo._forms.FrmRegistration::txtSerial
    L_004d: callvirt instance string [System.Windows.Forms]System.Windows.Forms.Control::get_Text()
    L_0052: stloc.1 
    L_0053: ldarg.0 
    L_0054: ldfld [PaynetHelper]PaynetHelperSolo._forms.FrmRegistration::txtName
    L_0059: callvirt instance string [System.Windows.Forms]System.Windows.Forms.Control::get_Text()
    L_005e: callvirt instance string [mscorlib]System.String::Trim()
    L_0063: stloc.2 
    L_0064: newobj instance void [PaynetHelper]PaynetHelperSolo._classes.SerialHelper::.ctor()
    L_0069: call instance string [PaynetHelper]PaynetHelperSolo._classes.SerialHelper::GetHardwareId()
    L_006e: stloc.3 
    L_006f: ldloc.3 
    L_0070: ldc.i4.1 
    L_0071: ldstr "DILMUROD_MARAZ!.!@#$%^&*()QWERTY"
    L_0076: call string [PaynetHelper]PaynetHelperSolo._classes.CryptorEngine::Encrypt(string,bool,string)
    L_007b: stloc.s str4
    L_007d: ldarg.0 
    L_007e: ldfld [PaynetHelper]PaynetHelperSolo._forms.FrmRegistration::txtActivateId
    L_0083: ldloc.s str4
    L_0085: callvirt instance void [System.Windows.Forms]System.Windows.Forms.Control::set_Text(string)
    L_008a: nop 
    L_008b: ldloc.s str4
    L_008d: ldc.i4.1 
    L_008e: ldloc.2 
    L_008f: ldstr ".!@#$%MAQLUQ_DILMUROD_SCRIPT_GALAMIZ$$$"
    L_0094: call string [mscorlib]System.String::Concat(string,string)
    L_0099: call string [PaynetHelper]PaynetHelperSolo._classes.CryptorEngine::Encrypt(string,bool,string
кто может помогать

Последний раз редактировалось Вадим Мошев; 26.01.2016 в 21:02.
mirjalol1331 вне форума
Старый 07.01.2016, 13:02   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Взлом здесь не обсуждается. Обратитесь к авторам программы.
p51x вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программа вылетает при запуске С++ lialia Помощь студентам 4 08.01.2014 02:47
Программа на Visual C# работает при запуске руками, но не работает при попытки автоматического запуска Bug$ Помощь студентам 18 21.10.2013 16:22
Программа не читает файл при запуске в среде vc++2012express. arm9n Visual C++ 2 30.07.2013 18:23
В окне делфи форма с элементами есть, а при запуске элементы исчезают lenant Помощь студентам 8 29.05.2008 15:44
программа при 1 запуске копировалась в автозапуск? LuMax Общие вопросы Delphi 3 25.11.2007 00:38