Page 1 of 4 1 2 3 ... LastLast
Results 1 to 10 of 37

Thread: Halo 2 Vista XLiveless

  1. #1
    Codesaurus Skarma's Avatar
    Join Date
    Apr 2009
    Location
    Columbus, OH
    Posts
    227

    Code Halo 2 Vista XLiveless

    Halo 2 Vista XLiveless
    By: Skarma

    Description:
    Anti-debug protections are stripped and XLive is rendered useless, thus allowing developers to now easily analyze the Halo 2 for Windows Vista. You may only attach a debugger in single player mode, multi player is completely disabled! Source code is included, coded in C++ with MSVC++ Express 2008.

    Usage:
    Copy xlive.dll into the Halo 2 Vista directory, where halo2.exe is. Start the game!

    Creds:
    Listener, Rick, and Seemaan. I don't know any of them, but Listeners GTA IV wrapper helped me and props to me for reversing the rest of the exports and stripping unneeded ones.

    Note: This app is only good to programmers and reverse engineers, everyone else will find this useless. PLEASE REPORT ANY BUGS!

    Download Here
    Last edited by Skarma; September 28th, 2009 at 01:25 PM.
    Reply With Quote

  2. #2
    El Durado :/
    Join Date
    Oct 2006
    Posts
    2,417

    Re: Halo 2 Vista XLiveless

    Holyshit, I would recommend posting this on all those other sites I listed k9dev.com allenthinks.com remnantmods.com etc
    Reply With Quote

  3. #3
    j͆ͪ͟c̓̊͜a̎ͨ̈́ͧṗ̵ ̏ͭ̃sͪ̊͊̒͌̒̏t͗͗ͩͮo̧̊̒̎̽̇̌̋ṗ̸ͪ͑ͩ̐ InnerGoat's Avatar
    Join Date
    Aug 2006
    Location
    j͆ͪ͟c̓̊͜a̎ͨ̈́ͧṗ̵ ̏ͭ̃s&#87
    Posts
    1,493

    Re: Halo 2 Vista XLiveless

    Nice!
    Reply With Quote

  4. #4
    Senior Member =sw=warlord's Avatar
    Join Date
    Jan 2007
    Location
    Dalek Crucible
    Posts
    5,348

    Re: Halo 2 Vista XLiveless

    This looks awesome.
    Just wondering are there any plans on making a tool to extract SP content such as bipeds and other tags?
    I remember ghost and korn working on a tool set years ago which never really saw the light of day.
    Reply With Quote

  5. #5
    I can has h2v?
    Join Date
    May 2007
    Posts
    587

    Re: Halo 2 Vista XLiveless

    I like this. I found a way around it along time ago. But now I can finally do some assembly patching and camera researching.

    To the generic user its worthless but to a dev. You get the idea.

    I said this to Shock120 over aim. Quick Funny.
    h2v says "wtf dud li3k s0m3 hax0r just st0l3 meh live nao wut??"
    Last edited by KIWIDOGGIE; May 28th, 2009 at 05:36 PM.
    Reply With Quote

  6. #6
    Conversation Terrorist Pyong Kawaguchi's Avatar
    Join Date
    May 2007
    Location
    East Usa
    Posts
    3,905

    Re: Halo 2 Vista XLiveless

    Hmm, could this possibly lead to hamachi?
    Reply With Quote

  7. #7
    Codesaurus Skarma's Avatar
    Join Date
    Apr 2009
    Location
    Columbus, OH
    Posts
    227

    Re: Halo 2 Vista XLiveless

    Quote Originally Posted by =sw=warlord View Post
    This looks awesome.
    Just wondering are there any plans on making a tool to extract SP content such as bipeds and other tags?
    I remember ghost and korn working on a tool set years ago which never really saw the light of day.
    Sure, I just recently started working on h2v and still working on reversing all the tag structures. I was never really into the modding scene, but it's really interesting stuff and fun as hell when dissecting everything and making use of it all. What exactly does 'extracting content' outline? Like, just output binary files of a maps entire tag structures? Like HMT? Sorry, I'm still virgin modder, these things need explained!

    Quote Originally Posted by KIWIDOGGIE View Post
    I like this. I found a way around it along time ago. But now I can finally do some assembly patching and camera researching.

    To the generic user its worthless but to a dev. You get the idea.

    I said this to Shock120 over aim. Quick Funny.
    How'd you manage that? Cuz, both xlive and halo2 modules call IsDebuggerPresent twice and check the debug port. This is most basic method to bypass, but once you get past that, there is a more advance anti-debug feature. Now don't quote me on this, because I am still learning about this stuff... I think h2v is debugging itself and setting random software breakpoints (usually int41). When a breakpoint is hit, the exception handler decides what to do from there. Since Halo is debugging itself and you also have a debugger attached, your debugger catches the breakpoint instead of Halo catching it. How Halo handles all this is still a mystery to me, but it has to do with the exception handler for sure. Not sure how you got past this, but good job!

    Quote Originally Posted by Pyong Kawaguchi View Post
    Hmm, could this possibly lead to hamachi?
    What's dat?
    Reply With Quote

  8. #8
    kill anime users Rook's Avatar
    Join Date
    Jul 2007
    Posts
    2,114

    Re: Halo 2 Vista XLiveless

    Hamachi = lan over internet.

    I've only did it once over CE many years ago tho!
    Reply With Quote

  9. #9
    Codesaurus Skarma's Avatar
    Join Date
    Apr 2009
    Location
    Columbus, OH
    Posts
    227

    Re: Halo 2 Vista XLiveless

    Yes, I'm sure that is all possible, but what leads to it not working with h2v like with any other game? Server just not show up for clients or you can see the server, you just can't join? Whats up?
    Reply With Quote

  10. #10
    Conversation Terrorist Pyong Kawaguchi's Avatar
    Join Date
    May 2007
    Location
    East Usa
    Posts
    3,905

    Re: Halo 2 Vista XLiveless

    What it is, is that it won't even notice it.
    I have a few theories:
    1. H2v detects that a tunneling program (like hamachi) is running, and disables all lan in general
    2. H2v doesn't detect the emulated network adapter that hamachi is running, and therefore the servers do not start
    3. Windows live is using the 30ms check to see if someone is attempting to tunnel the network.

    For no. 3, It turns out that for GTA4 pc that a trick/hack was made/found to bypass the 30ms limit, it could be if that was bypassed, it would work.

    Talk to me if you are curious, I used to do a bit of h2v and H2x modding, so I know quite a bit.

    You might wanna read up on some of the H2X documentation and plugins for H2X and see if there is anything there that would help you edit the tag structure.

    Good luck.
    Reply With Quote

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Bookmarks

Posting Permissions

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