Results 1 to 5 of 5

Thread: Tutorial please

  1. #1
    hanzinha
    hanzinha is offline
    Member-in-training
    Join Date
    2011 Jul
    Posts
    50
    Thanks Thanks Given 
    1
    Thanks Thanks Received 
    4
    Thanked in
    4 Posts
    Rep Power
    0

    Tutorial please

    Good evening, in an attempt to learn more
    I would ask if someone could please give me some tutorials on encryption / decryption for me to learn to do some hacks to Aika, bot'se do everything else
    I have many ideas in my head missing putting them into practice

    if it takes a lot to talk and is very hard to not even have to answer me, I'm sure that you have learned and am able to understand, I know it's hard and it will take
    most do not give up easily
    I know that many people know this and many veses not want to share, plus do not forget that you learn from someone
    Hugs to all =)

    oops: if the tutorials in Portuguese is even better =)

  2. #2
    torrentsoo
    torrentsoo is offline
    Member-in-training
    Join Date
    2010 Sep
    Posts
    85
    Thanks Thanks Given 
    25
    Thanks Thanks Received 
    13
    Thanked in
    2 Posts
    Rep Power
    0
    it's easy to say then done, most does wants to teach and share, but the problem is that it's not easy to just sit here in the forum to watch every post of questions every single sec. hacking is learn from itself, not from others. If you can program this without copying, you'll become a hacker later on but if you don't understand and needs to be copy, then for sure you won't be able to become a hacker. note that not all hackers or programmer uses the same method.

    #include <iostream>

    int main(int argc, char** argv){
    std::cout << "Hello, World!" << std::endl;
    }
    Give a thanks for something useful, and not just words.

  3. #3
    pkedpker
    pkedpker is offline
    Member-in-training
    Join Date
    2011 Mar
    Posts
    67
    Thanks Thanks Given 
    13
    Thanks Thanks Received 
    41
    Thanked in
    14 Posts
    Rep Power
    0
    I'd recommend wasting atleast 5 hours a day using Olly Debugger until you feel that this feeling of failure.. and giving up goes away.. keep doing it. Remember in OllyDbg you can pause.. even restart if you mess up.

    I was converting continuum's game packet encryption/decryption took me 1 week to do this.. but Continuum is much bigger challenge then AIKA.. it has obfuscated assembly jumps as well as the encryption table generator is over 260 small functions, in AIKA.. you just have 1 function.. well.. not really 1.. a bit more..

    Also if you don't understand something you are looking at.. for example in aika.. I remember something like this
    IMUL ECX,ECX,343FD
    ADD ECX,269EC3
    ...
    AND EAX,7FFF


    Looked very strange.. so I googled 343FD 269EC3 first link told me that was source code to rand() function in C/C++.

    Googling strange numbers always helps.. this is how I figured out another game I was working on had a a little modified MD5 as it's packet table generator.


    Now if you want to make hacks for AIKA like in 2 days max.. this won't happen.. unless maybe you waste more time on noobie tools like cheat engine.. something may happen... but odds are very slim, but it's possible


    Also.. if you cannot convert aika encryption to some programming language.. you can always make AIKA EXE into a DLL.. by nopping the whole main function and replacing it with a DLLMain asm code. Now you can load up aika as a dll in your program.. and call it's functions very easily.. this can save you alot of time.. but chances of this working is very rare if encryption uses absolute jumps then it may not work as absolute numbers will not match up when loaded as DLL base address.
    Last edited by pkedpker; 2011-10-15 at 01:46 PM.

  4. #4
    rhu10
    rhu10 is offline
    Banned
    Join Date
    2011 May
    Location
    Brasil
    Posts
    70
    Thanks Thanks Given 
    42
    Thanks Thanks Received 
    24
    Thanked in
    15 Posts
    Rep Power
    0
    But can I modify the packet before encryption using OllyDbg, or I have to do my own Encryption program?

  5. #5
    pkedpker
    pkedpker is offline
    Member-in-training
    Join Date
    2011 Mar
    Posts
    67
    Thanks Thanks Given 
    13
    Thanks Thanks Received 
    41
    Thanked in
    14 Posts
    Rep Power
    0
    Quote Originally Posted by rhu10 View Post
    But can I modify the packet before encryption using OllyDbg, or I have to do my own Encryption program?
    You can do both.. but doing the modify packet before encryption would require Xtrap bypass.. xtrap removed.. will close game in less then 5 minutes. Making own encryption program = xtrap can be on.. no bypass required.. and still send own packets.

  6. The Following User Says Thank You to pkedpker For This Useful Post:


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •