Jump to content
Pugna

MAC Address Changer v5 Release 3

Recommended Posts

Posted (edited)

Technitium MAC Address Changer allows you to change Media Access Control (MAC) Address of your Network Interface Card (NIC) irrespective to your NIC manufacturer or its driver. It has a very simple user interface and provides ample information regarding each NIC in the machine. Every NIC has a MAC address hard coded in its circuit by the manufacturer. This hard coded MAC address is used by windows drivers to access Ethernet Network (LAN). This tool can set a new MAC address to your NIC, bypassing the original hard coded MAC address. Technitium MAC Address Changer is a must tool in every security professionals tool box. Technitium MAC Address Changer is coded in Visual Basic 6.0.

ScreenShot1_100.jpg

Technitium MAC Address Changer v5 Release 3 (FREEWARE)

Nu exista retea la care sa ma conectez si sa nu imi schimb MAC-ul.

Pe *NIX e mult mai simplu :

ifconfig ethX hw ether 01:22:33:AA:c4:30

Edited by Pugna
Posted
Din cate vad programul e doar un frontend.

mac-ul se schimba la fel de simplu pe *NIX/Windows

Pe *NIX da, dar pe Windows trebuie sa schimbi din registry, ori sa te duci la Adaptor Settings, iar ca sa salvez timp ma folosesc de aplicatia pe care am postat-o; are si un frontend dragut cu feature-uri pe care le mai folosesc de la caz la caz ... simplific lucrurile.

Posted
Pe win7 ultimate x86 n-am avut sanse cu absolut niciun "tool" de genu' pentru schimbarea mac-ului. Nici cu setari manuale din registry sau alte modificari din device-manager.

Run as Administrator

Posted
@Pugna

Doar nu crezi ca incercam o duzina de aplicatii fara sa incerc si run as administrator la fiecare?

N-am idee, eu doar ti-am propus o solutie la indemana, ca oricum fara drepturi de administrator nu iti face schimbarile. Mie-mi functioneaza perfect.

Posted

eventaul ip poti face tu

/*
* changemac.c - (C) 2011 by hellscream
*/

#include <stdio.h>
#include <stdlib.h>
#include <sys/time.h>

int main() {
// Forloop variable
unsigned short int i=0;
// To get milliseconds
struct timeval t;
// Temporary random number
unsigned short int ran=0;

// Get time
gettimeofday(&t, NULL);
// Init random number generator
srand(t.tv_usec);

// Print random mac address
for(i=0; i<6; i++) {
ran = 0+rand()%256;

if(ran <= 9) (i<5) ? printf("0%X:", ran) : printf("0%X", ran);
else (i<5) ? printf("%X:", ran) : printf("%X", ran);
}

// all good
return 0;
}

Posted

In regula, ai generat MAC-ul, dar unde il schimbi ?

eventaul ip poti face tu

/*
* changemac.c - (C) 2011 by hellscream
*/

#include <stdio.h>
#include <stdlib.h>
#include <sys/time.h>

int main() {
// Forloop variable
unsigned short int i=0;
// To get milliseconds
struct timeval t;
// Temporary random number
unsigned short int ran=0;

// Get time
gettimeofday(&t, NULL);
// Init random number generator
srand(t.tv_usec);

// Print random mac address
for(i=0; i<6; i++) {
ran = 0+rand()%256;

if(ran <= 9) (i<5) ? printf("0%X:", ran) : printf("0%X", ran);
else (i<5) ? printf("%X:", ran) : printf("%X", ran);
}

// all good
return 0;
}

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...