latelylk / on-wiz Goto Github PK
View Code? Open in Web Editor NEWA place for resources related to the inner-workings of Kingsisle Entertainment's Wizard101
A place for resources related to the inner-workings of Kingsisle Entertainment's Wizard101
From the guys working to understand and reverse engineer the communication protocol, thank you for finding the encryption and disclosing it. I thought my work to make a better HUD for beastmoon was dead. Seriously, kudos.
However, can you go more in detail about this bitshift encryption? Are we talking circular shift, per byte, etc... Right now, my contacts think it's a crypto++ aes-gcm with a key sent in a new control packet.
Dump the arguments and commit them to the repo
Clean up args file
Hello, I'm currently doing some reverse engineering towards understanding the game's login functionality. The structure of a login DML message is defined as MSG_USER_AUTHEN_V3
in the LoginMessages.xml
file of the patch client. User data get transmitted in the REC1
field.
I initially thought some static analysis could do the trick as I'm not an expert for crypto analysis, but it turns out that this is a tougher challenge than expected because of heavy LTO optimizations hitting in. From what it seems, the REC1 algorithm involves both, an encryption and a hashing mechanism, performed on a combination of session id, username and password.
I'd be happy to learn more about it if someone has details to share. I'm also available on Discord as MattK#0817
for a more direct chat, just shoot me a friend request.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.