find your MAC address offline

Discussion in 'Hardware' started by Rayzipan, Jan 9, 2008.

  1. Rayzipan

    Rayzipan Specialist

    Hi,
    does anyone know of a freeware utility or method to find your MAC address offline on windows xp?

    i know of cmd, ipconfig - but this is for online.

    Thanks.
     
  2. Adrynalyne

    Adrynalyne Guest

    You can use ipconfig to find your MAC address online, or offline.
     
  3. DavidGP

    DavidGP MajorGeeks Forum Administrator - Grand Pooh-Bah Staff Member

    Hi

    CMD > ipconfig /all lists MAC address

    But if you want software to do this then..............

    Everest http://www.majorgeeks.com/download4181.html will tell you the hardware MAC address without being online, once installed and run, goto Network > Windows Network and Hardware Address is listed.
     
  4. lbmest

    lbmest MajorGeek

    XP Pro
    Start > Run > cmd > getmac
     
  5. Adrynalyne

    Adrynalyne Guest

    I learned something new there. Works in Vista as well :)
     
  6. Swanlake

    Swanlake Private E-2

    Hi !

    I've this code , written in Delphi :) , maybe it could help...
    the best thing is dat the code can extract @mac even the pc is offline ...

    ////////////////////////

    function MacAddress: string;
    var
    Lib: Cardinal;
    Func: function(GUID: PGUID): Longint; stdcall;
    GUID1, GUID2: TGUID;
    begin
    Result := '';
    Lib := LoadLibrary('rpcrt4.dll');
    if Lib 0 then
    begin
    @Func := GetProcAddress(Lib, 'UuidCreateSequential');
    if Assigned(Func) then
    begin
    if (Func(@GUID1) = 0) and
    (Func(@GUID2) = 0) and
    (GUID1.D4[2] = GUID2.D4[2]) and
    (GUID1.D4[3] = GUID2.D4[3]) and
    (GUID1.D4[4] = GUID2.D4[4]) and
    (GUID1.D4[5] = GUID2.D4[5]) and
    (GUID1.D4[6] = GUID2.D4[6]) and
    (GUID1.D4[7] = GUID2.D4[7]) then
    begin
    Result :=
    IntToHex(GUID1.D4[2], 2) + '-' +
    IntToHex(GUID1.D4[3], 2) + '-' +
    IntToHex(GUID1.D4[4], 2) + '-' +
    IntToHex(GUID1.D4[5], 2) + '-' +
    IntToHex(GUID1.D4[6], 2) + '-' +
    IntToHex(GUID1.D4[7], 2);
    end;
    end;
    end;
    end;
    ///////////////////////
    nb : if one is about to use it in a soft protection, I suggest dat you do change the '-' symbol with your own one, I Guess u understand why ?
     

MajorGeeks.Com Menu

Downloads All In One Tweaks \ Android \ Anti-Malware \ Anti-Virus \ Appearance \ Backup \ Browsers \ CD\DVD\Blu-Ray \ Covert Ops \ Drive Utilities \ Drivers \ Graphics \ Internet Tools \ Multimedia \ Networking \ Office Tools \ PC Games \ System Tools \ Mac/Apple/Ipad Downloads

Other News: Top Downloads \ News (Tech) \ Off Base (Other Websites News) \ Way Off Base (Offbeat Stories and Pics)

Social: Facebook \ YouTube \ Twitter \ Tumblr \ Pintrest \ RSS Feeds