Results 1 to 14 of 14
  1. #1
    NegerFittaN2's Avatar
    Join Date
    Jul 2014
    Gender
    male
    Posts
    19
    Reputation
    10
    Thanks
    0

    Angry Can anyone give me a link of all aq swfs?

    Like this

    /build30/weapons/weapon-cryzta.swf

    but I'm not allowed to post links but you know what is before
    For example, i need all swfs, can i get some txt file with that?

  2. #2
    Aoredon's Avatar
    Join Date
    Jun 2012
    Gender
    male
    Posts
    17
    Reputation
    10
    Thanks
    2
    My Mood
    Drunk
    Hmm, I'll see what I can do, but it's probably going to be pretty tricky, lol.

    EDIT: So I've decompiled the main .swf file and done a search for ".swf" a few files come up but not all, I'm assuming this is because each of those .swf files also load their own .swf files. I'm going to see if I can automate this.
    Last edited by Aoredon; 07-24-2014 at 03:29 AM.

  3. The Following User Says Thank You to Aoredon For This Useful Post:

    NegerFittaN2 (07-24-2014)

  4. #3
    NegerFittaN2's Avatar
    Join Date
    Jul 2014
    Gender
    male
    Posts
    19
    Reputation
    10
    Thanks
    0
    Thats nice Thanks! I already found a lot of weapons here


    its a sites.google com /sites/1337br33/weaponsinaq
    Last edited by NegerFittaN2; 07-24-2014 at 04:25 AM.

  5. #4
    Aoredon's Avatar
    Join Date
    Jun 2012
    Gender
    male
    Posts
    17
    Reputation
    10
    Thanks
    2
    My Mood
    Drunk
    I think I can get almost if not all monster .swf files for you.

    I am working on a more permanent method. I can see something in the code about xml where it gets something from the server like so:
    /Build30/monster-load.asp?rnd=0

    "rnd" can be any random number. Not sure what it's for.

    I think there's one for shops and all that too. Each one also seems to have a key like:
    "h00kSIX"

    For a file called "monster-save3.asp" they even had the key done like this:

    Code:
            N.strKey = "G0";
            N.strKey = N.strKey + "ld";
            N.strKey = N.strKey + "5";
            N.strKey = N.strKey + "lv";
            N.strKey = N.strKey + "r";
            N.strKey = N.strKey + "B97";
    Which is "G0ld5lvrB97".

    You may not understand this, but hopefully if someone else comes along they can inform me or it might help them, lol.

    EDIT: It's going well so far...


    Will upload in a zip when finished.

    Added a zip of almost all the monster swf files (will see about getting all the others) as an attachment.

    VirusTotal
    https://www.virustotal.com/en/file/a...is/1406211709/

    Jotti
    Jotti isn't working at the moment, will upload later.
    Attached Thumbnails Attached Thumbnails
    93f4c5b04c.png  

    <b>Downloadable Files</b> Downloadable Files
    Last edited by Aoredon; 07-24-2014 at 09:37 AM.

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

    NegerFittaN2 (07-24-2014)

  7. #5
    NegerFittaN2's Avatar
    Join Date
    Jul 2014
    Gender
    male
    Posts
    19
    Reputation
    10
    Thanks
    0
    Thank You!!! How friendly of a stranger, i can't download it yet though (not approved)

  8. #6
    Aoredon's Avatar
    Join Date
    Jun 2012
    Gender
    male
    Posts
    17
    Reputation
    10
    Thanks
    2
    My Mood
    Drunk
    Ah, I see. :P Here's all the links as well if you're interested:

    pastebin.com/HhgrnWWS

    I'm going to have a break for now, lol. I'll see if I can get all the rest later today or tommorow. :P

  9. #7
    NegerFittaN2's Avatar
    Join Date
    Jul 2014
    Gender
    male
    Posts
    19
    Reputation
    10
    Thanks
    0
    Yeah yeah yeah, take your time

    Thanks for the paste.
    Last edited by NegerFittaN2; 07-24-2014 at 07:36 AM.

  10. #8
    JamesRo's Avatar
    Join Date
    Apr 2012
    Gender
    male
    Posts
    1,870
    Reputation
    101
    Thanks
    15,258
    My Mood
    Happy
    You need to post 2 virus scans in order to get it approved

  11. #9
    Aoredon's Avatar
    Join Date
    Jun 2012
    Gender
    male
    Posts
    17
    Reputation
    10
    Thanks
    2
    My Mood
    Drunk
    Well Jotti won't work for my file for some reason, not sure what to do about that. It just says: "No file uploaded!".

    I will try when I have (hopefully) all the .swf files for you. I'm not too fluent in AS so it may take me a bit, sorry about that. :P

  12. #10
    NegerFittaN2's Avatar
    Join Date
    Jul 2014
    Gender
    male
    Posts
    19
    Reputation
    10
    Thanks
    0
    What is AS? I dont think these are all monsters, just the random battle monsters :P
    I could Google "what does AS mean", but it has lots of definitions. ActionScript?
    Last edited by NegerFittaN2; 07-25-2014 at 04:25 AM.

  13. #11
    Liz's Avatar
    Join Date
    Feb 2009
    Gender
    female
    Location
    Karnaca
    Posts
    30,710
    Reputation
    4094
    Thanks
    17,861
    My Mood
    Aggressive
    Post file approved. Jotti only accepts files < 25MB.
    Last edited by Liz; 07-25-2014 at 04:50 PM.


    Click Here to Become a MPGH Premium Member by Donating $25 or More.

    If anyone claims to be me via MSN/Skype/Email or any other source outside of MPGH private or visitor messages, IT'S NOT ME!
    They are trying to trick or scam you. Report them immediately and PM me here for verification.
    "Don’t confuse my personality with my attitude. My personality is who I am. My attitude depends on who you are." — Frank Ocean
    Moderator: 5/2009-10/2009 | GMod: 10/2009-10/2010 | Staff Administrator: 10/2010-Present
     
    Stupid/Pointless Private messages = SPAM, SPAM = BAN.

  14. #12
    Aoredon's Avatar
    Join Date
    Jun 2012
    Gender
    male
    Posts
    17
    Reputation
    10
    Thanks
    2
    My Mood
    Drunk
    Oh ok. Thank you very much Liz.

    Quote Originally Posted by NegerFittaN2 View Post
    What is AS? I dont think these are all monsters, just the random battle monsters :P
    I could Google "what does AS mean", but it has lots of definitions. ActionScript?
    Yes I mean ActionScript. It's very similar to what I know, but I think a lot of the variable names and such are obfuscated. Also I used a list of monsters I found and used all their names, so it should be most. However as I am typing this, I've just thought that when you press "Battle" it needs to choose a random monster from a list or maybe generate a random ID. I'll go have a look now. I hope I can have this all done soon, but I'm pretty lazy though and it seems like a difficult task considering I can't really touch the code. I can insert arrays of bytes into the game except I'm not sure how to get the address to place them at, so I'm still working on that, if I can succeed with that method, I will be able to make a LOT of progress including being able to view what kind of data the server actually sends the client with all these XML files.

    EDIT:
    I have found this method:

    GetProcAddress()

    Which I think I can use to get the addresses of variables and functions, but I'm not sure. It wouldn't really help me to "insert" code into the .swf file though.

    EDIT2:
    Hmm, I think maybe the server randomly generates the ID for you or it uses the random string argument sent with it to do so... Could be tricky.

    EDIT3:
    LOL They have the most annoying and confusing encryption and decryption method. I'm going to see if I can replicate it in VB.Net and read the data...

    Code:
    _root.Encrypt3 = function (theText, strK)
    {
        var _loc3;
        var _loc1;
        var _loc8;
        var _loc2;
        var _loc4;
        var _loc5;
        _loc3 = new String();
        _loc4 = theText.length;
        _loc5 = strK.length;
        for (var _loc1 = 0; _loc1 < _loc4; ++_loc1)
        {
            _loc2 = strK.charCodeAt(_loc1 % _loc5);
            _loc3 = _loc3 + (theText.charCodeAt(_loc1) + _loc2).toString(32);
        } // end of for
        return (_loc3);
    };
    _root.Encrypt2 = function (theText, strK)
    {
        var _loc4;
        var _loc1;
        var _loc2;
        var _loc3;
        var _loc5;
        var _loc6;
        _loc4 = new String();
        _loc5 = theText.length;
        _loc6 = strK.length;
        for (var _loc1 = 0; _loc1 < _loc5; ++_loc1)
        {
            _loc2 = Math.floor(Math.random() * 66) + 33;
            _loc3 = strK.charCodeAt(_loc1 % _loc6);
            _loc4 = _loc4 + ((theText.charCodeAt(_loc1) + _loc2 + _loc3).toString(30) + _loc2.toString(30));
        } // end of for
        return (_loc4);
    };
    _root.Decrypt3 = function (theText, strK)
    {
        var _loc4;
        var _loc1;
        var _loc5;
        var _loc6;
        var _loc3;
        var _loc2;
        var _loc9;
        _loc4 = new String();
        _loc5 = theText.length;
        _loc6 = strK.length;
        for (var _loc1 = 0; _loc1 < _loc5; _loc1 = _loc1 + 2)
        {
            _loc3 = parseInt(theText.substr(_loc1, 2), 32);
            _loc2 = strK.charCodeAt(_loc1 / 2 % _loc6);
            _loc4 = _loc4 + String.fromCharCode(_loc3 - _loc2);
        } // end of for
        return (_loc4);
    };
    _root.Decrypt2 = function (theText, strK)
    {
        var _loc6;
        var _loc1;
        var _loc7;
        var _loc8;
        var _loc5;
        var _loc4;
        var _loc2;
        _loc6 = new String();
        _loc7 = theText.length;
        _loc8 = strK.length;
        for (var _loc1 = 0; _loc1 < _loc7; _loc1 = _loc1 + 4)
        {
            _loc5 = parseInt(theText.substr(_loc1, 2), 30);
            _loc4 = parseInt(theText.substr(_loc1 + 2, 2), 30);
            _loc2 = strK.charCodeAt(_loc1 / 4 % _loc8);
            _loc6 = _loc6 + String.fromCharCode(_loc5 - _loc4 - _loc2);
        } // end of for
        return (_loc6);
    };
    _root.Encrypt1 = function (theText)
    {
        var _loc3;
        var _loc1;
        var _loc2;
        var _loc4;
        _loc3 = new String();
        _loc4 = theText.length;
        for (var _loc1 = 0; _loc1 < _loc4; ++_loc1)
        {
            _loc2 = Math.floor(Math.random() * 66) + 36;
            _loc3 = _loc3 + ((theText.charCodeAt(_loc1) + _loc2).toString(27) + _loc2.toString(27));
        } // end of for
        return (_loc3);
    };
    _root.Decrypt1 = function (theText)
    {
        var _loc5;
        var _loc1;
        var _loc6;
        var _loc4;
        var _loc3;
        _loc5 = new String();
        _loc6 = theText.length;
        for (var _loc1 = 0; _loc1 < _loc6; _loc1 = _loc1 + 4)
        {
            _loc4 = parseInt(theText.substr(_loc1, 2), 27);
            _loc3 = parseInt(theText.substr(_loc1 + 2, 2), 27);
            _loc5 = _loc5 + String.fromCharCode(_loc4 - _loc3);
        } // end of for
        return (_loc5);
    };
    LET'S HAVE MAXIMUM CONFUSION!

    EDIT4:
    Decided I might just recreate the whole XMLNinja thing which reads from the servers or whatever. Not tonight though.
    Might end up recreating half the damn game, lol. Everytime I'm almost finished recreating something, another thing pops up which is used by that thing and also needs recreating.
    Last edited by Aoredon; 07-25-2014 at 06:10 PM.

  15. #13
    NegerFittaN2's Avatar
    Join Date
    Jul 2014
    Gender
    male
    Posts
    19
    Reputation
    10
    Thanks
    0
    Haha, okay, i dont really understand what you are doing but thanks!

  16. #14
    Aoredon's Avatar
    Join Date
    Jun 2012
    Gender
    male
    Posts
    17
    Reputation
    10
    Thanks
    2
    My Mood
    Drunk
    Oh yeah sorry.

    tl;dr:
    • When I said AS, I meant ActionScript.
    • The monsters I gave you aren't all as I used a list I found just to test my method and it works. Some monsters weren't found though as I assume they had a different name.
    • And this may be more difficult than I thought.

Similar Threads

  1. Can anyone give a link of the 30kG hack?
    By CherryChi in forum Dragon Nest Help
    Replies: 0
    Last Post: 01-12-2013, 06:32 AM
  2. [Solved] I need -PB-S Farmer.dll can anyone give me the link for it?
    By ColdBlood69 in forum Alliance of Valiant Arms (AVA) Help
    Replies: 13
    Last Post: 10-30-2012, 02:50 AM
  3. Can Anyone give me script that spawns crates that visible to all!
    By Ktuluxu in forum DayZ Mod & Standalone Hacks & Cheats
    Replies: 12
    Last Post: 09-22-2012, 02:07 PM
  4. [Request] Can Anyone give me a Link of ida pro latest version? Thanks for those who give :)
    By [DarkCoder] in forum General Game Hacking
    Replies: 3
    Last Post: 08-23-2012, 07:24 PM
  5. can sum1 give me a link to vb6 that actually works thanks
    By adamleslie0 in forum General Game Hacking
    Replies: 5
    Last Post: 06-10-2007, 04:13 PM