Results 1 to 6 of 6
  1. #1
    iDent1ty
    iDent1ty is offline
    Guest
    Join Date
    2010 Nov
    Posts
    3
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts
    Rep Power
    0

    Beginner question

    I'm a beginner hacker/programmer my question for you was the following:

    I want to make a emulator for the new Black ops: my idea was the MP isn't working right now and i wanted to know if it is possible to make it so it reverses the address that it connects to towards my network ( local play ) and saying that it should connect to the lobby.

    What should i learn to create something like this, or is it not possible?

    Thanks in advance,
    iDent1ty

  2. #2
    Dwar
    Dwar is offline
    Veteran Dwar's Avatar
    Join Date
    2010 Mar
    Posts
    2,222
    Thanks Thanks Given 
    211
    Thanks Thanks Received 
    2,230
    Thanked in
    292 Posts
    Rep Power
    10

    Re: Beginner question

    Please be more specific.
    What is "MP"?
    What do you mean under "emulator". You should describe your problem more precisely: what do you want to emulate, why.
    Please, post your questions on forum, not by PM or mail

    I spend my time, so please pay a little bit of your time to keep world in equilibrium

  3. #3
    iDent1ty
    iDent1ty is offline
    Guest
    Join Date
    2010 Nov
    Posts
    3
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts
    Rep Power
    0

    Re: Beginner question

    MP = MultiPlayer the current Black Ops system you can't even play local because it connects to their server and checks if your game is legal if it isn't it returns a failed connection value.

    Emulator = some kind of patch you have to run to fool the client.

    And my question was: if we can redirect the connection it makes to our local network so that it connects to local lobby would that be possible and what should be learned to achieve this kind of things like e.g reverse engineering or something else?

  4. #4
    Dwar
    Dwar is offline
    Veteran Dwar's Avatar
    Join Date
    2010 Mar
    Posts
    2,222
    Thanks Thanks Given 
    211
    Thanks Thanks Received 
    2,230
    Thanked in
    292 Posts
    Rep Power
    10

    Re: Beginner question

    You can write proxy and re-rout traffic to a certain address (e.g. local host). Or analyze connection/verification routines in game client for understanding how you can fool it.
    # Analyze client
    # Analyze packets

    So you want to find a way for running illegal game without server checks? If so, I think somewhere in internet you will find what you are looking for
    Please, post your questions on forum, not by PM or mail

    I spend my time, so please pay a little bit of your time to keep world in equilibrium

  5. #5
    iDent1ty
    iDent1ty is offline
    Guest
    Join Date
    2010 Nov
    Posts
    3
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts
    Rep Power
    0

    Re: Beginner question

    so i've found out the following:

    Code:
    0000  00 1b fc 42 d1 a9 00 1a  92 db 89 46 08 00 45 00   ...B.... ...F..E.
    0010  00 48 54 2f 00 00 80 11  00 00 c0 a8 01 07 c0 a8   .HT/.... ........
    0020  01 01 d9 86 00 35 00 34  83 9e 46 dd 01 00 00 01   .....5.4 ..F.....
    0030  00 00 00 00 00 00 09 63  6f 64 37 2d 73 74 75 6e   .......c od7-stun
    0040  02 75 73 09 64 65 6d 6f  6e 77 61 72 65 03 6e 65   .us.demo nware.ne
    0050  74 00 00 01 00 01                                  t.....
    The following is the queries = the ip it connects to which should be fooled
    Code:
    09 63  6f 64 37 2d 73 74 75 6e   .......c od7-stun
    0040  02 75 73 09 64 65 6d 6f  6e 77 61 72 65 03 6e 65   .us.demo nware.ne
    0050  74 00 00 01 00 01
    To make something to fool it would need intermediate C language understanding right?

    And how does the client knows what ip to connect to it must be saved in one of the client files right? shouldn't it be possible to change that ip in the client files?

  6. #6
    Dwar
    Dwar is offline
    Veteran Dwar's Avatar
    Join Date
    2010 Mar
    Posts
    2,222
    Thanks Thanks Given 
    211
    Thanks Thanks Received 
    2,230
    Thanked in
    292 Posts
    Rep Power
    10

    Re: Beginner question

    You can hook send functions (or hook recv/WSARecv/send etc), then get data from packets and modify it.
    All information about ip must be in configuration files or maybe hardcoded in client. But changing ip can't help you, 'coz client should receive answer from server and then it should decide to give you access or not
    Please, post your questions on forum, not by PM or mail

    I spend my time, so please pay a little bit of your time to keep world in equilibrium

Posting Permissions

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