x86 Emulation; Stronger, Faster Method of Virtualization

Results 1 to 12 of 12
  1. #1
    Account Upgraded | Title Enabled! Guy is offline
    MemberRank
    Apr 2009 Join Date
    919Posts

    x86 Emulation; Stronger, Faster Method of Virtualization

    [ame="http://forum.gamedeception.net/showthread.php?t=18897"]GameDeception - A Development Site for Reverse Engineering[/ame]

    Similar to my last VM project, except this one will be usable with Gunz through the use of either embedding the VM directly, or, the more portable option of having it load as a module (e.g. a DLL).

    Since the base will just emulate x86 code, each dev can mutate and permutate the instruction set as they see fit.

    View the GD thread for updates.

    The biggest feature right now is the ability to call unvirtualized calls from within the VM itself.


  2. #2
    Alpha Member gregon13 is offline
    MemberRank
    Nov 2007 Join Date
    CanadaLocation
    1,945Posts

    Re: x86 Emulation; Stronger, Faster Method of Virtualization

    this is the gunz section not coders paradise you being a mod should know the difference.

  3. #3
    Account Upgraded | Title Enabled! PaulBub is offline
    MemberRank
    Apr 2009 Join Date
    316Posts

    Re: x86 Emulation; Stronger, Faster Method of Virtualization

    Quote Originally Posted by gregon13 View Post
    this is the gunz section not coders paradise you being a mod should know the difference.
    What if you do not understand this can be Gunz related? Just most of people here do not even have an idea of what it does.

  4. #4
    Alpha Member gregon13 is offline
    MemberRank
    Nov 2007 Join Date
    CanadaLocation
    1,945Posts

    Re: x86 Emulation; Stronger, Faster Method of Virtualization

    Quote Originally Posted by PaulBub View Post
    What if you do not understand this can be Gunz related? Just most of people here do not even have an idea of what it does.
    It isn't meant exactly for gunz and has no mention of it being used for gunz so technically it is in the wrong section and from what I pressume he is talking about it emulating functions on Virtual Machine
    Last edited by gregon13; 14-12-09 at 10:00 AM.

  5. #5
    Account Upgraded | Title Enabled! Axium is offline
    MemberRank
    May 2008 Join Date
    Delhi, IndiaLocation
    604Posts

    Re: x86 Emulation; Stronger, Faster Method of Virtualization

    except this one will be usable with Gunz
    Technically my dick, l2read grego.

  6. #6
    Alpha Member gregon13 is offline
    MemberRank
    Nov 2007 Join Date
    CanadaLocation
    1,945Posts

    Re: x86 Emulation; Stronger, Faster Method of Virtualization

    Quote Originally Posted by Axium View Post
    Technically my dick, l2read grego.
    Lmao didn't see that instantly I assumed it was like the previous post, I still see it as useless but I don't fully understand what he is talking about though

  7. #7
    Account Upgraded | Title Enabled! Guy is offline
    MemberRank
    Apr 2009 Join Date
    919Posts

    Re: x86 Emulation; Stronger, Faster Method of Virtualization

    Quote Originally Posted by gregon13 View Post
    this is the gunz section not coders paradise you being a mod should know the difference.
    My PoC's introducing new security tactics are highly recommended for incorporating into either the Gunz client itself or an anti-cheat intended for Gunz.

    Projects don't have to mention Gunz to have a specific relevance to Gunz.

    I don't expect some random user to know the difference.

  8. #8
    Alpha Member gregon13 is offline
    MemberRank
    Nov 2007 Join Date
    CanadaLocation
    1,945Posts

    Re: x86 Emulation; Stronger, Faster Method of Virtualization

    Quote Originally Posted by Guy View Post
    My PoC's introducing new security tactics are highly recommended for incorporating into either the Gunz client itself or an anti-cheat intended for Gunz.

    Projects don't have to mention Gunz to have a specific relevance to Gunz.

    I don't expect some random user to know the difference.
    I'm not a random user I've been in this section since 2007 check your facts, I'm new to the coding scene not gunz so I didn't see the relevance in the project at first glance

  9. #9
    Account Upgraded | Title Enabled! Guy is offline
    MemberRank
    Apr 2009 Join Date
    919Posts

    Re: x86 Emulation; Stronger, Faster Method of Virtualization

    Quote Originally Posted by gregon13 View Post
    I'm not a random user I've been in this section since 2007 check your facts, I'm new to the coding scene not gunz so I didn't see the relevance in the project at first glance
    You're not well-known and you haven't made any useful contributions of your own, therefore, I dubbed you as a "random user".

    On-topic: I may be porting the SYSENTER instruction for those who want to emulate Zw* stubs.

  10. #10
    Ginger by design. jMerliN is offline
    MemberRank
    Feb 2007 Join Date
    2,497Posts

    Re: x86 Emulation; Stronger, Faster Method of Virtualization

    Quote Originally Posted by Guy View Post
    You're not well-known and you haven't made any useful contributions of your own, therefore, I dubbed you as a "random user".

    On-topic: I may be porting the SYSENTER instruction for those who want to emulate Zw* stubs.
    Though I do have a valid question for you: why make something like this for gunz? With your level of knowledge I'm sure there are other, more interesting things you can do with the ideas :).

    As far as gunz goes, why not write a local handler for the netcode that obfuscates or otherwise changes what's sent between server/client (encryption, opcode randomization, other more sinister tricks to hide what's there, etc), add that code into the gunz exe then pack it with the latest themida? The people who CAN break the latest themidas (unless someone has an olly script that'll do it for you) and are willing to spend the time on gunz, most likely aren't the guys you're gonna be able to stop cheating no matter what (take GD, it'd be a nice challenge to try but it's much, much harder to write something than it is to break it). That much, though, will definitely stop at least a large portion of the public from cheating, or so it would seem.

  11. #11
    Member xgosu is offline
    MemberRank
    Dec 2009 Join Date
    61Posts

    Re: x86 Emulation; Stronger, Faster Method of Virtualization

    Im a random too O_O but at least I don't act like some biggie. Why dont you patch the new KoreV3? Instead of posting something that the random wouldnt even know about? The only thing I see in your post is
    "I'm a coder/programer, I'm Elite, I'm showing that I'm better than all of you"
    The only thing that make u Elite is because you have start earlier than me/us and It wont take long for me/us to reach your so called eliteness.We are the same after all.
    And yea I might go to your forum because I can see a very good chance of learning in that forum.

    Anyway, I know bumping an old thread is wrong.
    Last edited by xgosu; 10-02-10 at 07:06 PM.

  12. #12
    Account Upgraded | Title Enabled! kochon is offline
    MemberRank
    Nov 2006 Join Date
    MontrealLocation
    1,451Posts

    Re: x86 Emulation; Stronger, Faster Method of Virtualization

    Quote Originally Posted by xgosu View Post
    Anyway, I know bumping an old thread is wrong.
    Especially if its just to flame the ass of the thread creator. Don't start egoing all around.



Advertisement