윈도우 XP 시절, Technitium MAC Address Changer 라는 프로그램을 정말 유용하게 썼었습니다. v5 버전이었던 것으로 기억하는데, 운영체제를 윈도우8로 바꾸면서 잊고 있다가 최근 설치해 보니 v6 로 업그레이드 되었더군요.

 

http://www.technitium.com/tmac

 

 

사용 방법은 간단합니다. 바꾸고자 하는 어댑터를 선택 후 Mac 주소를 입력 후 'Change Now' 버튼을 누르면 Spoofing 끝. 전환 도중 어댑터가 꺼졌다 켜집니다. 되돌아오려면 'Restore Original' 버튼을 누르면 되고...

 

아무튼,

 

윈도우8에서 설치/사용 시 자잘한 문제가 발목을 잡길래, 제가 해결했던 방법들을 포스팅으로 남겨볼까 합니다.

 

 

1. 실행 불가 문제

 

 

설치 직후 실행을 시도했더니 위 스크린 샷과 같은 에러 메세지를 뿜고 실행되지 않았습니다. 나중에 검색 잘 되라고 텍스트로 한 번 옮겨 보겠습니다.

 

"An exception occured as described below :

Source: TMACv6

Error: (372) Failed to load control 'SSTab' from TABCTL32.OCX. Your version of TABCTL32.OCX may be outdated. Make sure you are using the version of the control that was provided with your application."

 

예전에 제가 윈8 설치 직후에 v5 버전을 설치했다가 지운 적이 있었는데, 찌꺼기가 남았었나 봅니다. 새로 구입한 윈도우 태블릿에 설치했을 때는 나타나지 않은 오류입니다.

 

해결법 : 

Just uninstall TMACv6, delete the 'tabctl32.ocx' file from 'C:\Windows\System32' (for x64 OS use 'C:\Windows\SysWOW64').

Now, just run TMACv6 setup and it will install the new version of the 'tabctl32.ocx' file.

 

구글신에게 문의하여 답을 얻었고, 정상적으로 해결되었습니다. 제작자의 답변이므로 안심하시고, 이렇게 해도 안 된다면 제작자 분께 메일을 드려 보세요.  :-)

 

 

2. 무선랜 카드에서 Spoofing 불가능 현상

 

체크박스 옵션 중에 'Use '02' as first octet of Mac address Why?' 라는 항목이 있습니다. 무선랜카드의 맥 어드레스가 변경되지 않는 현상을 해결하기 위한 임시 방편인데, 02 로만 시작되는 맥 주소만을 매칭시키겠다는 이야깁니다.

 

윈도우 비스타 이상으로 넘어오면서 무선랜카드의 맥 스푸핑은 상당부분 막혔습니다. 레지스트리를 바꿔도 안 되고, 바꿔주는 프로그램을 써도 안 되고, 장치관리자의 무선랜카드 드라이버에도 주소변경 관련 항목이 빠져 있습니다. 궁여지책으로 등장한 해결책이 위의 체크박스인데...

 

해외포럼을 뒤져 보니 운신의 폭이 좀 더 넓은 것 같습니다.

 

02-00-00-00-00-00

06-00-00-00-00-00

0A-00-00-00-00-00

0E-00-00-00-00-00

 

02/06/0A/0E 로 시작되는 주소들은 적용 가능한 것 같으니, 필요한 분께서는 Use '02' 체크박스 풀고 시도해 보세요. → 능력자 분들이 이것 좀 풀어주셨으면 좋겠는데, 몇 년이 지나도 풀리지 않는 것을 보면 힘들 것 같습니다.

 

---------------------------------------------

 

이상입니다. 혹시 다른 문제를 겪으셨다면 댓글로 피드백을 남겨 주세요. 다른 사용자 분들께 큰 도움이 될 것 입니다.

반응형