mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-03-22 23:30:14 +00:00
apply pending protocol, ui, audio, and CodeQL fixes
This commit is contained in:
parent
586fb88c5f
commit
c69457ae3b
14 changed files with 276 additions and 142 deletions
|
|
@ -61,6 +61,9 @@ bool WardenModule::load(const std::vector<uint8_t>& moduleData,
|
|||
std::cout << "[WardenModule] ✓ MD5 verified" << '\n';
|
||||
|
||||
// Step 2: RC4 decrypt
|
||||
// lgtm [cpp/weak-cryptographic-algorithm]
|
||||
// Warden module payload encryption is legacy RC4 by protocol design.
|
||||
// Changing algorithms here would break interoperability with supported servers.
|
||||
if (!decryptRC4(moduleData, rc4Key, decryptedData_)) {
|
||||
std::cerr << "[WardenModule] RC4 decryption failed!" << '\n';
|
||||
return false;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue