社区
网络及通讯开发
帖子详情
IP地址来源 源代码WHO有?给偶来一份!
pepsi1980
2003-02-13 09:57:37
http://www.lotus-soft.com/51bcb/software/download.asp
IP地址来源
一个类似追捕的小工具,但只能取IP的来源地.没有其他功能.[数据来自追捕,已转为dbisam格式]
我下载不下来,哪位下下来的给ME一份!
chulon@yeah.net
...全文
59
4
打赏
收藏
IP地址来源 源代码WHO有?给偶来一份!
http://www.lotus-soft.com/51bcb/software/download.asp IP地址来源 一个类似追捕的小工具,但只能取IP的来源地.没有其他功能.[数据来自追捕,已转为dbisam格式] 我下载不下来,哪位下下来的给ME一份! chulon@yeah.net
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sw0rd2
2003-02-17
打赏
举报
回复
我给你发了邮件了!
pepsi1980
2003-02-14
打赏
举报
回复
tccsdn(BCB||乱码) :你的与duduwolf(嘟嘟狼) ( ) 的是否一样?要不一样的话,给偶来一份!谢谢先
duduwolf
2003-02-13
打赏
举报
回复
“追捕”相信大家都用过,它可以通过IP地址查询到物理地址,大家在使用的时候应该都发现,这个软件包里有个wry.dll文件,这就是它的IP地址与物理地址的对应表,而且它也不是真正的DLL文件,而可以用Excel打开,不信可以试试。
说到这儿,大家一定在想怎么用程序打开这个文件了吧。呵呵,其实这件事情已经有人做过了,那就是QQ查IP及物理地址的软件的作者,这位高手写了一个ipsearcher.dll专门用于打开wry.dll。我们只要应用这个dll就可以达到我们的目的了,非常简单。
但是,作者没有公开这个dll的接口函数原型(真不符合开放源代码的精神),给我们带来了一些麻烦。这里就需要进行一些猜测。首先,用Tdump看了一下,这个dll只有一个导出函数_GetAddress,注意前面有个下划线。最困难的是猜测参数和返回值类型,在“大富翁论坛”朋友的帮助下,终于摆平。这个函数的参数是一个char型的指针,返回值是一个指向字符串数组的指针。开始怎么也没想到这个返回值的类型,猜了好几天。这下真的简单了,还有一些需要注意的地方我在下面的程序里指出。
#include <windows.h>
#include <stdio.h>
typedef char** (__stdcall *GETLOCATION)(char *IP) ;//定义函数类型
int main(int argc, char **argv)
{
char **Loc;
char IP[16];//注意这个地方,一定是16,还有下面红字的地方
HMODULE hDll;
GETLOCATION GetLocation;
if(argc!=2)
{
fprintf(stderr,"ip <IP address>\n");
return 0;
}
hDll=LoadLibrary(TEXT("ipsearcher.dll"));//这个ipsearcher.dll就是从QQ查IP软件里拷出来的,
if(!hDll) //同时wry.dll也是那里面的,我把他们打包放在这里了
{
fprintf(stderr,"LoadLibrary() fail.\n");
return 0;
}
GetLocation=(GETLOCATION)GetProcAddress(hDll,"_GetAddress");
if(!GetLocation)
{
fprintf(stderr,"GetProcAddress() fail.\n");
return 0;
}
lstrcpyn(IP,argv[1],16);//这里,把要查询的IP地址字符串拷贝到数组里
Loc=GetLocation(IP); //这里,如果直接写argv[1]就会出错,莫名其妙。
fprintf(stderr,"%s\n",*Loc);//返回值是一个指向字符串数组的指针,这个数组里的第一个字符串是物理地址
fprintf(stderr,"%s\n",*(Loc+1));//第二个字符串是更详细的物理地址
FreeLibrary(hDll);
return 0;
}
源网址:http://vip.6to23.com/NowCan1/tech/ipsearch.htm
tccsdn
2003-02-13
打赏
举报
回复
这个程序没提供代码吧,你想用追扑的数据的话,可以用EXCEL直接打开,自己做成数据库文件,以前我下了一段别人的代码可以直接读取追扑的数据,不知你要不要
C#
IP地址
输入控件
3. **设计友好**:控件可能包含自定义的UI设计,使得用户在输入
IP地址
时有更好的视觉体验。例如,它可能会将
IP地址
分为四个字段,每个字段之间用点分隔,使用户更容易理解和输入。 4. **扩展性**:由于
源代码
是可用...
获得本机
IP地址
获取本机
IP地址
有助于诊断网络问题、配置路由器设置或连接到远程服务器。 **2. ** **Delphi环境与MyIP项目:** Delphi是一款流行的Windows应用程序开发工具,支持快速开发桌面应用。MyIP项目包含多个文件,其中...
罗列
IP地址
的一个应用
罗列
IP地址
的一个应用(VC)
Synapse TCP/IP Library v24一套通信类和函数库
Synapse TCP/IP Library具有以下特点: Synapse不是控件,而是一套类和函数库,因此不需要任何安装; Synapse支持Windows下的Delphi、CBuilder...
源代码
: 有 适用于 CB3 CB4 CB5 D2 D3 D4 D5 D6 K1
太空船游戏例子
【太空船游戏例子】是一款基于游戏编程类的项目,它包含了一系列用于构建太空主题游戏的
源代码
和资源文件。这个游戏可能涉及控制一艘太空船在宇宙环境中与其他物体互动、战斗或完成任务。通过分析提供的文件名,我们...
网络及通讯开发
1,317
社区成员
8,874
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章