|
Luigi Auriemmaaluigi.org (ARCHIVE-ONLY FORUM!) |
|
It is currently 19 Jul 2012 11:30
|
View unanswered posts | View active topics
|
Page 1 of 1
|
[ 28 posts ] |
|
Author |
Message |
Sidonuke
|
Post subject: Red Alert 3 and Gamespy Peerchat Research Posted: 24 Aug 2008 17:09 |
|
Joined: 24 Aug 2008 17:06 Posts: 24
|
This post will be a place to publicly share my knowledge and research on the protocols RA3 Uses with the Gamespy Peerchat.
Initial Login:
Code: >Tell gamespy we are crypting our connection with DES (This is used on all GS Peerchat Apps) CRYPT des 1 redalert3pcb
### GAMEKEY: uBZwpf :s 705 * SjcYwcde>PQImGcE RC>AjNWf[m>jd=gr ### CLIENT CHALLENGE: SjcYwcde>PQImGcE ### SERVER CHALLENGE: RC>AjNWf[m>jd=gr >We get our IP from the peerchat servers to use in our user info USRIP >Server gives us our IP >Setup our user info >XlG1W4OFpX|153849803 = EncodedIP|GSProfileId >:71d11854800540d25e87d7e3af2daa6f = CDKey :s 302 :=+@216.40.74.237 USER XlG1W4OFpX|153849803 127.0.0.1 peerchat.gamespy.com :71d11854800540d25e87d7e3af2daa6f >Setup what User Name we want. NICK Sidonuke >Yay we are connected :s 001 Sidonuke :Welcome to the Matrix Sidonuke :s 002 Sidonuke :Your host is xs1, running version 1.0 :s 003 Sidonuke :This server was created Fri Oct 19 1979 at 21:50:00 PDT :s 004 Sidonuke s 1.0 iq biklmnopqustvhe :s 375 Sidonuke :- (M) Message of the day - :s 372 Sidonuke :- Welcome to GameSpy :s 376 Sidonuke :End of MOTD command >Join the lobby channel "Casual 1" for RA3 JOIN #GPG!2266 >We have joined =3 :Sidonuke!XlG1W4OFpX|153849803@* JOIN :#GPG!2266 >Get Modes for channel MODE #GPG!2266 >Topic =3 (Unused) :s 332 Sidonuke #GPG!2266 :Click on the "Game Info" button at the top of your screen for the latest information on patches, add-on files, interviews, strategy guides and more! It`s all there! >Unknown... :s 333 Sidonuke #GPG!2266 SERVER 1217231339 >User list :s 353 Sidonuke * #GPG!2266 :@ChatMonitor-gs Trismegistus RebelWithout Night-Hawk VarXX oceanz87 raybrowning4 TheKaiser koodi1 PGrg844 GritSpitter guwer MattMCM thunder1234 {36C}-CoSm0s Alibubble xomm bLEST wesa lutinblanc stallone Pr0wn attredies CrazyRu55ian slowkid R.Ocelot Shepperd xervant yxovertka Solo80 Bajter Yolan Cheeseball XaraCoS tomcch92 Brillosch959 General1337 PATALOPOLIS WildBorman PsychoIncarnate Anser Teeze NotFor Admiral_DuGalle CEPMoebius nexusataxia Taurispp :s 353 Sidonuke * #GPG!2266 :ajaxgigant Cuycoybuster chriswar Dunkelherz TonyFerelli Sidonuke :s 366 Sidonuke #GPG!2266 :End of NAMES list >Get user flags for everyone in lobby (Playing status and more) GETCKEY #GPG!2266 * 000 0 :\username\b_flags >Setup our ranking information SETCKEY #GPG!2266 Sidonuke :\b_clanName\\b_arenaTeamID\0\b_locale\0\b_wins\62\b_losses\32\b_rank1v1\\b_rank2v2\\b_clan1v1\\b_clan2v2\\b_onlineRank\0 >Get all players ranking info GETCKEY #GPG!2266 * 001 0 :\b_clanName\b_arenaTeamID\b_locale\b_wins\b_losses\b_rank1v1\b_rank2v2\b_clan1v1\b_clan2v2\b_onlineRank >We finally got the modes :s 324 Sidonuke #GPG!2266 +tnp >GETCKEY #GPG!2266 * 000 0 :\username\b_flags Response :s 702 Sidonuke #GPG!2266 Sidonuke 000 :\XlG1W4OFpX|153849803\ > #GPG!2266 Sidonuke 000 :\XlG1W4OFpX|153849803\ > Channel Username EncodeIP ProfileID Extra Flags :s 702 Sidonuke #GPG!2266 TonyFerelli 000 :\XDaupalslX|155978172\ :s 702 Sidonuke #GPG!2266 Dunkelherz 000 :\XlDDfqOfaX|155981948\ :s 702 Sidonuke #GPG!2266 chriswar 000 :\XGsqlaGfqX|153361449\ :s 702 Sidonuke #GPG!2266 Cuycoybuster 000 :\XsGf4OWsFX|152886244\ :s 702 Sidonuke #GPG!2266 ajaxgigant 000 :\XWWsFGusWX|155981926\ :s 702 Sidonuke #GPG!2266 Taurispp 000 :\XflWFWlfvX|153603382\ :s 702 Sidonuke #GPG!2266 nexusataxia 000 :\XsGsufqs1X|155647501\ :s 702 Sidonuke #GPG!2266 CEPMoebius 000 :\XWssvpFsaX|155963137\ :s 702 Sidonuke #GPG!2266 Admiral_DuGalle 000 :\XGGu1sGs4X|153456486\s :s 702 Sidonuke #GPG!2266 NotFor 000 :\XqFlpFup1X|153306376\s :s 702 Sidonuke #GPG!2266 Teeze 000 :\XaGfav4WOX|153263245\ :s 702 Sidonuke #GPG!2266 Anser 000 :\XlGupWsflX|155981868\s :s 702 Sidonuke #GPG!2266 PsychoIncarnate 000 :\Xu1fupWsaX|154026950\ :s 702 Sidonuke #GPG!2266 WildBorman 000 :\Xp1vqOvf9X|155981467\s :s 702 Sidonuke #GPG!2266 PATALOPOLIS 000 :\XvD9WvuspX|155977568\ :s 702 Sidonuke #GPG!2266 General1337 000 :\Xq41DuFsaX|153578977\ :s 702 Sidonuke #GPG!2266 Brillosch959 000 :\XllvWODfpX|155978645\s :s 702 Sidonuke #GPG!2266 tomcch92 000 :\XvOG99qFvX|155975492\ :s 702 Sidonuke #GPG!2266 XaraCoS 000 :\XfuvfWGpvX|155552342\s :s 702 Sidonuke #GPG!2266 Cheeseball 000 :\XGlWlWFqqX|155629842\s :s 702 Sidonuke #GPG!2266 Yolan 000 :\XvlufvlfaX|152915806\s :s 702 Sidonuke #GPG!2266 Bajter 000 :\XFp14F9f4X|152886486\s :s 702 Sidonuke #GPG!2266 Solo80 000 :\XfquGFOs1X|155981341\s :s 702 Sidonuke #GPG!2266 yxovertka 000 :\XFO9pvFf4X|155981446\ :s 702 Sidonuke #GPG!2266 xervant 000 :\Xpu4sl9fGX|155981359\ :s 702 Sidonuke #GPG!2266 Shepperd 000 :\XssFWW4saX|153734341\s :s 702 Sidonuke #GPG!2266 R.Ocelot 000 :\XaluFlF9WX|155965963\ :s 702 Sidonuke #GPG!2266 slowkid 000 :\XpvuupqsaX|155971860\s :s 702 Sidonuke #GPG!2266 CrazyRu55ian 000 :\XuafpW4sFX|155981541\s :s 702 Sidonuke #GPG!2266 attredies 000 :\XFvs1v1saX|155981482\ :s 702 Sidonuke #GPG!2266 Pr0wn 000 :\Xaff4DasWX|153527008\s :s 702 Sidonuke #GPG!2266 stallone 000 :\X9WqfaDflX|153313478\ :s 702 Sidonuke #GPG!2266 lutinblanc 000 :\X4qDpDlvpX|155980845\ :s 702 Sidonuke #GPG!2266 wesa 000 :\XaWWfGuf4X|155976830\ :s 702 Sidonuke #GPG!2266 bLEST 000 :\Xa1vOuDsqX|153007714\ :s 702 Sidonuke #GPG!2266 xomm 000 :\X11vl9vs4X|153600235\ :s 702 Sidonuke #GPG!2266 Alibubble 000 :\XO1FfqssaX|153562528\ :s 702 Sidonuke #GPG!2266 {36C}-CoSm0s 000 :\XlfOWsvaWX|155980608\ :s 702 Sidonuke #GPG!2266 thunder1234 000 :\X4ufspqs9X|154027272\ :s 702 Sidonuke #GPG!2266 MattMCM 000 :\Xssq1vas4X|155518742\ :s 702 Sidonuke #GPG!2266 guwer 000 :\Xvl1FDaFqX|152886656\ :s 702 Sidonuke #GPG!2266 GritSpitter 000 :\Xuas9lGsaX|155979347\ :s 702 Sidonuke #GPG!2266 PGrg844 000 :\XFpsOuFspX|152888944\ :s 702 Sidonuke #GPG!2266 koodi1 000 :\XvvquGuf4X|154053602\ :s 702 Sidonuke #GPG!2266 TheKaiser 000 :\XavqqqfqGX|155510690\ :s 702 Sidonuke #GPG!2266 raybrowning4 000 :\X9lGfq4vpX|154277383\ :s 702 Sidonuke #GPG!2266 oceanz87 000 :\XulufDWvpX|155411221\ :s 702 Sidonuke #GPG!2266 VarXX 000 :\Xlpl1WasqX|152133654\ :s 702 Sidonuke #GPG!2266 Night-Hawk 000 :\XG9sfl1spX|153159886\ :s 702 Sidonuke #GPG!2266 RebelWithout 000 :\XfO19GpWOX|154008306\ :s 702 Sidonuke #GPG!2266 Trismegistus 000 :\XWWfFfFFlX|155776766\ :s 702 Sidonuke #GPG!2266 ChatMonitor-gs 000 :\XaaaaaaaaX|25677635\ >End of the user flags list for the channel :s 703 Sidonuke #GPG!2266 000 :End of GETCKEY >BCAST is a player flags change for Sidonuke of #GPG!2266. Make sure clients stay synced. :s 702 #GPG!2266 #GPG!2266 Sidonuke BCAST :\b_clanName\\b_arenaTeamID\0\b_locale\0\b_wins\62\b_losses\32\b_rank1v1\\b_rank2v2\\b_clan1v1\\b_clan2v2\\b_onlineRank\0 >This is our Player Ranking List :s 702 Sidonuke #GPG!2266 Sidonuke 001 :\\0\0\62\32\\\\\0 :s 702 Sidonuke #GPG!2266 TonyFerelli 001 :\\0\0\0\0\\\\\0 :s 702 Sidonuke #GPG!2266 Dunkelherz 001 :\\0\0\0\0\\\\\0 :s 702 Sidonuke #GPG!2266 chriswar 001 :\\0\0\19\11\\\\\0 :s 702 Sidonuke #GPG!2266 Cuycoybuster 001 :\\0\0\0\2\\\\\0 :s 702 Sidonuke #GPG!2266 ajaxgigant 001 :\\0\0\0\0\\\\\0 :s 702 Sidonuke #GPG!2266 Taurispp 001 :\\0\0\0\0\\\\\0 :s 702 Sidonuke #GPG!2266 nexusataxia 001 :\\0\0\17\20\\\\\0 :s 702 Sidonuke #GPG!2266 CEPMoebius 001 :\\0\0\3\4\\\\\0 :s 702 Sidonuke #GPG!2266 Admiral_DuGalle 001 :\\0\0\119\38\\\\\0 :s 702 Sidonuke #GPG!2266 NotFor 001 :\\0\0\251\58\\\\\0 :s 702 Sidonuke #GPG!2266 Teeze 001 :\\0\0\95\48\\\\\0 :s 702 Sidonuke #GPG!2266 Anser 001 :\\0\0\0\0\\\\\0 :s 702 Sidonuke #GPG!2266 PsychoIncarnate 001 :\\0\0\2\2\\\\\0 :s 702 Sidonuke #GPG!2266 WildBorman 001 :\\0\0\0\0\\\\\0 :s 702 Sidonuke #GPG!2266 PATALOPOLIS 001 :\\0\0\0\0\\\\\0 :s 702 Sidonuke #GPG!2266 General1337 001 :\\0\0\2\0\\\\\0 :s 702 Sidonuke #GPG!2266 Brillosch959 001 :\\0\0\0\1\\\\\0 :s 702 Sidonuke #GPG!2266 tomcch92 001 :\\0\0\0\1\\\\\0 :s 702 Sidonuke #GPG!2266 XaraCoS 001 :\\0\0\16\21\\\\\0 :s 702 Sidonuke #GPG!2266 Cheeseball 001 :\\0\0\26\5\\\\\0 :s 702 Sidonuke #GPG!2266 Yolan 001 :\\0\0\33\34\\\\\0 :s 702 Sidonuke #GPG!2266 Bajter 001 :\\0\0\40\11\\\\\0 :s 702 Sidonuke #GPG!2266 Solo80 001 :\\0\0\1\0\\\\\0 :s 702 Sidonuke #GPG!2266 yxovertka 001 :\\0\0\0\0\\\\\0 :s 702 Sidonuke #GPG!2266 xervant 001 :\\0\0\0\0\\\\\0 :s 702 Sidonuke #GPG!2266 Shepperd 001 :\\0\0\7\28\\\\\0 :s 702 Sidonuke #GPG!2266 R.Ocelot 001 :\\0\0\1\1\\\\\0 :s 702 Sidonuke #GPG!2266 slowkid 001 :\\0\0\0\1\\\\\0 :s 702 Sidonuke #GPG!2266 CrazyRu55ian 001 :\\0\0\0\0\\\\\0 :s 702 Sidonuke #GPG!2266 attredies 001 :\\0\0\0\0\\\\\0 :s 702 Sidonuke #GPG!2266 Pr0wn 001 :\\0\0\4\6\\\\\0 :s 702 Sidonuke #GPG!2266 stallone 001 :\\0\0\48\18\\\\\0 :s 702 Sidonuke #GPG!2266 lutinblanc 001 :\\0\0\0\0\\\\\0 :s 702 Sidonuke #GPG!2266 wesa 001 :\\0\0\0\0\\\\\0 :s 702 Sidonuke #GPG!2266 bLEST 001 :\\0\0\97\28\\\\\0 :s 702 Sidonuke #GPG!2266 xomm 001 :\\0\0\3\3\\\\\0 :s 702 Sidonuke #GPG!2266 Alibubble 001 :\\0\0\20\8\\\\\0 :s 702 Sidonuke #GPG!2266 {36C}-CoSm0s 001 :\\0\0\0\0\\\\\0 :s 702 Sidonuke #GPG!2266 thunder1234 001 :\\0\0\12\36\\\\\0 :s 702 Sidonuke #GPG!2266 MattMCM 001 :\\0\0\0\0\\\\\0 :s 702 Sidonuke #GPG!2266 guwer 001 :\\0\0\16\26\\\\\0 :s 702 Sidonuke #GPG!2266 GritSpitter 001 :\\0\0\0\0\\\\\0 :s 702 Sidonuke #GPG!2266 PGrg844 001 :\\0\0\16\20\\\\\0 :s 702 Sidonuke #GPG!2266 koodi1 001 :\\0\0\22\17\\\\\0 :s 702 Sidonuke #GPG!2266 TheKaiser 001 :\\0\0\25\6\\\\\0 :s 702 Sidonuke #GPG!2266 raybrowning4 001 :\\0\0\17\49\\\\\0 :s 702 Sidonuke #GPG!2266 oceanz87 001 :\\0\0\20\34\\\\\0 :s 702 Sidonuke #GPG!2266 VarXX 001 :\\0\0\2\4\\\\\0 :s 702 Sidonuke #GPG!2266 Night-Hawk 001 :\\0\0\34\9\\\\\0 :s 702 Sidonuke #GPG!2266 RebelWithout 001 :\\0\0\11\41\\\\\0 :s 702 Sidonuke #GPG!2266 Trismegistus 001 :\\0\0\2\18\\\\\0 :s 702 Sidonuke #GPG!2266 ChatMonitor-gs 001 :\\\\\\\\\\ >And finally the end of the ranking list... :s 703 Sidonuke #GPG!2266 001 :End of GETCKEY
|
|
Top |
|
|
|
|
|
|
|
Sidonuke
|
Post subject: Posted: 24 Aug 2008 17:29 |
|
Joined: 24 Aug 2008 17:06 Posts: 24
|
While In Lobby:
Code: :lutinblanc!*@* PRIVMSG #GPG!2266 :What with a "Please wait for Refresh NAT to be completed" error? >This is a normal chat message. =p >In the RA3 Client coloring for chat works like this. >Having "@" or +o results in light blue chat >If you are a VIP ProfileID as defined in the RA3 Client your chat is blue always >Being on a players friend list results in pink chat >Normal Players are red chat
:s 702 #GPG!2266 #GPG!2266 TonyFerelli BCAST :\b_clanName\\b_arenaTeamID\0\b_locale\0\b_wins\0\b_losses\0\b_rank1v1\\b_rank2v2\\b_clan1v1\\b_clan2v2\\b_onlineRank\0 >This updates our ranking information to everyone in chat :s 702 #GPG!2266 #GPG!2266 bourne93 BCAST :\b_flags\s >This updates our player status >Flags List >s = Starting a game >h = We are the hosting for the game >g = We are ingame (ingame is marked as sg)
:yxovertka!XFO9pvFf4X|155981446@* QUIT :Later! >Results from logging off or Crashing
:Cuycoybuster!XsGf4OWsFX|152886244@* PART #GPG!2266 : >Result from changing lobbys or going into a game. >This could be useful for knowing when to run a whois command to get his channels and see what game he joined. If no channels are listed then its a loby change.
:matchcola!*@* NOTICE #GSP!redalert3pcb!MzJ3P31DKM :5... >This is for a game lobby and not the main lobby but this results in white text from no name. When sent to channels. >If its sent only to a user he only sees the white text (A name may be attached. Dont know...) >If a notice is sent to a game lobby while the game is in session no text is sent. >If a notice is sent to a player while ingame we will see the message ingame with blue text and Username : Text
|
|
Top |
|
|
Sidonuke
|
Post subject: Posted: 24 Aug 2008 17:31 |
|
Joined: 24 Aug 2008 17:06 Posts: 24
|
Game Lobby Creation and while in a game lobby:
Joining a existing game
This gets a little crazy because alot is happening at once.
Code: >Join the game JOIN #GSP!redalert3pcb!MaPJ9aPhaM >we have joined :Sidonuke!XlG1W4OFpX|153849803@* JOIN :#GSP!redalert3pcb!MaPJ9aPhaM >Get modes MODE #GSP!redalert3pcb!MaPJ9aPhaM >Topic :s 332 Sidonuke #GSP!redalert3pcb!MaPJ9aPhaM :car2nr 1 vs 1 >Users list :s 333 Sidonuke #GSP!redalert3pcb!MaPJ9aPhaM car2nr 1219384396 :s 353 Sidonuke = #GSP!redalert3pcb!MaPJ9aPhaM :@car2nr Sidonuke :s 366 Sidonuke #GSP!redalert3pcb!MaPJ9aPhaM :End of NAMES list >Tell lobby we are staging SETCKEY #GPG!2266 Sidonuke :\b_flags\s >Tell game lobby we are staging SETCKEY #GSP!redalert3pcb!MaPJ9aPhaM Sidonuke :\b_flags\s >Get game lobby user flags GETCKEY #GSP!redalert3pcb!MaPJ9aPhaM * 023 0 :\username\b_flags >Update ranking to lobby SETCKEY #GPG!2266 Sidonuke :\b_clanName\\b_arenaTeamID\0\b_locale\0\b_wins\62\b_losses\32\b_rank1v1\\b_rank2v2\\b_clan1v1\\b_clan2v2\\b_onlineRank\0 >Tell game lobby our rank SETCKEY #GSP!redalert3pcb!MaPJ9aPhaM Sidonuke :\b_clanName\\b_arenaTeamID\0\b_locale\0\b_wins\62\b_losses\32\b_rank1v1\\b_rank2v2\\b_clan1v1\\b_clan2v2\\b_onlineRank\0 >Get ranking of people in game lobby GETCKEY #GSP!redalert3pcb!MaPJ9aPhaM * 024 0 :\b_clanName\b_arenaTeamID\b_locale\b_wins\b_losses\b_rank1v1\b_rank2v2\b_clan1v1\b_clan2v2\b_onlineRank >Unknown... (Give me rules update?) UTM #GSP!redalert3pcb!MaPJ9aPhaM :BCLR/ >Response about game rules. >Player names and there slot :car2nr!*@* UTM #GSP!redalert3pcb!MaPJ9aPhaM :PN/ 0=car2nr,1=Sidonuke >Rules information >M=Link to the Map we are playing >MC=Unknown >MS=Unknown >SD=Unknown >GSID=Unknown >GT=Unknown >PC=Unknown >RU=Rules setting >S=Slot Information :car2nr!*@* UTM #GSP!redalert3pcb!MaPJ9aPhaM :SL/ M=281data/maps/official/map_mp_2_black1b;MC=FEAA7D29;MS=0;SD=597651853;GSID=31EB;GT=-1;PC=-1;RU=3 100 10000 0 1 10 0 1 0 -1 0 -1 -1 -1 ;S=H,465F54F0,0,TT,-1,7,1,0,0,1,-1,:H,D8284AED,8088,FT,-1,7,-1,-1,0,1,-1,:X:X:X:X:; >Map Changed? UTM car2nr :MAP 1 >Game Lobby Modes :s 324 Sidonuke #GSP!redalert3pcb!MaPJ9aPhaM +tnle 6 >Finally got our user status sent back to us :s 702 #GSP!redalert3pcb!MaPJ9aPhaM #GSP!redalert3pcb!MaPJ9aPhaM Sidonuke BCAST :\b_flags\s >EncodedIP/ProfileID/Flags List :s 702 Sidonuke #GSP!redalert3pcb!MaPJ9aPhaM Sidonuke 023 :\XlG1W4OFpX|153849803\s >Notice he has 'sh' flags? it means hes staging and a host :s 702 Sidonuke #GSP!redalert3pcb!MaPJ9aPhaM car2nr 023 :\X44vuulsFX|155970863\sh :s 703 Sidonuke #GSP!redalert3pcb!MaPJ9aPhaM 023 :End of GETCKEY >More game Lobby Settings >Pings to be used for NAT Nego :car2nr!*@* UTM #GSP!redalert3pcb!MaPJ9aPhaM :Pings/ ,,0,0,0,0 >PIDs... Unknown :car2nr!*@* UTM #GSP!redalert3pcb!MaPJ9aPhaM :PIDS/ 0, ,92b8fcb, , , , , , , , , , >Ranking Update from us :s 702 #GSP!redalert3pcb!MaPJ9aPhaM #GSP!redalert3pcb!MaPJ9aPhaM Sidonuke BCAST :\b_clanName\\b_arenaTeamID\0\b_locale\0\b_wins\62\b_losses\32\b_rank1v1\\b_rank2v2\\b_clan1v1\\b_clan2v2\\b_onlineRank\0 >Ranking info for users :s 702 Sidonuke #GSP!redalert3pcb!MaPJ9aPhaM Sidonuke 024 :\\0\0\62\32\\\\\0 :s 702 Sidonuke #GSP!redalert3pcb!MaPJ9aPhaM car2nr 024 :\\0\0\0\5\\\\\0 :s 703 Sidonuke #GSP!redalert3pcb!MaPJ9aPhaM 024 :End of GETCKEY
Yes we are now in another persons game lobby. When We host Code: JOIN #GSP!redalert3pcb!M9lDDK9PaM :Sidonuke!XlG1W4OFpX|153849803@216.40.74.237 JOIN :#GSP!redalert3pcb!M9lDDK9PaM MODE #GSP!redalert3pcb!M9lDDK9PaM :s 331 Sidonuke #GSP!redalert3pcb!M9lDDK9PaM :No topic is set :s 353 Sidonuke * #GSP!redalert3pcb!M9lDDK9PaM :@Sidonuke :s 366 Sidonuke #GSP!redalert3pcb!M9lDDK9PaM :End of NAMES list MODE #GSP!redalert3pcb!M9lDDK9PaM SETCKEY #GPG!2266 Sidonuke :\b_flags\s SETCKEY #GSP!redalert3pcb!M9lDDK9PaM Sidonuke :\b_flags\sh GETCKEY #GSP!redalert3pcb!M9lDDK9PaM * 027 0 :\username\b_flags TOPIC #GSP!redalert3pcb!M9lDDK9PaM :Sidonuke 1v1aaa MODE #GSP!redalert3pcb!M9lDDK9PaM +l 6 SETCKEY #GPG!2266 Sidonuke :\b_clanName\\b_arenaTeamID\0\b_locale\0\b_wins\62\b_losses\32\b_rank1v1\\b_rank2v2\\b_clan1v1\\b_clan2v2\\b_onlineRank\0 SETCKEY #GSP!redalert3pcb!M9lDDK9PaM Sidonuke :\b_clanName\\b_arenaTeamID\0\b_locale\0\b_wins\62\b_losses\32\b_rank1v1\\b_rank2v2\\b_clan1v1\\b_clan2v2\\b_onlineRank\0 :s 324 Sidonuke #GSP!redalert3pcb!M9lDDK9PaM +tnp MODE #GSP!redalert3pcb!M9lDDK9PaM -i+p-s-m+n+t+l+e 6 UTM #GSP!redalert3pcb!M9lDDK9PaM :PN/ 0=Sidonuke UTM #GSP!redalert3pcb!M9lDDK9PaM :SL/ M=281data/maps/official/map_mp_2_feasel1;MC=32853103;MS=0;SD=-1294104150;GSID=4402;GT=-1;PC=-1;RU=3 100 10000 0 1 10 0 1 0 -1 0 -1 -1 -1 ;S=H,D8284AED,0,TT,-1,7,-1,-1,0,1,-1,:O:X:X:X:X:; UTM #GSP!redalert3pcb!M9lDDK9PaM :Pings/ ,0,0,0,0,0 UTM #GSP!redalert3pcb!M9lDDK9PaM :PIDS/ 0, , , , , , , , , , , , UTM Sidonuke :MAP 1 :s 324 Sidonuke #GSP!redalert3pcb!M9lDDK9PaM +tnp :s 702 #GSP!redalert3pcb!M9lDDK9PaM #GSP!redalert3pcb!M9lDDK9PaM Sidonuke BCAST :\b_flags\sh :s 702 Sidonuke #GSP!redalert3pcb!M9lDDK9PaM Sidonuke 027 :\XlG1W4OFpX|153849803\sh :s 703 Sidonuke #GSP!redalert3pcb!M9lDDK9PaM 027 :End of GETCKEY :Sidonuke!XlG1W4OFpX|153849803@* TOPIC #GSP!redalert3pcb!M9lDDK9PaM :Sidonuke 1v1aaa :Sidonuke!XlG1W4OFpX|153849803@* MODE #GSP!redalert3pcb!M9lDDK9PaM +l 6 :s 702 #GSP!redalert3pcb!M9lDDK9PaM #GSP!redalert3pcb!M9lDDK9PaM Sidonuke BCAST :\b_clanName\\b_arenaTeamID\0\b_locale\0\b_wins\62\b_losses\32\b_rank1v1\\b_rank2v2\\b_clan1v1\\b_clan2v2\\b_onlineRank\0 :Sidonuke!XlG1W4OFpX|153849803@* MODE #GSP!redalert3pcb!M9lDDK9PaM -p :Sidonuke!XlG1W4OFpX|153849803@* MODE #GSP!redalert3pcb!M9lDDK9PaM +e :Sidonuke!XlG1W4OFpX|153849803@* UTM Sidonuke :MAP 1
Host leaves channel.... Code: >Host updates his status :s 702 #GPG!2266 #GPG!2266 car2nr BCAST :\b_flags\ >he parts. :car2nr!X44vuulsFX|155970863@* PART #GSP!redalert3pcb!MaPJ9aPhaM : >we part PART #GSP!redalert3pcb!MaPJ9aPhaM : >update our status SETCKEY #GPG!2266 Sidonuke :\b_flags\ >status updated. :s 702 #GPG!2266 #GPG!2266 Sidonuke BCAST :\b_flags\
Nat Nego. Unknown.... Code: :car2nr!X44vuulsFX|155970863@* UTM Sidonuke :NAT/ NATHOST0 37135021 car2nr UTM car2nr :NAT NATINITED1 37135021 Sidonuke
:matchcola!X1FqG1p1qX|152141942@* UTM Sidonuke :NAT/ NATHOST0 1164169 matchcola UTM matchcola :NAT NATINITED1 1164169 Sidonuke
UTM matchcola :NAT CONNDONE0 1 11C38A :matchcola!X1FqG1p1qX|152141942@* UTM Sidonuke :NAT CONNDONE1 0 11C38A Kick Commands (can only be used by +o) Code: :xervant!Xpu4sl9fGX|155981359@* UTM Sidonuke :KICK/ GameFull
Lobby Rules/Slots/Maps Sync Commands Code: UTM #GSP!redalert3pcb!M9lDDK9PaM :PN/ 0=Sidonuke UTM #GSP!redalert3pcb!M9lDDK9PaM :SL/ M=281data/maps/official/map_mp_2_feasel1;MC=32853103;MS=0;SD=-1294104150;GSID=4402;GT=-1;PC=-1;RU=3 100 10000 0 1 10 0 1 0 -1 0 -1 -1 -1 ;S=H,D8284AED,0,TT,-1,8,-1,-1,0,1,-1,:O:X:X:X:X:; UTM #GSP!redalert3pcb!M9lDDK9PaM :Pings/ ,0,0,0,0,0 UTM #GSP!redalert3pcb!M9lDDK9PaM :PIDS/ 0, , , , , , , , , , , , UTM #GSP!redalert3pcb!M9lDDK9PaM :KPA/
UTM Sidonuke :REQ/ PlayerTemplate=8 UTM Sidonuke :REQ/ Color=0 UTM Sidonuke :REQ/ Team=0 UTM Sidonuke :REQ/ StartPos=1
PRIVMSG #GSP!redalert3pcb!M9lDDK9PaM :open slot UTM #GSP!redalert3pcb!M9lDDK9PaM :PN/ 0=Sidonuke UTM #GSP!redalert3pcb!M9lDDK9PaM :SL/ M=281data/maps/official/map_mp_2_feasel1;MC=32853103;MS=0;SD=-1294104150;GSID=4402;GT=-1;PC=-1;RU=3 100 10000 0 1 10 0 1 0 -1 0 -1 -1 -1 ;S=H,D8284AED,0,TT,1,4,1,1,0,1,-1,:O:O:X:X:X:; UTM #GSP!redalert3pcb!M9lDDK9PaM :Pings/ ,0,0,0,0,0 UTM #GSP!redalert3pcb!M9lDDK9PaM :PIDS/ 0, , , , , , , , , , , ,
PRIVMSG #GSP!redalert3pcb!M9lDDK9PaM :close slot UTM #GSP!redalert3pcb!M9lDDK9PaM :PN/ 0=Sidonuke UTM #GSP!redalert3pcb!M9lDDK9PaM :SL/ M=281data/maps/official/map_mp_2_feasel1;MC=32853103;MS=0;SD=-1294104150;GSID=4402;GT=-1;PC=-1;RU=3 100 10000 0 1 10 0 1 0 -1 0 -1 -1 -1 ;S=H,D8284AED,0,TT,1,4,1,1,0,1,-1,:O:X:X:X:X:; UTM #GSP!redalert3pcb!M9lDDK9PaM :Pings/ ,0,0,0,0,0 UTM #GSP!redalert3pcb!M9lDDK9PaM :PIDS/ 0, , , , , , , , , , , ,
UTM #GSP!redalert3pcb!MzJ3P31DKM :BCLR/
UTM matchcola :READY true
:matchcola!*@* UTM #GSP!redalert3pcb!MzJ3P31DKM :HWS/ true
Game Launch Code: :matchcola!*@* NOTICE #GSP!redalert3pcb!MzJ3P31DKM :5... :matchcola!*@* NOTICE #GSP!redalert3pcb!MzJ3P31DKM :4... :matchcola!*@* NOTICE #GSP!redalert3pcb!MzJ3P31DKM :3... :matchcola!*@* NOTICE #GSP!redalert3pcb!MzJ3P31DKM :2... :matchcola!*@* NOTICE #GSP!redalert3pcb!MzJ3P31DKM :1... :matchcola!*@* UTM #GSP!redalert3pcb!MzJ3P31DKM :GML :matchcola!*@* PRIVMSG #GSP!redalert3pcb!MzJ3P31DKM :@@@GML 12.210.62.2/OLD :s 702 #GSP!redalert3pcb!MzJ3P31DKM #GSP!redalert3pcb!MzJ3P31DKM matchcola BCAST :\b_flags\shg SETCKEY #GPG!2266 Sidonuke :\b_flags\sg SETCKEY #GSP!redalert3pcb!MzJ3P31DKM Sidonuke :\b_flags\sg MODE Sidonuke +q PART #GPG!2266 :
Game End Code: MODE Sidonuke -q SETCKEY #GSP!redalert3pcb!MzJ3P31DKM Sidonuke :\b_flags\s JOIN #GPG!2266 :Sidonuke!XlG1W4OFpX|153849803@* JOIN :#GPG!2266
Last edited by Sidonuke on 24 Aug 2008 18:34, edited 2 times in total.
|
|
Top |
|
|
Sidonuke
|
Post subject: Posted: 24 Aug 2008 18:13 |
|
Joined: 24 Aug 2008 17:06 Posts: 24
|
Exploits and hacks that can be done.
Impersonate a GS Profile ID
You can use a players profile id even if they are playing
Impersonate a Nickname
Now as long as the player isnt online we can use their name
The two above in combo will make it look like you are the players friend and all which is fun =)
Using Notices for white text. We can use a notice command send to the channel to look like system messages and look "Offical"
Impersonating a VIP's Profile id will give us blue text which is fun
Hijacking a hosting channel.
Player hosts a game.
We join on our irc client.
We wait for game to end.
We /hop and get Channel Oper =)
At this point we control zee shit and we rox =)
adding +k to the channel prevent game joining or hosting for that player =p requires +o
Sending /utm PlayerName :KICK/ GameFull
will make them part and go wtf? This can only be done with +o
/kicking result in a major client error which you dont recieve text and you stay dead in the game lobby (you can still leave tho) requiring +o
noticing in game lobbys can result in white text.
Potental Exploits.
Messing up game syncing and nat nego preventing a game launch.
Modifying game rules and map.
Giving ourselfs hosting flag (This may give us more access)
Forcing a Game to prematurely launch "Possible?"
Sending corrupted game rules/player sync infos...
|
|
Top |
|
|
Sidonuke
|
Post subject: Posted: 24 Aug 2008 19:03 |
|
Joined: 24 Aug 2008 17:06 Posts: 24
|
Theory...
Initial Login is controlled by EA servers which use there
Email+Password+Username System to Authenticate
Then some other system for cdkey auth.
Moving on...
Stats are also controlled by EA and the battlecast system also.
They also seem to have manglers for automatching and other purposes.
The way...
By emulating cdkey auth and login we can then get inside the custom game system which is handled mostly by peerchat. peerchat doesnt require auth or cdkeys.
Now Stats and Automatching wouldnt be usable but maybe custom matches.
Now even if the custom matches listings are controlled by EA we can still emulate the list using peerchat via /list redalert3 and then doing a GETCKEY sflags to get game status.
The point...
By doing this we can completely bypass any EA based banning system and login and cdkey auth and be able to play custom games.
If i can get help to start logging how authentication works stats and all then it maybe possible to develop a program to bypass cdkey auth for red alert 3 and possiblely future games using the auth system.
|
|
Top |
|
|
Sidonuke
|
Post subject: Posted: 24 Aug 2008 19:24 |
|
Joined: 24 Aug 2008 17:06 Posts: 24
|
The Compilation of Research...
How to Login Properly to peerchat.
Code: CRYPT des 1 redalert3pcb
### GAMEKEY: uBZwpf :s 705 * SjcYwcde>PQImGcE RC>AjNWf[m>jd=gr ### CLIENT CHALLENGE: SjcYwcde>PQImGcE ### SERVER CHALLENGE: RC>AjNWf[m>jd=gr
USRIP >Ignore reply
USER XaaaaaaaaX|13371337 127.0.0.1 peerchat.gamespy.com :0000000000000000000000000000000 >We can use any info we want =)
NICK Sidonuke >Any nick will do
JOIN #GPG!2266 MODE #GPG!2266 GETCKEY #GPG!2266 * 000 0 :\username\b_flags >Ignore Responses. Its not needed for a fake client SETCKEY #GPG!2266 Sidonuke :\b_clanName\\b_arenaTeamID\\b_locale\\b_wins\\b_losses\\b_rank1v1\\b_rank2v2\\b_clan1v1\\b_clan2v2\\b_onlineRank\ >Send what ever info we want. GETCKEY #GPG!2266 * 001 0 :\b_clanName\b_arenaTeamID\b_locale\b_wins\b_losses\b_rank1v1\b_rank2v2\b_clan1v1\b_clan2v2\b_onlineRank >Ignore this too.
While in a lobby Code: PRIVMSG #GPG!2266 text >for chatting NOTICE #GPG!2266 text >for system messages (This is a hack) PRIVMSG User text >for whispers NOTICE User text >for system messages to users (This is a hack)
Joining a Game Code: JOIN #GSP!redalert3pcb!MaPJ9aPhaM MODE #GSP!redalert3pcb!MaPJ9aPhaM >This must be set SETCKEY #GPG!2266 Sidonuke :\b_flags\s SETCKEY #GSP!redalert3pcb!MaPJ9aPhaM Sidonuke :\b_flags\s GETCKEY #GSP!redalert3pcb!MaPJ9aPhaM * 023 0 :\username\b_flags >Send the same ranking info as before. SETCKEY #GPG!2266 Sidonuke :\b_clanName\\b_arenaTeamID\0\b_locale\0\b_wins\62\b_losses\32\b_rank1v1\\b_rank2v2\\b_clan1v1\\b_clan2v2\\b_onlineRank\0 SETCKEY #GSP!redalert3pcb!MaPJ9aPhaM Sidonuke :\b_clanName\\b_arenaTeamID\0\b_locale\0\b_wins\62\b_losses\32\b_rank1v1\\b_rank2v2\\b_clan1v1\\b_clan2v2\\b_onlineRank\0 GETCKEY #GSP!redalert3pcb!MaPJ9aPhaM * 024 0 :\b_clanName\b_arenaTeamID\b_locale\b_wins\b_losses\b_rank1v1\b_rank2v2\b_clan1v1\b_clan2v2\b_onlineRank UTM #GSP!redalert3pcb!MaPJ9aPhaM :BCLR/ UTM car2nr :MAP 1
Notes when joining: If the game is full the host will send a UTM Yourname :KICK/ GameFull Ignore this =p (Removed from slots) If you do join successfully you will be added to the slots list. Then we can start doing stuff? If the host kicks you he will send a UTM Sidonuke :KICK/ KickByHost Ignore this =p (Removed from slots) If you are kicked then you are not in the slots. If you join a game and not lobby is present you will not be on the slots. While in a game lobby Code: PRIVMSG #GPG!2266 text >for chatting NOTICE #GPG!2266 text >for system messages (This is a hack) PRIVMSG User text >for whispers NOTICE User text >for system messages to users (This is a hack)
Time to start fking around with lobby sync and rules Player Commands (Send these to host) Code: UTM HostersName :REQ/ PlayerTemplate=8 >Faction UTM HostersName :REQ/ Color=0 >Color UTM HostersName :REQ/ Team=0 >Team UTM HostersName :REQ/ StartPos=1 >Start UTM #GSP!redalert3pcb!MzJ3P31DKM :BCLR/ >I Joined? UTM matchcola :READY true >I'm Ready UTM matchcola :READY false >I'm not ready UTM #GSP!redalert3pcb!M9lDDK9PaM :KPA/ >Update Status?
Host Commands (Sent To Channel) Code: UTM #GSP!redalert3pcb!M9lDDK9PaM :PN/ 0=Sidonuke UTM #GSP!redalert3pcb!M9lDDK9PaM :SL/ M=281data/maps/official/map_mp_2_feasel1;MC=32853103;MS=0;SD=-1294104150;GSID=4402;GT=-1;PC=-1;RU=3 100 10000 0 1 10 0 1 0 -1 0 -1 -1 -1 ;S=H,D8284AED,0,TT,1,4,1,1,0,1,-1,:O:X:X:X:X:; UTM #GSP!redalert3pcb!M9lDDK9PaM :Pings/ ,0,0,0,0,0 UTM #GSP!redalert3pcb!M9lDDK9PaM :PIDS/ 0, , , , , , , , , , , , >Rules Slots Everything.... UTM #GSP!redalert3pcb!MzJ3P31DKM :HWS/ true >I'm Ready to Start (Sends a white text message telling player to ready up.
NOTICE #GSP!redalert3pcb!MzJ3P31DKM :5... NOTICE #GSP!redalert3pcb!MzJ3P31DKM :4... NOTICE #GSP!redalert3pcb!MzJ3P31DKM :3... NOTICE #GSP!redalert3pcb!MzJ3P31DKM :2... NOTICE #GSP!redalert3pcb!MzJ3P31DKM :1... UTM #GSP!redalert3pcb!MzJ3P31DKM :GML PRIVMSG #GSP!redalert3pcb!MzJ3P31DKM :@@@GML 12.210.62.2/OLD >Starts the game
Host Commands (Sent to Player) Code: UTM Sidonuke :KICK/ GameFull UTM Sidonuke :KICK/ KickByHost
|
|
Top |
|
|
Sidonuke
|
Post subject: Posted: 24 Aug 2008 19:27 |
|
Joined: 24 Aug 2008 17:06 Posts: 24
|
Ok well this is all i have for now. Any new info ill edit posts.
Do not repost without credits =)
Thanks to aluigi for his peerchat programs.
Edit:
I got ub3r banned from the peerchat server. (Connection is rejected.)
Waiting for IP to change now since tor isnt working for me atm.
|
|
Top |
|
|
Sidonuke
|
Post subject: Re: Red Alert 3 and Gamespy Peerchat Research Posted: 25 Aug 2008 01:18 |
|
Joined: 24 Aug 2008 17:06 Posts: 24
|
|
Top |
|
|
aluigi
|
Post subject: Re: Red Alert 3 and Gamespy Peerchat Research Posted: 25 Aug 2008 01:28 |
|
Joined: 13 Aug 2007 21:44 Posts: 4068 Location: http://aluigi.org
|
|
Top |
|
|
Sidonuke
|
Post subject: Re: Red Alert 3 and Gamespy Peerchat Research Posted: 25 Aug 2008 01:40 |
|
Joined: 24 Aug 2008 17:06 Posts: 24
|
|
Top |
|
|
Sidonuke
|
Post subject: Re: Red Alert 3 and Gamespy Peerchat Research Posted: 25 Aug 2008 03:22 |
|
Joined: 24 Aug 2008 17:06 Posts: 24
|
ra3game.dat:5520 UDP Sidonuke-PC:61328 *:* ra3game.dat:5520 TCP sidonuke-pc.sidonuke.com:53507 easo.ea.com:18071 ESTABLISHED ra3game.dat:5520 UDP Sidonuke-PC:6500 *:* ra3game.dat:5520 TCP sidonuke-pc.sidonuke.com:53508 207.38.11.34:29900 ESTABLISHED ra3game.dat:5520 TCP sidonuke-pc.sidonuke.com:53510 159.153.244.83:9986 ESTABLISHED OrgName: Electronic Arts, Inc. OrgID: ELECTR-60 Address: 209 Redwood Shores Parkway City: Redwood City StateProv: CA PostalCode: 94065 Country: US NetRange: 159.153.0.0 - 159.153.255.255 CIDR: 159.153.0.0/16 NetName: EA NetHandle: NET-159-153-0-0-1 Parent: NET-159-0-0-0-0 NetType: Direct Assignment NameServer: SEDNS.EA.COM NameServer: SWDNS.EA.COM Comment: RegDate: 1992-04-29 Updated: 2006-07-07 RTechHandle: EAMAI1-ARIN RTechName: EA Maintainer RTechPhone: +1-650-628-5555 RTechEmail: ea-maint@ea.comOrgTechHandle: EAMAI1-ARIN OrgTechName: EA Maintainer OrgTechPhone: +1-650-628-5555 OrgTechEmail: ea-maint@ea.com# ARIN WHOIS database, last updated 2008-08-24 19:10 # Enter ? for additional hints on searching ARIN's WHOIS database. Intelenet Communications NETWORK-207-38-0-0 (NET-207-38-0-0-1) 207.38.0.0 - 207.38.47.255 IGN Entertainment ICI-IGNEN-1 (NET-207-38-8-0-1) 207.38.8.0 - 207.38.15.255 # ARIN WHOIS database, last updated 2008-08-24 19:10 # Enter ? for additional hints on searching ARIN's WHOIS database. Server: 70.84.160.11 Address: 70.84.160.11#53 Non-authoritative answer: Name: easo.ea.com Address: 159.153.234.54
|
|
Top |
|
|
Sidonuke
|
Post subject: Re: Red Alert 3 and Gamespy Peerchat Research Posted: 25 Aug 2008 04:02 |
|
Joined: 24 Aug 2008 17:06 Posts: 24
|
IP address changed. time to put my research to work.
|
|
Top |
|
|
Sidonuke
|
Post subject: Re: Red Alert 3 and Gamespy Peerchat Research Posted: 25 Aug 2008 04:29 |
|
Joined: 24 Aug 2008 17:06 Posts: 24
|
;/cncjoin #GPG!2266 ;/cncjoin #lobbychannel /cncjoin { raw JOIN $1 raw MODE $1 raw GETCKEY $1 * 000 0 :\username\b_flags raw SETCKEY $1 $me :\b_clanName\\b_arenaTeamID\\b_locale\\b_wins\\b_losses\\b_rank1v1\\b_rank2v2\\b_clan1v1\\b_clan2v2\\b_onlineRank\ raw GETCKEY $1 * 001 0 :\b_clanName\b_arenaTeamID\b_locale\b_wins\b_losses\b_rank1v1\b_rank2v2\b_clan1v1\b_clan2v2\b_onlineRank }
;/cncgamejoin #gamechannel #lobbychannel HosterName (The channel operator or the one with sh flags) /cncgamejoin { raw JOIN $1 raw MODE $1 raw SETCKEY $2 $me :\b_flags\s raw SETCKEY $1 $me :\b_flags\s raw GETCKEY $1 * 023 0 :\username\b_flags raw SETCKEY $2 $me :\b_clanName\\b_arenaTeamID\\b_locale\\b_wins\\b_losses\\b_rank1v1\\b_rank2v2\\b_clan1v1\\b_clan2v2\\b_onlineRank\ raw SETCKEY $1 $me :\b_clanName\\b_arenaTeamID\\b_locale\\b_wins\\b_losses\\b_rank1v1\\b_rank2v2\\b_clan1v1\\b_clan2v2\\b_onlineRank\ raw GETCKEY $1 * 024 0 :\b_clanName\b_arenaTeamID\b_locale\b_wins\b_losses\b_rank1v1\b_rank2v2\b_clan1v1\b_clan2v2\b_onlineRank raw UTM $1 :BCLR/ raw UTM $3 :MAP 1 }
;/cncgamestatus #gamechannel /cncgamestatus { raw UTM $1 :KPA/ }
;/cncgameready #gamechannel true/false /cncgameready { raw UTM $1 :READY $2 }
;/cncgamestart #gamechannel /cncgamestart { raw NOTICE $1 :5... raw NOTICE $1 :4... raw NOTICE $1 :3... raw NOTICE $1 :2... raw NOTICE $1 :1... raw UTM $1 :GML raw PRIVMSG $1 :@@@GML $2/OLD }
;/cncgamerules HosterName /cncgamerules { raw UTM $1 :REQ/ PlayerTemplate=$2 raw UTM $1 :REQ/ Color=$3 raw UTM $1 :REQ/ Team=$4 raw UTM $1 :REQ/ StartPos=$5 }
;/cncgamestartplz #gamechannel /cncgamestartplz { raw UTM $1 :BCLR/ }
;/cncgamekick PlayerToRemove /cncgamekick { raw UTM $1 $1 :KICK/ KickByHost }
;/cncgamefull PlayerToRemove /cncgamefull { raw UTM $1 $1 :KICK/ KickByHost }
;/cncbflags YourStatusFlags (s = Staging, h = hoster, g = ingame) /cncbflags { raw SETCKEY $1 Sidonuke :\b_flags\$2 }
|
|
Top |
|
|
Sidonuke
|
Post subject: Re: Red Alert 3 and Gamespy Peerchat Research Posted: 25 Aug 2008 05:43 |
|
Joined: 24 Aug 2008 17:06 Posts: 24
|
Testing proves the following. UTM Kick Commands are only accepted from senders with +o Forcing a game to start will not happen without NAT Negoed... and having +o and even with sh flags on (Requirement must be slot 0) Updating Game Rules is not accepted except from +o and even with sh flags on (Requirement must be slot 0) Everyone Ready Up Command isn't accepted even from +o and even with sh flags on (Requirement must be slot 0) raw PRIVMSG $1 :@@@GML $2/OLD is not used... Because im still gagged and it didn't stop a valid game. You need to be in a slot to send player option commands raw UTM $1 :REQ/ StartPos=$5 raw UTM $1 :REQ/ StartPos=$5 if they are invaild they arnt accepted. invalid faction is settable.
Results of able exploits. Impersonation is still ok. Use of Notices for white text is still ok. Using VIP IDs is still ok. hijacking a channel after everyone left is still ok. Kick Commands are accepted from +o's or hoster Rules/Map/Slot Info Updates are only accepted from hoster Starting a game isn't allowed except from hoster Asking Ready Up isnt allowed except from hoster Using the /cncgamejoin is vaild and will make you join. You can control your faction team color and position only if you are fully joined and in a slot (Being kicked results in no slot (KickByHost/GameFull) Or a Channel Kick (Non UTM)) Your player controls must be in vaild ranges. Changing Topic Doesnt have any effect on whos hoster or lobby name. If you are kicked all you need to do is /part then /cncgamejoin you will be slotted.
Gaining the Hoster Flag seems tricky. Having +o or Setting the Topic to your name or having sh flags doesnt give you hoster... Nor is any of those flags are needed to be a hoster. (Hosting is controlled though other means) You can not validate Nat Nego on a fake client. So games can not start.
|
|
Top |
|
|
Sidonuke
|
Post subject: Re: Red Alert 3 and Gamespy Peerchat Research Posted: 25 Aug 2008 06:01 |
|
Joined: 24 Aug 2008 17:06 Posts: 24
|
Here is the final list of usable commands on a fake client. Code: /cncjoin { raw JOIN #GPG!2266 raw MODE #GPG!2266 raw GETCKEY #GPG!2266 * 000 0 :\username\b_flags raw SETCKEY #GPG!2266 $me :\b_clanName\\b_arenaTeamID\\b_locale\\b_wins\\b_losses\\b_rank1v1\\b_rank2v2\\b_clan1v1\\b_clan2v2\\b_onlineRank\ raw GETCKEY #GPG!2266 * 001 0 :\b_clanName\b_arenaTeamID\b_locale\b_wins\b_losses\b_rank1v1\b_rank2v2\b_clan1v1\b_clan2v2\b_onlineRank }
/cncgamejoin { raw JOIN $1 raw MODE $1 raw SETCKEY #GPG!2266 $me :\b_flags\s raw SETCKEY $1 $me :\b_flags\s raw GETCKEY $1 * 023 0 :\username\b_flags raw SETCKEY #GPG!2266 $me :\b_clanName\\b_arenaTeamID\\b_locale\\b_wins\\b_losses\\b_rank1v1\\b_rank2v2\\b_clan1v1\\b_clan2v2\\b_onlineRank\ raw SETCKEY $1 $me :\b_clanName\\b_arenaTeamID\\b_locale\\b_wins\\b_losses\\b_rank1v1\\b_rank2v2\\b_clan1v1\\b_clan2v2\\b_onlineRank\ raw GETCKEY $1 * 024 0 :\b_clanName\b_arenaTeamID\b_locale\b_wins\b_losses\b_rank1v1\b_rank2v2\b_clan1v1\b_clan2v2\b_onlineRank raw UTM $1 :BCLR/ raw UTM $nick($1,1,o) :MAP 1 }
/cncgamerejoin { raw PART $1 raw JOIN $1 raw MODE $1 raw SETCKEY #GPG!2266 $me :\b_flags\s raw SETCKEY $1 $me :\b_flags\s raw GETCKEY $1 * 023 0 :\username\b_flags raw SETCKEY #GPG!2266 $me :\b_clanName\\b_arenaTeamID\\b_locale\\b_wins\\b_losses\\b_rank1v1\\b_rank2v2\\b_clan1v1\\b_clan2v2\\b_onlineRank\ raw SETCKEY $1 $me :\b_clanName\\b_arenaTeamID\\b_locale\\b_wins\\b_losses\\b_rank1v1\\b_rank2v2\\b_clan1v1\\b_clan2v2\\b_onlineRank\ raw GETCKEY $1 * 024 0 :\b_clanName\b_arenaTeamID\b_locale\b_wins\b_losses\b_rank1v1\b_rank2v2\b_clan1v1\b_clan2v2\b_onlineRank raw UTM $1 :BCLR/ raw UTM $nick($1,1,o) :MAP 1 }
/cncgameready { raw UTM $1 :READY $2 }
/cncgamekick { raw UTM $1 $1 :KICK/ KickByHost }
/cncgamefull { raw UTM $1 $1 :KICK/ GameFull }
/cncgametakeover { raw PART $1 raw JOIN $1 raw MODE $1 +l 1 raw MODE $1 +k locked123 }
Kick Commands can only be used if you are Oper. Game Locking can only be used if you are Oper. Usage... Start peerchat-irc with the args peerchat_irc.exe -g redalert3pcb uBZwpf -i 25677635 -D 702 -p 6669 -a XaaaaaaaaX -h 00000000000000000000000000000000 Login with mIRC use /cncjoin use /list redalert3 find a game to join. use /cncgamejoin #gps!redalert3pcb!XXXXXXXX Keep readied up =) Keep an eye on the UTMs if you get removed /cncgamerejoin #gps!redalert3pcb!XXXXXXXX Annoy the game hoster for a bit. Hoster leaves. You /cncgametakeover #gps!redalert3pcb!XXXXXXXX They can no longer host =) VIP Profile Ids for getting blue chat change the -i 25677635 to any VIP ID Code: <VIP> 19576023 21525197 95243469 93332782 95701019 93335431 95673191 95688731 </VIP>
/notice's result in white chats =) Use /nick to take over peoples names =p And thats all the good exploits i got atm. Till i can find the hoster flag setup =p
|
|
Top |
|
|
Sidonuke
|
Post subject: Re: Red Alert 3 and Gamespy Peerchat Research Posted: 25 Aug 2008 07:05 |
|
Joined: 24 Aug 2008 17:06 Posts: 24
|
More Extensive reasearch has resulted in the following.
First... We Vaild Join a Game
raw JOIN $1 raw MODE $1 raw SETCKEY #GPG!2266 $me :\b_flags\s raw SETCKEY $1 $me :\b_flags\s raw GETCKEY $1 * 023 0 :\username\b_flags raw SETCKEY #GPG!2266 $me :\b_clanName\\b_arenaTeamID\\b_locale\\b_wins\\b_losses\\b_rank1v1\\b_rank2v2\\b_clan1v1\\b_clan2v2\\b_onlineRank\ raw SETCKEY $1 $me :\b_clanName\\b_arenaTeamID\\b_locale\\b_wins\\b_losses\\b_rank1v1\\b_rank2v2\\b_clan1v1\\b_clan2v2\\b_onlineRank\ raw GETCKEY $1 * 024 0 :\b_clanName\b_arenaTeamID\b_locale\b_wins\b_losses\b_rank1v1\b_rank2v2\b_clan1v1\b_clan2v2\b_onlineRank raw UTM $1 :BCLR/ raw UTM $nick($1,1,o) :MAP 1
If we are not UTM $me :KICK/ GameFull If we get a UTM containing Game Lobby Info
Then we can start a Ready/Unready flood.
Loop Start UTM $hoster :READY/ true UTM $hoster :READY/ false Loop End
Else we notify attacker and part channel (if desired)
This spam.... returns the hoster updating lobby into such as slots every time we send. Now the irc server/client results in the hoster sending the updates slowly. Causing a backlog when players/hoster updates their settings. Not only does it create lag but it also prevent users settings changing till the flood ends. This also prevents the hoster from sending any messages till the queue is completed. Now the hoster at this point will go WTF and part or quit. In result all other users will leave since if the host quits/parts all valid client users will part. After this we part/join and gain channel operator and do what ever we please at this point.
The point of this is we can force a hoster to leave in order to take over his channel.
|
|
Top |
|
|
Sidonuke
|
Post subject: Re: Red Alert 3 and Gamespy Peerchat Research Posted: 25 Aug 2008 07:17 |
|
Joined: 24 Aug 2008 17:06 Posts: 24
|
Final Update: I'm ending this research now since i reached the peak of what is possible.
Exploits Found: Using a fake client to connect to gamespy peerchat to annoy users of RA3.
Details (The following can be done to annoy users): Spoofing Playernames and Profile IDs to look like their friends. Spoofing a Profile ID of a VIP to gain blue text. Using GETCDKEY command to find Encoded IP/Profile ID/Hashed CD Key Using Notice's To send white text with no name to main chat lobbies and game hosting lobbies Using Notice's To message players while in a game
Channel Exploits: The ability to join a game lobby and register a slot Able to stay in a game lobby and disrupt NAT Negotiation to prevent a game from launching Spamming Player Status Changes (Ready/Faction/Color/Team/Position) to the hoster freeze all game lobby settings Gaining Channel Operator for custom games and preventing game hosting and annoying users with GameFull Kick Messages Locking Channels to prevent a person from hosting a game
Extended Annoyance: Tracking users via whois to find which channels they are in to then join their games to prevent play Spamming Chat Lobbies with notices and causing panic Holding up the ability to play games Spoofing of a trusted Username/ProfileID to impersonate a friend of a friend to gain trust and social engineering.
I'll be releasing a mIRC Script to do all of this for you and include the peerchat-irc tool to connect to gamespy.
Thank you all for reading, Sidonuke
|
|
Top |
|
|
TOTALSLAG
|
Post subject: Re: Red Alert 3 and Gamespy Peerchat Research Posted: 02 Sep 2008 10:56 |
|
Joined: 14 Aug 2007 15:32 Posts: 6
|
did u guys get atm to work ?? :O
i beleave the ATM command edits incoming chat for badwords etc and client info
ChatMonitor ATM #GSP!ta CHDEL nigger
WolfBlade ATM stin-gs ?IMP INFO
other commands CHDEL...CHDELN..CHREP.
this was the info i got sent to my client this was about 4 years ago so dunno wot updates they have done
|
|
Top |
|
|
Sidonuke
|
Post subject: Re: Red Alert 3 and Gamespy Peerchat Research Posted: 03 Nov 2008 16:15 |
|
Joined: 24 Aug 2008 17:06 Posts: 24
|
Ok this completely slipped my mind how the fuck do i get gamekeys. I was able to get it on the ra3beta but now i dont remember how to get the new gamekey
|
|
Top |
|
|
aluigi
|
Post subject: Re: Red Alert 3 and Gamespy Peerchat Research Posted: 03 Nov 2008 17:46 |
|
Joined: 13 Aug 2007 21:44 Posts: 4068 Location: http://aluigi.org
|
the simplest way: launch the game, enter in the multiplayer menu, dump the memory or attach a debugger to the process and search all the occurrencies of the gamename of the game (like redalert3pcb), the gamekey is some bytes around it
|
|
Top |
|
|
Sidonuke
|
Post subject: Re: Red Alert 3 and Gamespy Peerchat Research Posted: 05 Nov 2008 05:36 |
|
Joined: 24 Aug 2008 17:06 Posts: 24
|
wow im stupid. its the exact same gamekey... I did a memory dump and found some interesting strings tho. more on that later. Anyways the only thing that has changed is initial auth. Code: ---------------------------------- Log file appended at: 04/11/08 (dd/mm/yy) 23:26:25 ----------------------------------
CRYPT des 1 redalert3pc
### GAMEKEY: uBZwpf :s 705 * mltC`=dZqWlKQmh? tT`l?BH`rbRf?PE\ ### CLIENT CHALLENGE: mltC`=dZqWlKQmh? ### SERVER CHALLENGE: tT`l?BH`rbRf?PE\ USRIP :s 302 :=+@216.40.74.112 USER Xq41W4OFpX|165497110 127.0.0.1 peerchat.gamespy.com :fed32e04231660dea6d0ae9a41c8ed3b NICK Sidonuke :s 001 Sidonuke :Welcome to the Matrix Sidonuke :s 002 Sidonuke :Your host is xs0, running version 1.0 :s 003 Sidonuke :This server was created Fri Oct 19 1979 at 21:50:00 PDT :s 004 Sidonuke s 1.0 iq biklmnopqustvhe :s 375 Sidonuke :- (M) Message of the day - :s 372 Sidonuke :- Welcome to GameSpy :s 376 Sidonuke :End of MOTD command CDKEY AAAAAAAAAAAAAAAAAAAA (Notice this isnt a vaild key you may not be authenticated) (testing will be done soon) :s 706 Sidonuke 1 :Authenticated JOIN #GPG!2176 :Sidonuke!Xq41W4OFpX|165497110@* JOIN :#GPG!2176 MODE #GPG!2176 :s 332 Sidonuke #GPG!2176 :Click on the "Game Info" button at the top of your screen for the latest information on patches, add-on files, interviews, strategy guides and more! It`s all there! :s 333 Sidonuke #GPG!2176 SERVER 1225379572 :s 353 Sidonuke * #GPG!2176 :@ChatMonitor-gs randlemadden straightedge101 Fresh{0} GerNtlER fil1987 bulksta Armoredwood sucake KushFader liucmc Rawrior birdman711 acode100 joemoma ChewyTwoey Charlton03 shogunapocolypse Roguecoder koreajon ani21stillakid chaoboj ddubs14 Fluid DasPeakz Ricoman Lixt Shnoosh Beef-Stewart Deikum Aeoneth robh1214 Fizzyboy Ahva Tron67 Stargher Feudal1 TUB><MadMarine bfire853 A_Steamy_Pickle Khaos HvpE hubr645 supercomanderwan chocolatehamster theasiannoob :s 353 Sidonuke * #GPG!2176 :gatekeep Rockanator27 SyphenX wiznxg Mert GermanC4 TryLee Nukemuff capcomroy -b4p- FinalBahamutC2K ObiWanCeleri marel1985 turck3 MaiDeMao Maiku_Wongu sungod feeling580 TartarusMkII hellfirereborn quelys atxboy512 GrenadeShark akishadows{0} breal4u269 pilotrowa PrimarchHorus Matrix Boxtao Talinai danknation DarkWizard Pigzorkly PatrikLim Teeko Viking205 Aly699 Keson jerkstore RangerDan600 Defektor Sombust Ishan22 Sidonuke :s 366 Sidonuke #GPG!2176 :End of NAMES list GETCKEY #GPG!2176 * 000 0 :\username\b_flags SETCKEY #GPG!2176 Sidonuke :\b_clanName\\b_arenaTeamID\0\b_locale\0\b_wins\2\b_losses\8\b_rank1v1\\b_rank2v2\\b_clan1v1\\b_clan2v2\\b_onlineRank\1 GETCKEY #GPG!2176 * 001 0 :\b_clanName\b_arenaTeamID\b_locale\b_wins\b_losses\b_rank1v1\b_rank2v2\b_clan1v1\b_clan2v2\b_onlineRank SETCKEY #GPG!2176 Sidonuke :\b_rank1v1\-1\b_rank2v2\-1\b_clan1v1\-1\b_clan2v2\-1 SETCKEY #GPG!2176 Sidonuke :\b_onlineRank\1 :s 324 Sidonuke #GPG!2176 +tnp
|
|
Top |
|
|
Sidonuke
|
Post subject: Re: Red Alert 3 and Gamespy Peerchat Research Posted: 05 Nov 2008 06:39 |
|
Joined: 24 Aug 2008 17:06 Posts: 24
|
Gamespy seems to handle CDKEY Auth to a extent. If i try to login from RA3 while my fake client is working with that key it will get removed. Also you need a vaild key to join Lobbies or else you are +b to them You must be under the RA3 Game Key before joining RA3 Lobbies or you will get chat banned on that IP Their Auto Detection has improved alot be careful and use a fully authenticated login.
|
|
Top |
|
|
Sidonuke
|
Post subject: Re: Red Alert 3 and Gamespy Peerchat Research Posted: 05 Nov 2008 06:52 |
|
Joined: 24 Aug 2008 17:06 Posts: 24
|
Proper Login with mIRC and peerchat_irc.exe Code: Run peerchat_irc.exe -v -f irc_log.log -i 13371337 -a XaaaaaaaaX -g redalert3pc uBZwpf -k AAAAAAAAAAAAAAAAAAAA -h thisisntavaildcdkeyhashgetavaildkeyplz
You need Vaild IPs/Profile IDs/CDKeys and Hashes to login or else you will get auto muted or even fully banned. Vaild IP must be your encoded ip. Profile ID must be a vaild profile id in use CDKey must be vaild and authorized to login mIRC: Remote: Code: on ^*:LOGON:*:{ /raw NICK YourNickHere /halt }
on ^*:CONNECT:*:{ /halt }
Aliases Code: /cnclogin { raw CDKEY AAAAAAAAAAAAAAAAAAAA raw JOIN #GPG!2166 raw MODE #GPG!2166 raw GETCKEY #GPG!2166 * 000 0 :\username\b_flags raw SETCKEY #GPG!2166 $me :\b_clanName\\b_arenaTeamID\0\b_locale\0\b_wins\0\b_losses\0\b_rank1v1\\b_rank2v2\\b_clan1v1\\b_clan2v2\\b_onlineRank\1 raw GETCKEY #GPG!2166 * 001 0 :\b_clanName\b_arenaTeamID\b_locale\b_wins\b_losses\b_rank1v1\b_rank2v2\b_clan1v1\b_clan2v2\b_onlineRank raw SETCKEY #GPG!2166 $me :\b_rank1v1\-1\b_rank2v2\-1\b_clan1v1\-1\b_clan2v2\-1 raw SETCKEY #GPG!2166 $me :\b_onlineRank\1 }
Failed Login (Rand Key and IP) Code: CRYPT des 1 redalert3pcb :s 705 * QhcTuKdUOhPQrOOb `]bWaFtf<l<>hoTm USRIP NICK Sidonuke USER XwaegwghrX|19576023 127.0.0.1 peerchat.gamespy.com :ab66e878a34dff01676cfe4cef93d3e8 :s 302 :=+redalert3pcb@216.40.74.112 :s 433 * Sidonuke :Nickname is already in use NICK :Failure :s 001 Failure :Welcome to the Matrix Failure :s 002 Failure :Your host is xs3, running version 1.0 :s 003 Failure :This server was created Fri Oct 19 1979 at 21:50:00 PDT :s 004 Failure s 1.0 iq biklmnopqustvhe :s 375 Failure :- (M) Message of the day - :s 372 Failure :- Welcome to GameSpy :s 376 Failure :End of MOTD command :ADMIN!ADMIN@* PRIVMSG Failure :Notice: Your chat privileges have been revoked from this service for violation of our acceptable use policy (http://www.gamespyarcade.com/software/support/chatrules.shtml). The reason given is: Using unauthorized client. This will expire on: 11/5/2008 21:43. You can continue to use the service to play games, but will not be allowed to chat with other users.
|
|
Top |
|
|
Sidonuke
|
Post subject: Re: Red Alert 3 and Gamespy Peerchat Research Posted: 05 Nov 2008 08:15 |
|
Joined: 24 Aug 2008 17:06 Posts: 24
|
Hosting Game Code: JOIN #GSP!redalert3pc!M9cDDK9J1M :Sidonuke!Xq41W4OFpX|165497110@216.40.74.112 JOIN :#GSP!redalert3pc!M9cDDK9J1M MODE #GSP!redalert3pc!M9cDDK9J1M :s 331 Sidonuke #GSP!redalert3pc!M9cDDK9J1M :No topic is set :s 353 Sidonuke * #GSP!redalert3pc!M9cDDK9J1M :@Sidonuke :s 366 Sidonuke #GSP!redalert3pc!M9cDDK9J1M :End of NAMES list MODE #GSP!redalert3pc!M9cDDK9J1M +k lol123 MODE #GSP!redalert3pc!M9cDDK9J1M SETCKEY #GPG!2166 Sidonuke :\b_flags\s SETCKEY #GSP!redalert3pc!M9cDDK9J1M Sidonuke :\b_flags\sh GETCKEY #GSP!redalert3pc!M9cDDK9J1M * 009 0 :\username\b_flags TOPIC #GSP!redalert3pc!M9cDDK9J1M :Sidonuke hosting test MODE #GSP!redalert3pc!M9cDDK9J1M +l 6 SETCKEY #GPG!2166 Sidonuke :\b_clanName\\b_arenaTeamID\0\b_locale\0\b_wins\2\b_losses\8\b_rank1v1\-1\b_rank2v2\-1\b_clan1v1\-1\b_clan2v2\-1\b_onlineRank\1 SETCKEY #GSP!redalert3pc!M9cDDK9J1M Sidonuke :\b_clanName\\b_arenaTeamID\0\b_locale\0\b_wins\2\b_losses\8\b_rank1v1\-1\b_rank2v2\-1\b_clan1v1\-1\b_clan2v2\-1\b_onlineRank\1 UTM #GSP!redalert3pc!M9cDDK9J1M :PN/ 0=Sidonuke UTM #GSP!redalert3pc!M9cDDK9J1M :SL/ M=283data/maps/official/map_mp_2_feasel4;MC=17793252;MS=0;SD=1819790562;GSID=4087;GT=-1;PC=-1;RU=3 100 10000 0 1 10 0 1 0 -1 0 -1 -1 1 ;S=H,D8284A70,0,TT,-1,7,-1,-1,0,1,-1,:O:X:X:X:X:; UTM #GSP!redalert3pc!M9cDDK9J1M :Pings/ ,0,0,0,0,0 UTM #GSP!redalert3pc!M9cDDK9J1M :PIDS/ 0, , , , , , , , , , , , UTM Sidonuke :REQ/ PlayerTemplate=4 UTM Sidonuke :REQ/ Color=0 :s 702 #GPG!2166 #GPG!2166 Sidonuke BCAST :\b_flags\s :s 324 Sidonuke #GSP!redalert3pc!M9cDDK9J1M +tnp :Sidonuke!Xq41W4OFpX|165497110@* MODE #GSP!redalert3pc!M9cDDK9J1M +k lol123 :s 324 Sidonuke #GSP!redalert3pc!M9cDDK9J1M +tnpk lol123 :s 702 #GSP!redalert3pc!M9cDDK9J1M #GSP!redalert3pc!M9cDDK9J1M Sidonuke BCAST :\b_flags\sh :s 702 Sidonuke #GSP!redalert3pc!M9cDDK9J1M Sidonuke 009 :\Xq41W4OFpX|165497110\sh :s 703 Sidonuke #GSP!redalert3pc!M9cDDK9J1M 009 :End of GETCKEY :Sidonuke!Xq41W4OFpX|165497110@* TOPIC #GSP!redalert3pc!M9cDDK9J1M :Sidonuke hosting test :Sidonuke!Xq41W4OFpX|165497110@* MODE #GSP!redalert3pc!M9cDDK9J1M +l 6 :s 702 #GSP!redalert3pc!M9cDDK9J1M #GSP!redalert3pc!M9cDDK9J1M Sidonuke BCAST :\b_clanName\\b_arenaTeamID\0\b_locale\0\b_wins\2\b_losses\8\b_rank1v1\-1\b_rank2v2\-1\b_clan1v1\-1\b_clan2v2\-1\b_onlineRank\1 MODE #GSP!redalert3pc!M9cDDK9J1M -i+p-s-m+n+t+l+e 6 :s 702 #GPG!2166 #GPG!2166 Sidonuke BCAST :\b_clanName\\b_arenaTeamID\0\b_locale\0\b_wins\2\b_losses\8\b_rank1v1\-1\b_rank2v2\-1\b_clan1v1\-1\b_clan2v2\-1\b_onlineRank\1 :Sidonuke!Xq41W4OFpX|165497110@* UTM Sidonuke :REQ/ PlayerTemplate=4 :Sidonuke!Xq41W4OFpX|165497110@* UTM Sidonuke :REQ/ Color=0 UTM #GSP!redalert3pc!M9cDDK9J1M :PN/ 0=Sidonuke UTM #GSP!redalert3pc!M9cDDK9J1M :SL/ M=283data/maps/official/map_mp_2_feasel4;MC=17793252;MS=0;SD=1819790562;GSID=4087;GT=-1;PC=-1;RU=3 100 10000 0 1 10 0 1 0 -1 0 -1 -1 1 ;S=H,D8284A70,0,TT,-1,4,-1,-1,0,1,-1,:O:X:X:X:X:; UTM #GSP!redalert3pc!M9cDDK9J1M :Pings/ ,0,0,0,0,0 UTM #GSP!redalert3pc!M9cDDK9J1M :PIDS/ 9dd4916, , , , , , , , , , , , UTM #GSP!redalert3pc!M9cDDK9J1M :PN/ 0=Sidonuke UTM #GSP!redalert3pc!M9cDDK9J1M :SL/ M=283data/maps/official/map_mp_2_feasel4;MC=17793252;MS=0;SD=1819790562;GSID=4087;GT=-1;PC=-1;RU=3 100 10000 0 1 10 0 1 0 -1 0 -1 -1 1 ;S=H,D8284A70,0,TT,0,4,-1,-1,0,1,-1,:O:X:X:X:X:; UTM #GSP!redalert3pc!M9cDDK9J1M :Pings/ ,0,0,0,0,0 UTM #GSP!redalert3pc!M9cDDK9J1M :PIDS/ 9dd4916, , , , , , , , , , , , :Sidonuke!Xq41W4OFpX|165497110@* MODE #GSP!redalert3pc!M9cDDK9J1M -p :Sidonuke!Xq41W4OFpX|165497110@* MODE #GSP!redalert3pc!M9cDDK9J1M +e PRIVMSG #GSP!redalert3pc!M9cDDK9J1M :hosted test
Faction set to empire Code: UTM Sidonuke :REQ/ PlayerTemplate=2 :Sidonuke!Xq41W4OFpX|165497110@* UTM Sidonuke :REQ/ PlayerTemplate=2 UTM #GSP!redalert3pc!M9cDDK9J1M :PN/ 0=Sidonuke UTM #GSP!redalert3pc!M9cDDK9J1M :SL/ M=283data/maps/official/map_mp_2_feasel4;MC=17793252;MS=0;SD=1819790562;GSID=4087;GT=-1;PC=-1;RU=3 100 10000 0 1 10 0 1 0 -1 0 -1 -1 1 ;S=H,D8284A70,0,TT,0,2,-1,-1,0,1,-1,:O:X:X:X:X:; UTM #GSP!redalert3pc!M9cDDK9J1M :Pings/ ,0,0,0,0,0 UTM #GSP!redalert3pc!M9cDDK9J1M :PIDS/ 9dd4916, , , , , , , , , , , , UTM #GSP!redalert3pc!M9cDDK9J1M :KPA/ PRIVMSG #GSP!redalert3pc!M9cDDK9J1M :faction changed to empire
Team set to one Code: UTM Sidonuke :REQ/ Team=0 :Sidonuke!Xq41W4OFpX|165497110@* UTM Sidonuke :REQ/ Team=0 UTM #GSP!redalert3pc!M9cDDK9J1M :PN/ 0=Sidonuke UTM #GSP!redalert3pc!M9cDDK9J1M :SL/ M=283data/maps/official/map_mp_2_feasel4;MC=17793252;MS=0;SD=1819790562;GSID=4087;GT=-1;PC=-1;RU=3 100 10000 0 1 10 0 1 0 -1 0 -1 -1 1 ;S=H,D8284A70,0,TT,0,2,-1,0,0,1,-1,:O:X:X:X:X:; UTM #GSP!redalert3pc!M9cDDK9J1M :Pings/ ,0,0,0,0,0 UTM #GSP!redalert3pc!M9cDDK9J1M :PIDS/ 9dd4916, , , , , , , , , , , , UTM #GSP!redalert3pc!M9cDDK9J1M :KPA/ PRIVMSG #GSP!redalert3pc!M9cDDK9J1M :team changed to one
My Color set to yellow Code: UTM Sidonuke :REQ/ Color=1 :Sidonuke!Xq41W4OFpX|165497110@* UTM Sidonuke :REQ/ Color=1 UTM #GSP!redalert3pc!M9cDDK9J1M :PN/ 0=Sidonuke UTM #GSP!redalert3pc!M9cDDK9J1M :SL/ M=283data/maps/official/map_mp_2_feasel4;MC=17793252;MS=0;SD=1819790562;GSID=4087;GT=-1;PC=-1;RU=3 100 10000 0 1 10 0 1 0 -1 0 -1 -1 1 ;S=H,D8284A70,0,TT,1,2,-1,0,0,1,-1,:O:X:X:X:X:; UTM #GSP!redalert3pc!M9cDDK9J1M :Pings/ ,0,0,0,0,0 UTM #GSP!redalert3pc!M9cDDK9J1M :PIDS/ 9dd4916, , , , , , , , , , , , UTM #GSP!redalert3pc!M9cDDK9J1M :KPA/ PRIVMSG #GSP!redalert3pc!M9cDDK9J1M :color set to yellow
Map changed Code: UTM #GSP!redalert3pc!M9cDDK9J1M :PN/ 0=Sidonuke UTM #GSP!redalert3pc!M9cDDK9J1M :SL/ M=283data/maps/internal/map_mp_promo_feasel5;MC=18CA6657;MS=831740;SD=1819790562;GSID=4087;GT=-1;PC=-1;RU=3 100 10000 0 1 10 0 1 0 -1 0 -1 -1 1 ;S=H,D8284A70,0,TT,1,2,-1,0,0,1,-1,:O:X:X:X:X:; UTM #GSP!redalert3pc!M9cDDK9J1M :Pings/ ,0,0,0,0,0 UTM #GSP!redalert3pc!M9cDDK9J1M :PIDS/ 9dd4916, , , , , , , , , , , , UTM #GSP!redalert3pc!M9cDDK9J1M :KPA/ PRIVMSG #GSP!redalert3pc!M9cDDK9J1M :map changed
Map changed to 6 players Code: UTM #GSP!redalert3pc!M9cDDK9J1M :PN/ 0=Sidonuke UTM #GSP!redalert3pc!M9cDDK9J1M :SL/ M=283data/maps/official/map_mp_6_feasel3;MC=347819AE;MS=0;SD=1819790562;GSID=4087;GT=-1;PC=-1;RU=3 100 10000 0 1 10 0 1 0 -1 0 -1 -1 1 ;S=H,D8284A70,0,TT,1,2,-1,0,0,1,-1,:O:O:O:O:O:; UTM #GSP!redalert3pc!M9cDDK9J1M :Pings/ ,0,0,0,0,0 UTM #GSP!redalert3pc!M9cDDK9J1M :PIDS/ 9dd4916, , , , , , , , , , , , UTM #GSP!redalert3pc!M9cDDK9J1M :KPA/ PRIVMSG #GSP!redalert3pc!M9cDDK9J1M :map changed to 6
Map Position Set Code: UTM Sidonuke :REQ/ StartPos=1 :Sidonuke!Xq41W4OFpX|165497110@* UTM Sidonuke :REQ/ StartPos=1 UTM #GSP!redalert3pc!M9cDDK9J1M :PN/ 0=Sidonuke UTM #GSP!redalert3pc!M9cDDK9J1M :SL/ M=283data/maps/official/map_mp_6_feasel3;MC=347819AE;MS=0;SD=1819790562;GSID=4087;GT=-1;PC=-1;RU=3 100 10000 0 1 10 0 1 0 -1 0 -1 -1 1 ;S=H,D8284A70,0,TT,1,2,1,0,0,1,-1,:O:O:O:O:O:; UTM #GSP!redalert3pc!M9cDDK9J1M :Pings/ ,0,0,0,0,0 UTM #GSP!redalert3pc!M9cDDK9J1M :PIDS/ 9dd4916, , , , , , , , , , , , UTM #GSP!redalert3pc!M9cDDK9J1M :KPA/ PRIVMSG #GSP!redalert3pc!M9cDDK9J1M :position set
Map Position Unset Code: UTM Sidonuke :REQ/ StartPos=-1 :Sidonuke!Xq41W4OFpX|165497110@* UTM Sidonuke :REQ/ StartPos=-1 UTM #GSP!redalert3pc!M9cDDK9J1M :PN/ 0=Sidonuke UTM #GSP!redalert3pc!M9cDDK9J1M :SL/ M=283data/maps/official/map_mp_6_feasel3;MC=347819AE;MS=0;SD=1819790562;GSID=4087;GT=-1;PC=-1;RU=3 100 10000 0 1 10 0 1 0 -1 0 -1 -1 1 ;S=H,D8284A70,0,TT,1,2,-1,0,0,1,-1,:O:O:O:O:O:; UTM #GSP!redalert3pc!M9cDDK9J1M :Pings/ ,0,0,0,0,0 UTM #GSP!redalert3pc!M9cDDK9J1M :PIDS/ 9dd4916, , , , , , , , , , , , UTM #GSP!redalert3pc!M9cDDK9J1M :KPA/ PRIVMSG #GSP!redalert3pc!M9cDDK9J1M :position unset
Disable VOIP Code: UTM #GSP!redalert3pc!M9cDDK9J1M :PN/ 0=Sidonuke UTM #GSP!redalert3pc!M9cDDK9J1M :SL/ M=283data/maps/official/map_mp_6_feasel3;MC=347819AE;MS=0;SD=1819790562;GSID=4087;GT=-1;PC=-1;RU=3 100 10000 0 1 10 0 0 0 -1 0 -1 -1 1 ;S=H,D8284A70,0,TT,1,2,-1,0,0,1,-1,:O:O:O:O:O:; UTM #GSP!redalert3pc!M9cDDK9J1M :Pings/ ,0,0,0,0,0 UTM #GSP!redalert3pc!M9cDDK9J1M :PIDS/ 9dd4916, , , , , , , , , , , , NOTICE #GSP!redalert3pc!M9cDDK9J1M :Type,GUI:RuleChangeWarning,7 UTM #GSP!redalert3pc!M9cDDK9J1M :KPA/ PRIVMSG #GSP!redalert3pc!M9cDDK9J1M :disable voip
Enable VOIP Code: UTM #GSP!redalert3pc!M9cDDK9J1M :PN/ 0=Sidonuke UTM #GSP!redalert3pc!M9cDDK9J1M :SL/ M=283data/maps/official/map_mp_6_feasel3;MC=347819AE;MS=0;SD=1819790562;GSID=4087;GT=-1;PC=-1;RU=3 100 10000 0 1 10 0 1 0 -1 0 -1 -1 1 ;S=H,D8284A70,0,TT,1,2,-1,0,0,1,-1,:O:O:O:O:O:; UTM #GSP!redalert3pc!M9cDDK9J1M :Pings/ ,0,0,0,0,0 UTM #GSP!redalert3pc!M9cDDK9J1M :PIDS/ 9dd4916, , , , , , , , , , , , NOTICE #GSP!redalert3pc!M9cDDK9J1M :Type,GUI:RuleChangeWarning,7 UTM #GSP!redalert3pc!M9cDDK9J1M :KPA/ PRIVMSG #GSP!redalert3pc!M9cDDK9J1M :enable voip
Commentary Mode DisAllowed Code: UTM #GSP!redalert3pc!M9cDDK9J1M :PN/ 0=Sidonuke UTM #GSP!redalert3pc!M9cDDK9J1M :SL/ M=283data/maps/official/map_mp_6_feasel3;MC=347819AE;MS=0;SD=1819790562;GSID=4087;GT=-1;PC=-1;RU=3 100 10000 0 0 10 0 1 0 -1 0 -1 -1 1 ;S=H,D8284A70,0,TT,1,2,-1,0,0,1,-1,:O:O:O:O:O:; UTM #GSP!redalert3pc!M9cDDK9J1M :Pings/ ,0,0,0,0,0 UTM #GSP!redalert3pc!M9cDDK9J1M :PIDS/ 9dd4916, , , , , , , , , , , , NOTICE #GSP!redalert3pc!M9cDDK9J1M :Type,GUI:RuleChangeWarning,4 PRIVMSG #GSP!redalert3pc!M9cDDK9J1M :disable comm
Commentary Mode Allowed Code: UTM #GSP!redalert3pc!M9cDDK9J1M :PN/ 0=Sidonuke UTM #GSP!redalert3pc!M9cDDK9J1M :SL/ M=283data/maps/official/map_mp_6_feasel3;MC=347819AE;MS=0;SD=1819790562;GSID=4087;GT=-1;PC=-1;RU=3 100 10000 0 1 10 0 1 0 -1 0 -1 -1 1 ;S=H,D8284A70,0,TT,1,2,-1,0,0,1,-1,:O:O:O:O:O:; UTM #GSP!redalert3pc!M9cDDK9J1M :Pings/ ,0,0,0,0,0 UTM #GSP!redalert3pc!M9cDDK9J1M :PIDS/ 9dd4916, , , , , , , , , , , , NOTICE #GSP!redalert3pc!M9cDDK9J1M :Type,GUI:RuleChangeWarning,4 UTM #GSP!redalert3pc!M9cDDK9J1M :KPA/ PRIVMSG #GSP!redalert3pc!M9cDDK9J1M :enable comm
Enabled Crates Code: UTM #GSP!redalert3pc!M9cDDK9J1M :PN/ 0=Sidonuke UTM #GSP!redalert3pc!M9cDDK9J1M :SL/ M=283data/maps/official/map_mp_6_feasel3;MC=347819AE;MS=0;SD=1819790562;GSID=4087;GT=-1;PC=-1;RU=3 100 10000 0 1 10 1 1 0 -1 0 -1 -1 1 ;S=H,D8284A70,0,TT,1,2,-1,0,0,1,-1,:O:O:O:O:O:; UTM #GSP!redalert3pc!M9cDDK9J1M :Pings/ ,0,0,0,0,0 UTM #GSP!redalert3pc!M9cDDK9J1M :PIDS/ 9dd4916, , , , , , , , , , , , NOTICE #GSP!redalert3pc!M9cDDK9J1M :Type,GUI:RuleChangeWarning,6 PRIVMSG #GSP!redalert3pc!M9cDDK9J1M :enable crates
Disable Crates Code: UTM #GSP!redalert3pc!M9cDDK9J1M :PN/ 0=Sidonuke UTM #GSP!redalert3pc!M9cDDK9J1M :SL/ M=283data/maps/official/map_mp_6_feasel3;MC=347819AE;MS=0;SD=1819790562;GSID=4087;GT=-1;PC=-1;RU=3 100 10000 0 1 10 0 1 0 -1 0 -1 -1 1 ;S=H,D8284A70,0,TT,1,2,-1,0,0,1,-1,:O:O:O:O:O:; UTM #GSP!redalert3pc!M9cDDK9J1M :Pings/ ,0,0,0,0,0 UTM #GSP!redalert3pc!M9cDDK9J1M :PIDS/ 9dd4916, , , , , , , , , , , , NOTICE #GSP!redalert3pc!M9cDDK9J1M :Type,GUI:RuleChangeWarning,6 UTM #GSP!redalert3pc!M9cDDK9J1M :KPA/ PRIVMSG #GSP!redalert3pc!M9cDDK9J1M :disable crates
Credits set to 40000 Code: UTM #GSP!redalert3pc!M9cDDK9J1M :PN/ 0=Sidonuke UTM #GSP!redalert3pc!M9cDDK9J1M :SL/ M=283data/maps/official/map_mp_6_feasel3;MC=347819AE;MS=0;SD=1819790562;GSID=4087;GT=-1;PC=-1;RU=3 100 40000 0 1 10 0 1 0 -1 0 -1 -1 1 ;S=H,D8284A70,0,TT,1,2,-1,0,0,1,-1,:O:O:O:O:O:; UTM #GSP!redalert3pc!M9cDDK9J1M :Pings/ ,0,0,0,0,0 UTM #GSP!redalert3pc!M9cDDK9J1M :PIDS/ 9dd4916, , , , , , , , , , , , NOTICE #GSP!redalert3pc!M9cDDK9J1M :Type,GUI:RuleChangeWarning,2 UTM #GSP!redalert3pc!M9cDDK9J1M :KPA/ PRIVMSG #GSP!redalert3pc!M9cDDK9J1M :credits 40000
Slot Closed Code: UTM #GSP!redalert3pc!M9cDDK9J1M :PN/ 0=Sidonuke UTM #GSP!redalert3pc!M9cDDK9J1M :SL/ M=283data/maps/official/map_mp_6_feasel3;MC=347819AE;MS=0;SD=1819790562;GSID=4087;GT=-1;PC=-1;RU=3 100 40000 0 1 10 0 1 0 -1 0 -1 -1 1 ;S=H,D8284A70,0,TT,1,2,-1,0,0,1,-1,:X:O:O:O:O:; UTM #GSP!redalert3pc!M9cDDK9J1M :Pings/ ,0,0,0,0,0 UTM #GSP!redalert3pc!M9cDDK9J1M :PIDS/ 9dd4916, , , , , , , , , , , , PRIVMSG #GSP!redalert3pc!M9cDDK9J1M :slot closed
Slot Opened Code: UTM #GSP!redalert3pc!M9cDDK9J1M :PN/ 0=Sidonuke UTM #GSP!redalert3pc!M9cDDK9J1M :SL/ M=283data/maps/official/map_mp_6_feasel3;MC=347819AE;MS=0;SD=1819790562;GSID=4087;GT=-1;PC=-1;RU=3 100 40000 0 1 10 0 1 0 -1 0 -1 -1 1 ;S=H,D8284A70,0,TT,1,2,-1,0,0,1,-1,:O:O:O:O:O:; UTM #GSP!redalert3pc!M9cDDK9J1M :Pings/ ,0,0,0,0,0 UTM #GSP!redalert3pc!M9cDDK9J1M :PIDS/ 9dd4916, , , , , , , , , , , , PRIVMSG #GSP!redalert3pc!M9cDDK9J1M :slot opened
Easy AI Set Code: UTM #GSP!redalert3pc!M9cDDK9J1M :PN/ 0=Sidonuke UTM #GSP!redalert3pc!M9cDDK9J1M :SL/ M=283data/maps/official/map_mp_6_feasel3;MC=347819AE;MS=0;SD=1819790562;GSID=4087;GT=-1;PC=-1;RU=3 100 40000 0 1 10 0 1 0 -1 0 -1 -1 1 ;S=H,D8284A70,0,TT,1,2,-1,0,0,1,-1,:O:CE,-1,7,-1,-1,0,-1:O:O:O:; UTM #GSP!redalert3pc!M9cDDK9J1M :Pings/ ,0,0,0,0,0 UTM #GSP!redalert3pc!M9cDDK9J1M :PIDS/ 9dd4916, , , , , , , , , , , , PRIVMSG #GSP!redalert3pc!M9cDDK9J1M :easy ai
Leave Code: PART #GSP!redalert3pc!McKl3aaccM : SETCKEY #GPG!2166 Sidonuke :\b_flags\ :s 702 #GPG!2166 #GPG!2166 Sidonuke BCAST :\b_flags\ :Sidonuke!Xq41W4OFpX|165497110@* PART #GSP!redalert3pc!McKl3aaccM :
|
|
Top |
|
|
Sidonuke
|
Post subject: Re: Red Alert 3 and Gamespy Peerchat Research Posted: 05 Nov 2008 08:33 |
|
Joined: 24 Aug 2008 17:06 Posts: 24
|
Quick Match Code: JOIN #GSP!redalert3pc!M9cDDK9J1M :Sidonuke!Xq41W4OFpX|165497110@216.40.74.112 JOIN :#GSP!redalert3pc!M9cDDK9J1M MODE #GSP!redalert3pc!M9cDDK9J1M :s 331 Sidonuke #GSP!redalert3pc!M9cDDK9J1M :No topic is set :s 353 Sidonuke * #GSP!redalert3pc!M9cDDK9J1M :@Sidonuke :s 366 Sidonuke #GSP!redalert3pc!M9cDDK9J1M :End of NAMES list MODE #GSP!redalert3pc!M9cDDK9J1M SETCKEY #GPG!2171 Sidonuke :\b_flags\s SETCKEY #GSP!redalert3pc!M9cDDK9J1M Sidonuke :\b_flags\sh GETCKEY #GSP!redalert3pc!M9cDDK9J1M * 019 0 :\username\b_flags TOPIC #GSP!redalert3pc!M9cDDK9J1M :Sidonuke MODE #GSP!redalert3pc!M9cDDK9J1M +l 2 MODE #GSP!redalert3pc!M9cDDK9J1M +i+p+s+m+n+t+l+e 2 :s 324 Sidonuke #GSP!redalert3pc!M9cDDK9J1M +tnp MODE #GSP!redalert3pc!M9cDDK9J1M -i+p-s-m+n+t+l+e 2 :s 324 Sidonuke #GSP!redalert3pc!M9cDDK9J1M +tnp :s 702 #GSP!redalert3pc!M9cDDK9J1M #GSP!redalert3pc!M9cDDK9J1M Sidonuke BCAST :\b_flags\sh :Sidonuke!Xq41W4OFpX|165497110@* TOPIC #GSP!redalert3pc!M9cDDK9J1M :Sidonuke :s 702 Sidonuke #GSP!redalert3pc!M9cDDK9J1M Sidonuke 019 :\Xq41W4OFpX|165497110\sh :s 703 Sidonuke #GSP!redalert3pc!M9cDDK9J1M 019 :End of GETCKEY :Sidonuke!Xq41W4OFpX|165497110@* MODE #GSP!redalert3pc!M9cDDK9J1M +l 2 :Sidonuke!Xq41W4OFpX|165497110@* MODE #GSP!redalert3pc!M9cDDK9J1M +i :Sidonuke!Xq41W4OFpX|165497110@* MODE #GSP!redalert3pc!M9cDDK9J1M -p :Sidonuke!Xq41W4OFpX|165497110@* MODE #GSP!redalert3pc!M9cDDK9J1M +s :Sidonuke!Xq41W4OFpX|165497110@* MODE #GSP!redalert3pc!M9cDDK9J1M +m :Sidonuke!Xq41W4OFpX|165497110@* MODE #GSP!redalert3pc!M9cDDK9J1M +e :Sidonuke!Xq41W4OFpX|165497110@* MODE #GSP!redalert3pc!M9cDDK9J1M -i :Sidonuke!Xq41W4OFpX|165497110@* MODE #GSP!redalert3pc!M9cDDK9J1M -s :Sidonuke!Xq41W4OFpX|165497110@* MODE #GSP!redalert3pc!M9cDDK9J1M +p :Sidonuke!Xq41W4OFpX|165497110@* MODE #GSP!redalert3pc!M9cDDK9J1M -p :Sidonuke!Xq41W4OFpX|165497110@* MODE #GSP!redalert3pc!M9cDDK9J1M -m
Code: :SadisticMagician!XqGlOFWs4X|165897482@68.7.165.125 JOIN :#GSP!redalert3pc!M9cDDK9J1M UTM SadisticMagician :QMREQ/ :SadisticMagician!XqGlOFWs4X|165897482@* UTM Sidonuke :QMRES/ Faction=4 :SadisticMagician!XqGlOFWs4X|165897482@* UTM Sidonuke :QMRES/ Color=2 :SadisticMagician!XqGlOFWs4X|165897482@* UTM Sidonuke :QMRES/ IP=1141351805 :SadisticMagician!XqGlOFWs4X|165897482@* UTM Sidonuke :QMRES/ NAT=0 :SadisticMagician!XqGlOFWs4X|165897482@* UTM Sidonuke :QMRES/ Rank=0 :SadisticMagician!XqGlOFWs4X|165897482@* UTM Sidonuke :QMRES/ ProfileID=165897482 :SadisticMagician!XqGlOFWs4X|165897482@* UTM Sidonuke :QMRES/ BroadcastEnabled=0 :SadisticMagician!XqGlOFWs4X|165897482@* UTM Sidonuke :QMRDY/ UTM #GSP!redalert3pc!M9cDDK9J1M :QMGO/ 3 59102000 0 Sidonuke -668448144 7 0 0 50 165497110 0 SadisticMagician 1141351805 4 2 0 0 165897482 1 UTM SadisticMagician :NAT/ NATHOST0 126392713 Sidonuke :SadisticMagician!XqGlOFWs4X|165897482@* UTM Sidonuke :NAT NATINITED1 126392713 SadisticMagician UTM Sidonuke,SadisticMagician :NAT/ NEGO0 1 788998A :Sidonuke!Xq41W4OFpX|165497110@* UTM Sidonuke :NAT/ NEGO0 1 788998A UTM Sidonuke,SadisticMagician :NAT CONNDONE1 0 788998A MODE Sidonuke +q UTM #GSP!redalert3pc!M9cDDK9J1M :GML PRIVMSG #GSP!redalert3pc!M9cDDK9J1M :@@@GML 216.40.74.112/OLD SETCKEY #GPG!2171 Sidonuke :\b_flags\sg SETCKEY #GSP!redalert3pc!M9cDDK9J1M Sidonuke :\b_flags\shg PART #GPG!2171 :
Code: MODE Sidonuke -q JOIN #GPG!2171 :s 353 Sidonuke = #GSP!redalert3pc!M9cDDK9J1M :@Sidonuke SadisticMagician :s 366 Sidonuke #GSP!redalert3pc!M9cDDK9J1M :End of NAMES list GETCKEY #GSP!redalert3pc!M9cDDK9J1M * 020 0 :\username\b_flags :s 702 #GSP!redalert3pc!M9cDDK9J1M #GSP!redalert3pc!M9cDDK9J1M SadisticMagician BCAST :\b_flags\s :s 702 Sidonuke #GSP!redalert3pc!M9cDDK9J1M SadisticMagician 020 :\XqGlOFWs4X|165897482\s :s 702 Sidonuke #GSP!redalert3pc!M9cDDK9J1M Sidonuke 020 :\Xq41W4OFpX|165497110\sh :s 703 Sidonuke #GSP!redalert3pc!M9cDDK9J1M 020 :End of GETCKEY :Sidonuke!Xq41W4OFpX|165497110@* JOIN :#GPG!2171 :s 332 Sidonuke #GPG!2171 :Click on the "Game Info" button at the top of your screen for the latest information on patches, add-on files, interviews, strategy guides and more! It`s all there! :s 333 Sidonuke #GPG!2171 SERVER 1225343647 :s 353 Sidonuke * #GPG!2171 :@ChatMonitor-gs Lanz Cerebrumm ra3test45 SovietAri forthree Rock0727 z0mb0r Monkeybomber Stamp79 MTPILOT Carbon1nTheRough lingle AAHHHHHHHHHHHaaa LlamaLord Schlegeljr luisosaurus Fireatomicman0 Mocha claybucket moman2001 Namahs tongtongbae commondier weles pajing nero9 Vectrex yyyiiiuuu tdanger dj-cor ahkeongjai MagicDK dunkytots Glahardt potuyt ShaqATK mechanizeddemon UNRSomonah 586WS245JCY8WWAB noir3v Fizzyboy eErroR Jibba Skill2Kill PyroCryo bertspank :s 353 Sidonuke * #GPG!2171 :H3adkill XtremeX3 Nuctank mvpofbhd green_reaper05 Jamsandwich NumbRoss rhacker777 pdtr corban-fx SpacedOutFX DeathMArineOL HellfireOLSK melonadeq ch0comilk DeathMidgetSquad phaty01 Strigori ixaosich Adareth{0} king3vbo WheelBaller rsXbwa Azeroth48 doomranger8 p40thawk Fome Kelet Sidonuke :s 366 Sidonuke #GPG!2171 :End of NAMES list MODE #GPG!2171 SETCKEY #GPG!2171 Sidonuke :\b_flags\s GETCKEY #GPG!2171 * 021 0 :\username\b_flags SETCKEY #GPG!2171 Sidonuke :\b_clanName\\b_arenaTeamID\0\b_locale\0\b_wins\2\b_losses\9\b_rank1v1\-1\b_rank2v2\-1\b_clan1v1\-1\b_clan2v2\-1\b_onlineRank\2 SETCKEY #GSP!redalert3pc!M9cDDK9J1M Sidonuke :\b_clanName\\b_arenaTeamID\0\b_locale\0\b_wins\2\b_losses\9\b_rank1v1\-1\b_rank2v2\-1\b_clan1v1\-1\b_clan2v2\-1\b_onlineRank\2 GETCKEY #GPG!2171 * 022 0 :\b_clanName\b_arenaTeamID\b_locale\b_wins\b_losses\b_rank1v1\b_rank2v2\b_clan1v1\b_clan2v2\b_onlineRank PART #GSP!redalert3pc!M9cDDK9J1M : SETCKEY #GPG!2171 Sidonuke :\b_flags\ :s 702 #GSP!redalert3pc!M9cDDK9J1M #GSP!redalert3pc!M9cDDK9J1M SadisticMagician BCAST :\b_clanName\tB\b_arenaTeamID\29213\b_locale\0\b_wins\26\b_losses\20\b_rank1v1\-1\b_rank2v2\-1\b_clan1v1\-1\b_clan2v2\-1\b_onlineRank\5 :s 702 #GSP!redalert3pc!M9cDDK9J1M #GSP!redalert3pc!M9cDDK9J1M Sidonuke BCAST :\b_clanName\\b_arenaTeamID\0\b_locale\0\b_wins\2\b_losses\9\b_rank1v1\-1\b_rank2v2\-1\b_clan1v1\-1\b_clan2v2\-1\b_onlineRank\2 :Sidonuke!Xq41W4OFpX|165497110@* PART #GSP!redalert3pc!M9cDDK9J1M : :s 324 Sidonuke #GPG!2171 +tnp
|
|
Top |
|
|
Sidonuke
|
Post subject: Re: Red Alert 3 and Gamespy Peerchat Research Posted: 05 Nov 2008 17:21 |
|
Joined: 24 Aug 2008 17:06 Posts: 24
|
Sample Host -> Clients Rules Update Code: UTM #GSP!redalert3pc!M9cDDK9J1M :PN/ 0=Sidonuke UTM #GSP!redalert3pc!M9cDDK9J1M :SL/ M=283data/maps/official/map_mp_2_feasel4;MC=17793252;MS=0;SD=1819790562;GSID=4087;GT=-1;PC=-1;RU=3 100 10000 0 1 10 0 1 0 -1 0 -1 -1 1 ;S=H,D8284A70,0,TT,0,4,-1,-1,0,1,-1,:O:X:X:X:X:; UTM #GSP!redalert3pc!M9cDDK9J1M :Pings/ ,0,0,0,0,0 UTM #GSP!redalert3pc!M9cDDK9J1M :PIDS/ 9dd4916, , , , , , , , , , , ,
Client -> Host Requests Code: UTM Sidonuke :REQ/ PlayerTemplate=2 UTM Sidonuke :REQ/ Team=0 UTM Sidonuke :REQ/ Color=1 UTM Sidonuke :REQ/ StartPos=1 UTM Sidonuke :REQ/ StartPos=-1
|
|
Top |
|
|
aluigi
|
Post subject: Re: Red Alert 3 and Gamespy Peerchat Research Posted: 01 Jul 2010 22:40 |
|
Joined: 13 Aug 2007 21:44 Posts: 4068 Location: http://aluigi.org
|
|
Top |
|
|
aluigi
|
Post subject: Re: Red Alert 3 and Gamespy Peerchat Research Posted: 13 Mar 2012 16:15 |
|
Joined: 13 Aug 2007 21:44 Posts: 4068 Location: http://aluigi.org
|
just to report a message from the user Maraakat: Quote: I have finally found out how to make yourself identify 100% as a legitimate gsa client, so you can even hang out and talk in the lobby and nobody knows!
This is all for using it with mIRC, not sure if the script is the same with XChat or other clients:
1) start peerchat-irc.exe -g gslive Xn221z -i <your PID> -a <your encrypted ip> 2) Add the following to remote.ini in mIRC
on ^*:LOGON:*:{ /raw NICK <your gsa nick> /halt }
on ^*:CONNECT:*:{ /halt }
3) Add this to aliases.ini in mIRC
/joingsa { /raw SETKEY :\instsvc\quakeworld,daikatana,deusex,quake2,sin,unreal,ut,nolf,nolf2,rtcw,ut2 <-- your games list /raw SETKEY :\b_pinfo\US,,393217000,1280,6,4,1988,0.000000,0.000000,0, <-- Country,,your PID,screen res?,birth day, birth month, birth year,,,,,, /raw JOIN #GSP! $+ $$1 /raw MODE #GSP! $+ $$1 /raw GETCKEY #GSP! $+ $$1 * 000 0 :\b_reg60\b_look\username\b_flags /raw SETCKEY #GSP! $+ $$1 $me :\b_reg60\1 <-- set flag to show that you are subscribed (necessary because now it is free) /raw SETCKEY #GSP! $+ $$1 $me :\b_look\393217000,0 <-- your PID }
To join a channel simply type /joingsa <chan> , so for the lobby /joingsa subhome
I noticed you have to type the command one more time to finaly the SETCKEY since they seem to be sent before you join the channel. No worries though, becuase you will still look normal to the clients. Only reason I found that out was doing a GETCKEY before and after. Quote: I forgot to mention the 393217000 number isn't your PID. It's the number that shows up when you do a whois on a user i.e. Scrambled IP|<some number> this some number is the unique number for your ID. You will have to login to your real GSA client with peerchat_proxy to find this number.
|
|
Top |
|
|
|
Page 1 of 1
|
[ 28 posts ] |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum
|
|