Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

Recent content by jonnybravo

  1. jonnybravo

    how to find exactly a process when it always renames after reopening?

    are the any sort of pattern to the name? like?? (game1, game2) etc.. if there is then you can search string for the basic of say "game" and then you could enumerate all the handles find the process and attach it your c# application.
  2. jonnybravo

    Need some help with decrypting.

    looks like a program that some person build that was recomplied using ahk to .exe complier. The was packed with upx i think some of the strings and functions are probly encrypted as well idk.
  3. jonnybravo

    Tantra Online K3 | Source CODE VS 2003

    Here is the DBSRV_Source updated and complied in vs2019. Only problem you will have is that the code is very outdated and would need a good rewrite as most of the Kr code is C and written like poop. https://easyupload.io/wrc9qb
  4. jonnybravo

    Need some help with decrypting.

    As far as I could research your gonna have to download the c++ ahk complier and work out what encryption was used after they applied the upx. Hopefully no obfuscating or can try and use AhK2Exe. Some how gonna have to figure out what it was complied with and work your way backwards. Once you...
  5. jonnybravo

    Need some help with decrypting.

    There should be a function that decrypts it during startup or during whenever it calls that function to read it in memory. If you break point on the pointer that holds the buffer of the unencrypted data. You should be able to dump it from there or at least see it in plain English. Be better if...
  6. jonnybravo

    Need some help with decrypting.

    Most likely have to use ida pro or ghidra or x64dbg, x32dbg. The more harder way would be to set a hardware break point for the CommandLineParam to trigger it by not giving it any arguments to the executable. Find the OEP then get the imports, remove the invalid make the dump and fix the dump...
  7. jonnybravo

    Use of anassigned local variable

    be nice if you showed what "left" "mode" "last" "length1" where as variables. but... var length1 = null; while ((this.left -= length1) != 0);this.mode = this.last != 0 ? InflateBlocks.InflateBlockMode.DRY : InflateBlocks.InflateBlockMode.TYPE; continue; complier is telling you it has no...
  8. jonnybravo

    [soulworker]how to change files , does it have some tool to open?

    I believe if you attach a debugger to the server you can find each struct to the res files. Each must have there own headers that identify what each does. Hopefully it has no checksum. Idk what data is inside the res files. Tools to make are pretty simple.
  9. jonnybravo

    Looking for a reverse engineer

    My guess what item id and shop packet information you are sending isnt get valided. The client only crashes when your checksum from server to client is incorrect. Could be bad header to bad info. Check the total size and use ida pro to back track to the violation. You will see where the buffer...
  10. jonnybravo

    How to fix die and not recover cannot press anything

    Check to make sure the player health value is valid. (log it) Then compare the health value if it is at zero then send the death and respawn packet with the correct information. if(player.health == 0 ) { // send death packet } // validate death packet send respawn packet
  11. jonnybravo

    ALEmu - Open Source ArchLord Emulator

    why not use episode 8? what is the latest client that was released before the game was closed?
  12. jonnybravo

    [release] Warrior King [server + client source] **Nice graphics**

    @lokamber Is there a reason one can attach a debugger and simply debug the server and fix these things. Them seem like easy fixes. Most if not all can be disabled to prevent crashing. I do admit the code is crap (2004). Been updating to 2019 vs and standards but it hasnt been that bad. I'm near...
  13. jonnybravo

    Reversing a "peer to peer" game

    Some tcp packet should have a host or client flag host = 1 client = 2 from there your using recvfrom() .. read() .. sendto() client 1 sends to client 2 ... server verifies that its possible for each client to do. server assigns the host.. sends packet to create room.. other players joining...
  14. jonnybravo

    [release] Warrior King [server + client source] **Nice graphics**

    Could you explain how the client works. I see no game.exe source code and a few other things. Rewrite the server is very easy when the data packages exist. I looks like they just put poop together and complied some tools and client files called it a day.
  15. jonnybravo

    [release] Warrior King [server + client source] **Nice graphics**

    is there a reason there is no game.exe source code? What is the YY folder used for? Looked thru the source seems ok wasnt to hard to update it to win10 and vs2019 never got around to directx 11 or 12.
Back
Top