Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [return: MarshalAs(UnmanagedType.U1)]
- private unsafe bool HWIDCheck()
- {
- bool flag;
- basic_string<char,std::char_traits<char>,std::allocator<char> > local;
- $ArrayType$$$BY0IA@D e$$$byia@d;
- sprintf_s<128>(&e$$$byia@d, &??_C@_02DPKJAMEF@?$CFd@, GetHWID());
- std.basic_string<char,std::char_traits<char>,std::allocator<char> >.{ctor}(&local, (sbyte modopt(IsSignUnspecifiedByte) modopt(IsConst)* modopt(IsConst) modopt(IsConst)) &e$$$byia@d);
- try
- {
- bool flag2;
- string str = new string(std.basic_string<char,std::char_traits<char>,std::allocator<char> >.c_str((basic_string<char,std::char_traits<char>,std::allocator<char> > modopt(IsConst)* modopt(IsConst) modopt(IsConst)) &local));
- Sleep(500);
- if (this.hwid == "0")
- {
- this.UpdateDBHWID();
- flag2 = true;
- }
- else
- {
- if (str.Equals(this.hwid))
- {
- this.labelProgress.Text = "HWID is valid";
- flag = true;
- goto Label_00A5;
- }
- this.labelProgress.Text = "HWID is invalid";
- this.panelProcessInner.Width = 290;
- flag2 = false;
- }
- flag = flag2;
- }
- fault
- {
- ___CxxCallUnwindDtor(std.basic_string<char,std::char_traits<char>,std::allocator<char> >.{dtor}, (void*) &local);
- }
- Label_00A5:;
- try
- {
- std.basic_string<char,std::char_traits<char>,std::allocator<char> >._Tidy_deallocate(&local);
- }
- fault
- {
- ___CxxCallUnwindDtor(std._Compressed_pair<std::allocator<char>,std::_String_val<std::_Simple_types<char> >,1>.{dtor}, (void*) &local);
- }
- return flag;
- }
- 290 0x122[return: MarshalAs(UnmanagedType.U1)]
- private unsafe bool HWIDCheck()
- {
- bool flag;
- basic_string<char,std::char_traits<char>,std::allocator<char> > local;
- $ArrayType$$$BY0IA@D e$$$byia@d;
- sprintf_s<128>(&e$$$byia@d, &??_C@_02DPKJAMEF@?$CFd@, GetHWID());
- std.basic_string<char,std::char_traits<char>,std::allocator<char> >.{ctor}(&local, (sbyte modopt(IsSignUnspecifiedByte) modopt(IsConst)* modopt(IsConst) modopt(IsConst)) &e$$$byia@d);
- try
- {
- bool flag2;
- string str = new string(std.basic_string<char,std::char_traits<char>,std::allocator<char> >.c_str((basic_string<char,std::char_traits<char>,std::allocator<char> > modopt(IsConst)* modopt(IsConst) modopt(IsConst)) &local));
- Sleep(500);
- if (this.hwid == "0")
- {
- this.UpdateDBHWID();
- flag2 = true;
- }
- else
- {
- if (str.Equals(this.hwid))
- {
- this.labelProgress.Text = "HWID is valid";
- flag = true;
- goto Label_00A5;
- }
- this.labelProgress.Text = "HWID is invalid";
- this.panelProcessInner.Width = 290;
- flag2 = false;
- }
- flag = flag2;
- }
- fault
- {
- ___CxxCallUnwindDtor(std.basic_string<char,std::char_traits<char>,std::allocator<char> >.{dtor}, (void*) &local);
- }
- Label_00A5:;
- try
- {
- std.basic_string<char,std::char_traits<char>,std::allocator<char> >._Tidy_deallocate(&local);
- }
- fault
- {
- ___CxxCallUnwindDtor(std._Compressed_pair<std::allocator<char>,std::_String_val<std::_Simple_types<char> >,1>.{dtor}, (void*) &local);
- }
- return flag;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement