Here is the Patch 1.4 Combined Assault addresses:
Code:
0084a830 = JAL -> Encrypt Packet 00848d30 = JAL -> Decrypt Packet
/* Online State Connected 005D744C States 00010001 -- Connected -00010003 -- Account registration -00010004 -- User Registration -00010005 -- Screen Name Registration -00010006 -- Registration Failure (not required, just one I ran into) 00010007 -- Account Login 00010008 -- User Login 00010009 -- Screen Name Login -0001000A -- prompts Login registration 0001000B -- Logged In 0001000C -- Session Begin */ address $2030FC34 j $000a0000 address $200a0000 // timer lui t7, $000a lw t8, $0200(t7) addiu t9, zero, $10 //max time bne t9, t8, :__end nop // reset timer sw zero, $0200(t7) // get online state lui t0, $005D lh t2, $744C(t0) //check if connected bne t2, zero :___connected nop //connect addiu t3, zero, $1 beq zero, zero :__end nop // is connected ___connected: addiu t1, zero, $1 bne t2, t1, :__account_login nop // account login addiu t3, t2, $6 beq zero, zero :__end nop __account_login: addiu t1, zero, $7 bne t2, t1, :__user_login nop // user login addiu t3, t2, $1 beq zero, zero :__end nop __user_login: addiu t1, zero, $8 bne t2, t1, :__screen_name_login nop // screen name login addiu t3, t2, $1 beq zero, zero :__end nop __screen_name_login: addiu t1, zero, $9 bne t2, t1, :__logged_in nop // logged in addiu t3, t2, $2 beq zero, zero :__end nop __logged_in: // session start addiu t3, t2, $1 beq zero, zero :__end nop __end: // store online state sh t3, $744C(t0) // increment timer lw t8, $0200(t7) addiu t8, t8, $1 sw t8, $0200(t7) jr ra
/* Online State Connected 005D744C States 00010001 -- Connected -00010003 -- Account registration -00010004 -- User Registration -00010005 -- Screen Name Registration -00010006 -- Registration Failure (not required, just one I ran into) 00010007 -- Account Login 00010008 -- User Login 00010009 -- Screen Name Login -0001000A -- prompts Login registration 0001000B -- Logged In 0001000C -- Session Begin */ address $2030FC34 j $000a0000 address $200a0000 // timer lui t7, $000a lw t8, $0200(t7) addiu t9, zero, $10 //max time bne t9, t8, :__end nop // reset timer sw zero, $0200(t7) // get online state lui t0, $005D lh t2, $744C(t0) //check if connected bne t2, zero :___connected nop //connect addiu t3, zero, $1 beq zero, zero :__end nop // is connected ___connected: addiu t1, zero, $1 bne t2, t1, :__account_login nop // account login addiu t3, t2, $6 beq zero, zero :__end nop __account_login: addiu t1, zero, $7 bne t2, t1, :__user_login nop // user login addiu t3, t2, $1 beq zero, zero :__end nop __user_login: addiu t1, zero, $8 bne t2, t1, :__screen_name_login nop // screen name login addiu t3, t2, $1 beq zero, zero :__end nop __screen_name_login: addiu t1, zero, $9 bne t2, t1, :__logged_in nop // logged in addiu t3, t2, $2 beq zero, zero :__end nop __logged_in: // session start addiu t3, t2, $1 beq zero, zero :__end nop __end: // store online state sh t3, $744C(t0) // increment timer lw t8, $0200(t7) addiu t8, t8, $1 sw t8, $0200(t7) jr ra

Kill dnas lookup 202cc670 03e00008 202cc674 00000000
Update universe ips address $203F6920 print "192.168.1.7" nop address $203F6940 print "192.168.1.7" nop address $2044FCA8 print "192.168.1.7" nop
Disable packet encryption Authors TMBO team(ported from socom 1) 2062a79c 00000000 2062a838 00000000
/* Author Harry Populate universe screen with a fatality server */ address $202FB1AC j $000A1000 // universe create address $200A1000 addiu sp, sp, $ff80 sw ra, $0000(sp) setreg a0, $ffffffff addiu a1, zero, $1 addiu a2, zero, $1 setreg a3, $000B0000 jal $002FDAF0 nop lw ra, $0000(sp) jr ra addiu sp, sp, $80 // server name address $200B001C print "Fatality Server" // server URL address $200B009C print "192.168.1.101" // server port address $200B011C hexcode $275B // server description address $200B0120 print "The official Fatality server!" // status address $200B0220 hexcode $1 // users address $200B0224 hexcode $2 // max users address $200B0228 hexcode $270F // universe is active address $200B022C hexcode $1 // -------------------???????????????? address $200B023C hexcode $00001001 address $200B0240 hexcode $00462228 address $200B0248 hexcode $1 address $200B024C hexcode $80800051 address $200B02B4 // needed for server to display hexcode $1 address $202cc670 jr ra nop
/* Change lan gui to online gui Author Harry */ address $2027EA64 jal $000A6000 address $200A6000 addiu sp, sp, $ff80 sw ra, $0000(sp) sw a0, $0004(sp) sw a1, $0008(sp) sw a2, $000C(sp) sw v0, $0010(sp) // check if correct menu daddu a0, a2, zero setreg a1, $000A6F00 jal $00198f18 //strcmp nop bne v0, zero :__skip nop // change menu state setreg a2, $000A7000 beq zero, zero, :__online nop __skip: lw a2, $000C(sp) __online: lw ra, $0000(sp) lw a0, $0004(sp) lw a1, $0008(sp) lw v0, $0010(sp) j $001988D0 //sprintf addiu sp, sp, $80 address $200A6F00 print "dlgLANBriefingRoom.rdr" address $200A7000 print "dlgWorldOfSOCOM.rdr"
Pointer to decrypted packet: 00656034 Packet to be sent(before encryption): 0066BEF8
CREATE UNIVERSE FUNCTION: 002FDAF0 a0 = FFFFFFFF a1 = 1 a2 = 1 a3 = high memory pointer with the following offsets: 1C: Universe display name string 9C: Universe URL string 11C: Universe port 120: Universe description string --- Several unknown values below. 220: status dot (1 = green, 0 = red) 224: user count (FFFFFFFF = -1) 228: max user count 22C: is universe active? (0 disconnects instantly, 1 constantly connects) 23C: 00001001 240: 00462228 (points to random place in another function) 248: 1 24C: 80800051 2B4: Server enabled BOOL? (set to FFFFFFFF in beta)
UDP packet receive function call 0063cac4
TCP Packet fnc list 00665510
Session master each byte displays a different state of the game 0045a0c0
KM_SHA1 Fnc 0062eec0
Account ID Author Cronotrogga 0066a4f0 Account username 0066a4f4
Game lobby/ Server lobby ID 0066a5f0
Some text key that was associated with your account. Changing all matches of this would stop a disc ban 0066a4d0
Server lobby name "US EAST" pointer 0044f430 Game name pointer 0044f434
Player rank 0066a754
Clan id 0040a460 Clan leader account id or clan account id 00452984 Clan leader account id or clan account id 0045295c
Sets the session value on a valid connection to the main socket 002fe168
Leave a comment: