标题:求获取网卡物理地址代码
只看楼主
afdquk
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2010-5-18
结帖率:0
已结贴  问题点数:20 回复次数:5 
求获取网卡物理地址代码
求一个能获取网卡物理地址的代码.并进行加密.加密方法随意.可以用获取到的物理地址进行加减乘除都可以..反正就是要获得加密.然后输出就可以了。
搜索更多相关主题的帖子: 物理 网卡 地址 代码 获取 
2010-05-18 16:43
afdquk
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2010-5-18
得分:0 
本人是个小菜..希望大家帮帮忙谢谢
2010-05-18 16:43
zhujianiu
Rank: 4
等 级:业余侠客
帖 子:126
专家分:244
注 册:2010-5-14
得分:20 
给你点意见, 可以用system(ipconfig /all > C:\w.txt)得到网卡的全部信息,并保存在w.txt文档里面!
然后对文档进行读操作,得到你要的mac地址,然后自己去加密!
2010-05-18 18:58
zhujianiu
Rank: 4
等 级:业余侠客
帖 子:126
专家分:244
注 册:2010-5-14
得分:0 
system("ipconfig /all > C:\w.txt");
2010-05-18 18:59
zhujianiu
Rank: 4
等 级:业余侠客
帖 子:126
专家分:244
注 册:2010-5-14
得分:0 
#include<stdio.h>
#include<stdlib.h>
main()
{
    FILE *p;
    char c,buf[2];
    char buff[12];
    int k = 0,size = 0, j = 0, i;
    system("ipconfig  /all > w.txt");//获得ip配置信息
    if ((p = fopen("w.txt","rb") )!= NULL)
    {
        while(!feof(p))
        {
            fread(&c,1,1,p);
            if(c == '-' || j == 3 ){
                for( i = 0; i < 2; i++)
                {
                       buff[k] = buf[i];
                       k += 1;
                       size = 1;
                }
            }
            if (k == 10)
                j ++;   
            if ( size == 2)
                size = 0;
            buf[size] = c;
            size ++;
            if( k == 12)
            break;   
        }
    }
    fclose(p);
    printf("mac is :");
    for(i = 0; i < 12 ; i ++)
    {   
        printf("%c",buff[i]);
    }
    getchar();
}网卡获取代码。加密段自己写!
2010-05-18 20:51
tianb99
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2012-11-13
得分:0 
C语言啊,我只会一点VB
2012-11-13 02:03



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-307141-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.270313 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved