首页
社区
课程
招聘
[原创]弱弱问一句
发表于: 2016-11-30 15:30 5705

[原创]弱弱问一句

2016-11-30 15:30
5705
/通过ip138网站来查询外网IP的
#include <afxinet.h>
void CLanChatDlg::GetNetIP()
{

SetDlgItemText(IDC_NET_IP,"正在获取外网IP");
CString strsource;
CString Address;
CInternetSession mySession(NULL,0);
CHttpFile* myHttpFile=NULL;

Address="http://www.ip138.com/ip2city.asp";//ip138网页

myHttpFile=(CHttpFile*)mySession.OpenURL(Address);//读取网络地址

while(myHttpFile->ReadString(strsource))
{ //循环读取下载来的网页文本
// AddToLog(strsource);
int begin=0;
begin=strsource.Find("[",0);

if(begin!=-1)//如果找到"[", 则找"]" 中括号内的文本则是 你的外网ip
{ int end=strsource.Find("]");
m_internetip=strsource.Mid(begin+1,end-begin-1);//提取外网ip

SetDlgItemText(IDC_NET_IP,m_internetip);//在左下角显示外网ip
}
}
没什么用,我什么也没问

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

最后于 2018-6-2 23:02 被wendax编辑 ,原因:
上传的附件:
收藏
免费 0
支持
分享
最新回复 (9)
雪    币: 292
活跃值: (153)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
2
我尊重您的智商。
2016-11-30 16:00
0
雪    币: 457
活跃值: (218)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
3
我尊重您的智商。
2016-11-30 16:36
0
雪    币: 222
活跃值: (72)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
我尊重您的智商。
2016-11-30 16:52
0
雪    币: 14
活跃值: (32)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
我尊重您的智商。
2016-11-30 17:08
0
雪    币: 19
活跃值: (128)
能力值: ( LV9,RANK:146 )
在线值:
发帖
回帖
粉丝
6
算了 接着写
2016-11-30 17:50
0
雪    币: 19
活跃值: (128)
能力值: ( LV9,RANK:146 )
在线值:
发帖
回帖
粉丝
7
首先呢  有个第六感告诉我  首先要go 00401000(有个老人是这么说的 :你想偷一个姑娘的钱包 ,首先就亲她,让她错误的以为你是个好色之徒),突然发现 这真的是关键代码的部分 @@
2016-11-30 23:51
0
雪    币: 19
活跃值: (128)
能力值: ( LV9,RANK:146 )
在线值:
发帖
回帖
粉丝
8
我们看到代码的部分0077E007  - E9 EB045D45     jmp 45D4E4F7
0077E00C    55              push ebp
0077E00D    C3              retn
0077E00E    E8 01000000     call g_box.0077E014
0077E013    EB 5D           jmp Xg_box.0077E072
0077E015    BB EDFFFFFF     mov ebx,-0x13
0077E01A    03DD            add ebx,ebp
0077E01C    81EB 00E03700   sub ebx,0x37E000
0077E022    83BD 88040000 0>cmp dword ptr ss:[ebp+0x488],0x0
0077E029    899D 88040000   mov dword ptr ss:[ebp+0x488],ebx
0077E02F    0F85 CB030000   jnz g_box.0077E400
0077E035    8D85 94040000   lea eax,dword ptr ss:[ebp+0x494]
0077E03B    50              push eax
0077E03C    FF95 A90F0000   call dword ptr ss:[ebp+0xFA9]
0077E042    8985 8C040000   mov dword ptr ss:[ebp+0x48C],eax
0077E048    8BF0            mov esi,eax
0077E04A    8D7D 51         lea edi,dword ptr ss:[ebp+0x51]
0077E04D    57              push edi
0077E04E    56              push esi
0077E04F    FF95 A50F0000   call dword ptr ss:[ebp+0xFA5]
0077E055    AB              stos dword ptr es:[edi]
0077E056    B0 00           mov al,0x0
0077E058    AE              scas byte ptr es:[edi]
0077E059  ^ 75 FD           jnz Xg_box.0077E058
0077E05B    3807            cmp byte ptr ds:[edi],al
0077E05D  ^ 75 EE           jnz Xg_box.0077E04D
0077E05F    8D45 7A         lea eax,dword ptr ss:[ebp+0x7A]
0077E062    FFE0            jmp eax
0077E064    56              push esi
0077E065    6972 74 75616C4>imul esi,dword ptr ds:[edx+0x74],0x416C6>
0077E06C    6C              ins byte ptr es:[edi],dx
0077E06D    6C              ins byte ptr es:[edi],dx
0077E06E    6F              outs dx,dword ptr es:[edi]
0077E06F    6300            arpl word ptr ds:[eax],ax
0077E071    56              push esi
0077E072    6972 74 75616C4>imul esi,dword ptr ds:[edx+0x74],0x466C6>
0077E079    72 65           jb Xg_box.0077E0E0
0077E07B    65:0056 69      add byte ptr gs:[esi+0x69],dl
0077E07F    72 74           jb Xg_box.0077E0F5
0077E081    75 61           jnz Xg_box.0077E0E4
0077E083    6C              ins byte ptr es:[edi],dx
0077E084    50              push eax
0077E085    72 6F           jb Xg_box.0077E0F6
0077E087    74 65           je Xg_box.0077E0EE
0077E089    637400 00       arpl word ptr ds:[eax+eax],si
0077E08D    8B9D 95050000   mov ebx,dword ptr ss:[ebp+0x595]
0077E093    0BDB            or ebx,ebx
0077E095    74 0A           je Xg_box.0077E0A1
0077E097    8B03            mov eax,dword ptr ds:[ebx]
0077E099    8785 99050000   xchg dword ptr ss:[ebp+0x599],eax
0077E09F    8903            mov dword ptr ds:[ebx],eax
0077E0A1    8DB5 C5050000   lea esi,dword ptr ss:[ebp+0x5C5]
0077E0A7    833E 00         cmp dword ptr ds:[esi],0x0
0077E0AA    0F84 0A010000   je g_box.0077E1BA
0077E0B0    6A 04           push 0x4
0077E0B2    68 00100000     push 0x1000
0077E0B7    68 00180000     push 0x1800
   别着急 我知道你看不懂
2016-11-30 23:52
0
雪    币: 3
活跃值: (22)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
我尊重您的智商。
2016-12-8 17:26
0
雪    币: 458
活跃值: (265)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
本来只是偷窃罪, 结果变成偷窃加性骚扰两项罪状.
2016-12-8 23:30
0
游客
登录 | 注册 方可回帖
返回
//