Page 1 of 2 12 LastLast
Results 1 to 10 of 17

Thread: MW3 packet bits

  1. #1
    Member
    Join Date
    Feb 2012
    Posts
    146
    Points
    757
         User Info     Contact     Gamer ID
    Join Date
    Feb 2012
    Posts
    146
    Points
    757

    Default MW3 packet bits

    I plan to post findings related to the modern warfare protocol here.
    So far what I have worked out is you download a list of hosts/ports from the master server.
    Then you ping each host with <REDACTED, sniff it for your self> .

    Just got a good cap today, hopefully someone here will find this interesting.

    Also it uses the dht protocol, I see find_node queries coming from it while idle.

    I plan to do some targeted fuzzing soon to see if I can find anything interesting.
    Some broad protocolless stuff wasnt working too good but I do have a decent fuzzing platform up for it now.

    0 Not allowed! Not allowed!
    Last edited by jordam; 11-03-2012 at 04:37 PM.

  2. #2
    mini mini's Avatar
    Join Date
    Aug 2011
    Location
    Minnesota
    Posts
    1,988
    Points
    2,840
         User Info     Contact     Gamer ID
    Join Date
    Aug 2011
    Location
    Minnesota
    Posts
    1,988
    Points
    2,840
    Gamer IDs

    PSN ID: minnesotastyle

    Contact info:

    Youtube Channel: www.youtube.com/user/codeleakerforums

    Default

    Well what are you planning to do with this? Is it for mods or codes or curriosity.

    0 Not allowed! Not allowed!

  3. #3
    Member
    Join Date
    Feb 2012
    Posts
    146
    Points
    757
         User Info     Contact     Gamer ID
    Join Date
    Feb 2012
    Posts
    146
    Points
    757

    Default

    Curiosity and hopefully some fun programs to fuck with hosts hacking just a bit too much.

    0 Not allowed! Not allowed!

  4. #4
    just 'round the corner PoptartHunter's Avatar
    Join Date
    May 2011
    Posts
    4,589
    Points
    8,734
         User Info     Contact     Gamer ID
    Join Date
    May 2011
    Posts
    4,589
    Points
    8,734

    Contact info:

    Youtube Channel: http://www.youtube.com/PoptartHunterCL

    Default

    Sounds cool to me. You might just be able to make a force host, who knows (not code or script, but by using a PC).

    0 Not allowed! Not allowed!

  5. #5
    Member
    Join Date
    Feb 2012
    Posts
    146
    Points
    757
         User Info     Contact     Gamer ID
    Join Date
    Feb 2012
    Posts
    146
    Points
    757

    Default

    I now have the capability to modify traffic between the my wii and the internet properly (Protip: FUCK WINDOWS! Its not going to work on it).
    My current thinking is I can drop packets based on the protocol formats I work out Allowing me to do things like silently drop outgoing pings to other users while allowing them to ping me just fine.
    Leading to lower ping scores for them and possibly forcing me as host in any games.
    It may kick me out rather then make me host though, Im not sure how their algorithm will handle it.
    In any case the result should be I cant not be host if this is done properly.

    As of right now I can already lock on to a host, Forcing the wii to search through all the game untill it finds the right one.
    Its pretty lulzy when someone doesnt want to play you and you just keep popping up no matter how many times they leave the game.

    0 Not allowed! Not allowed!
    Last edited by jordam; 03-13-2012 at 03:29 PM. Reason: added a bit

  6. #6
    Member
    Join Date
    Jul 2011
    Posts
    284
    Points
    493
         User Info     Contact     Gamer ID
    Join Date
    Jul 2011
    Posts
    284
    Points
    493

    Default

    this looks promisng, could be a 100% working force hosting method...
    let me guess you're using backtrack or some other linux distro ?

    please inform us how to do it

    0 Not allowed! Not allowed!

  7. #7
    Member
    Join Date
    Feb 2012
    Posts
    146
    Points
    757
         User Info     Contact     Gamer ID
    Join Date
    Feb 2012
    Posts
    146
    Points
    757

    Default

    Any linux box should be usable.
    I am currently using iptables to do mid level packet filtering based on source/destination + port.
    You just need to set your wii connections default gateway to the linux box to force all traffic through it (and set up your linux box to forward traffic of course).

    The force host is going to take a flexible protocol analyzer, Im feeling snort IDS/IPS in active mode can probably pull it off.

    0 Not allowed! Not allowed!
    Last edited by jordam; 03-15-2012 at 01:24 PM. Reason: forgot a step

  8. #8
    Curret n3wbit
    Russ's Avatar
    Join Date
    Aug 2011
    Location
    California
    Posts
    3,193
    Points
    3,398
         User Info     Contact     Gamer ID
    Join Date
    Aug 2011
    Location
    California
    Posts
    3,193
    Points
    3,398
    Gamer IDs

    Gamertag: SSRunts PSN ID: DCCoexist Steam ID: dcrunts

    Default

    mind = blown

    0 Not allowed! Not allowed!

    "Sense is not made like money, sense is had like heart, pride, and integrity."~Russ

  9. #9
    Oh Noez Batman ChelseaGrin's Avatar

    Badge

    Join Date
    Aug 2011
    Location
    I am Become Death, the Destroyer of Worlds
    Posts
    1,456
    Points
    353
         User Info     Contact     Gamer ID
    Join Date
    Aug 2011
    Location
    I am Become Death, the Destroyer of Worlds
    Posts
    1,456
    Points
    353
    Gamer IDs

    PSN ID: byRexehh

    Default

    wait..wha..what?...

    0 Not allowed! Not allowed!





  10. #10
    Member
    Join Date
    Feb 2012
    Posts
    146
    Points
    757
         User Info     Contact     Gamer ID
    Join Date
    Feb 2012
    Posts
    146
    Points
    757

    Default

    You trick the wii into thinking that the other users in the room's connections are messed up.
    The end result of this is that you report the users in the rooms as having a bad/unworkable connection while they report you as being ok to connect to.
    Still theoretical currently though.

    If I get it working I will either post the packet protocol you need to block (leaving you to create a way to drop it on your own) or I may even post a premade snort rule if Im feeling generous to the noobs (seeing as someone will eventually anyways).

    I recently got back into this game,
    Just wanted to post an update.

    I have a 100% working freeze* host script in python now ;) (can crash if your connection is good enough I think)

    Tested with a third party connection in another city via RDP so there is no chance I am simply nuking my own connection

    It is based on the research conducted earlier in this thread.

    Might release in a few days/weeks though idk if I want too since its literally the first working hack I have made for this game (And I want to be able to enjoy using host codes a bit longer :P ).

    Decent coders should be able to replicate, Plz dont release an easy script or anything yet though.

    0 Not allowed! Not allowed!
    Last edited by Slowduck; 08-18-2013 at 01:40 PM. Reason: double post

Bookmarks

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
  •  
All times are GMT -10. The time now is 10:53 PM.
Powered by vBulletin®
Copyright © 2018 vBulletin Solutions, Inc. All rights reserved.