代码:
00418800 /$ 55 PUSH EBP
00418801 |. 8BEC MOV EBP,ESP
00418803 |. 83E4 F8 AND ESP,FFFFFFF8
00418806 |. 81EC 98010000 SUB ESP,198
0041880C |. A1 343B5B00 MOV EAX,DWORD PTR DS:[5B3B34]
00418811 |. 33C4 XOR EAX,ESP
00418813 |. 898424 9401000>MOV DWORD PTR SS:[ESP+194],EAX
0041881A |. 8D0424 LEA EAX,DWORD PTR SS:[ESP]
0041881D |. 50 PUSH EAX ; /pWSAData
0041881E |. 68 02020000 PUSH 202 ; |RequestedVersion = 202 (2.2.)
00418823 |. FF15 2C195600 CALL DWORD PTR DS:[<&WS2_32.#115>] ; \WSAStartup
00418829 |. 85C0 TEST EAX,EAX
0041882B |. 75 47 JNZ SHORT 傲视遮天.00418874
0041882D |. 8B0424 MOV EAX,DWORD PTR SS:[ESP]
00418830 |. 3C 02 CMP AL,2
00418832 |. 75 3A JNZ SHORT 傲视遮天.0041886E
00418834 |. C1E8 08 SHR EAX,8
00418837 |. 3C 02 CMP AL,2
00418839 |. 75 33 JNZ SHORT 傲视遮天.0041886E
0041883B |. 6A 00 PUSH 0 ; /Flags = 0
0041883D |. 6A 00 PUSH 0 ; |Group = 0
0041883F |. 68 E0BB5B00 PUSH 傲视遮天.005BBBE0 ; |pWSAprotocol = 傲视遮天.005BBBE0
00418844 |. 6A 06 PUSH 6 ; |Protocol = IPPROTO_TCP
00418846 |. 6A 01 PUSH 1 ; |Type = SOCK_STREAM
00418848 |. 6A 02 PUSH 2 ; |Family = AF_INET
0041884A |. FF15 24195600 CALL DWORD PTR DS:[<&WS2_32.WSASocketA>] ; \WSASocketA
00418850 |. A3 DCBF5B00 MOV DWORD PTR DS:[5BBFDC],EAX
00418855 |. C605 BCBF5B00 >MOV BYTE PTR DS:[5BBFBC],1
0041885C |. 8B8C24 9401000>MOV ECX,DWORD PTR SS:[ESP+194]
00418863 |. 33CC XOR ECX,ESP
00418865 |. E8 DCEB1100 CALL 傲视遮天.00537446
0041886A |. 8BE5 MOV ESP,EBP
0041886C |. 5D POP EBP
0041886D |. C3 RETN
我的疑问是:返回的socket进直就用send数据了,但是创建的时候没有看到端口和ip。怎么和服务端连接的?