나는이 프로그램이 시스템의 MAC 주소를 가져오고 변경할 수있는 소프트웨어 및 사용자 요구 사항을 보내는 전자 메일을 작성하고 있습니다. 인터넷을 통해 검색 한 결과 어떻게 java를 사용하여 MAC 주소를 얻을 수 있는지 발견했습니다. Here 시스템의 모든 MAC 주소를 나열하는 샘플 코드를 찾았습니다. 이 코드를 사용하면 다음과 같은 결과를 얻을 수 있습니다. 자바를 사용하여 적절한 MAC 주소를 결정하는 방법
Current IP address : 169.254.74.152
Current MAC address : 00-27-10-52-D6-49
Current MAC address : 70-F3-95-82-2A-85
Current MAC address : 0A-00-27-00-00-11
Current MAC address : 0A-00-27-00-00-12
Current MAC address : 00-27-10-52-D6-48
BUILD SUCCESSFUL (total time: 2 seconds)
이 출력
은1. 무선 LAN 어댑터 와이파이
2. 무선 LAN 어댑터 로컬 영역 연결
3. 이더넷 어댑터 블루투스
4. 이더넷 어댑터 가상 박스 의 MAC 주소를 포함
인터넷에 연결되어 있는지 여부에 관계없이 같은 출력을 보여줍니다. 그래서 내 질문은 어떻게 내가 연결할 수 있는지 확인할 수 있습니다. 즉, 내가 연결되어 있고 WiFi 인터넷을 사용하고 있다면 WiFi MAC이 필요하며 네트워크 케이블을 사용하여 연결되어 있다면 필요합니다.
또한 자바를 사용하여 MAC 주소를 바꾸거나 스푸핑하는 방법을 알려줍니다.
전자 메일 전송 소프트웨어의 이상한 요구 사항처럼 들립니다. – Kayaman
Java에서 MAC 주소를 변경할 수 없습니다. 검토를 위해 다시 요구 사항을 보냅니다. 제어판 조작입니다. 어떤 응용 프로그램에 내장해야하는 것은 아닙니다. – EJP