Jump to content

iforgotmypassword

Members
  • Posts

    56
  • Joined

  • Last visited

    Never
  • Donations

    0.00 GBP 

Everything posted by iforgotmypassword

  1. infinite loop in WardenMgr::Update http://pastebin.com/3At5xDhr
  2. didn't help, I will try to increase timer did not help too
  3. same in new version how to check client cheat-checks reply?
  4. it happens very often for different accounts, when player tries to log out to character select screen
  5. I am not sure about another check, 0x987255. Maybe it is wrong check too, maybe not =\\
  6. same for some players on my test server. Seems like this check is broken
  7. nope, client can load modified Spell.dbc and there is many guides how to modify some stuff like global cooldowns, etc
  8. feature request we need a locale-based MPQ checks for example, Spell.dbc file is different for different locales, but client-side modification of this file can provide some extra stuff
  9. Also I didn't get any cheat detection with 1 hour uptime on Linux
  10. have same issue with connection between windows and linux. Firewall is disabled
  11. solved by adding m_WardenClientChecks(NULL) to worldsession constructor
  12. core crash in WardenMgr: SendCheatCheck at checkList->clear(); locals: + this 0x0000000043f57018 {m_WardenProcessStream=0x00000000323f72b0 m_WardenProcessConnection=0xcdcdcdcdcdcdcdcd m_Enabled=true ...} WardenMgr * const + session 0x00000000025acbc0 {m_muteTime=1279703127 m_timeOutTime=895093 m_nameQueryCallbacks={...} ...} WorldSession * const + data {m_opcode=52428 } WorldPacket + md5 "841EF47866310AE3D26A3D8546A4CD0D" std::basic_string<char,std::char_traits<char>,std::allocator<char> > - checkList 0xcdcdcdcdcdcdcdcd [...]() std::vector<WardenMgr::GenericCheck,std::allocator<WardenMgr::GenericCheck> > * [size] CXX0030: Error: expression cannot be evaluated [capacity] CXX0030: Error: expression cannot be evaluated nbChecks 204 'М' unsigned char m_seed1 204 'М' unsigned char m_strIndex 204 'М' unsigned char
  13. no, I mean that entries in database must have different chances to execute
  14. Neo2003, we need an ability to setup chances for each check defined in database because with current count of memory checks warden needs about 30 minutes to detect weh (weh is mostly used cheating tool) currently we have a curious situation: the more we have checks, the less we get chances to detect cheats.
  15. okay, got it: http://paste2.org/p/1327723 Crash at: uint8 m_seed1 = mWardenClientSeed[accountId]; --> DEBUG_LOG("Seed byte: 0x%02X, end byte: 0x%02X", m_seed1, mWardenModuleChecks[md5][WARD_CHECK_END]); to reproduce: - start wardend - start mangosd - enter world - shutdown mangosd - start mangosd
  16. had a crash: http://paste2.org/p/1327653 can't start wardend if in debug build, sorry this happens when mangos lost connection to wardend, but client still connected
  17. is it possible to allow worldserver restore connection if connection to wardend was interrupted?
  18. seems like no more crashes, thank you!
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use