Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
etherify — Etherify - 이더넷에 에테르를 다시 가져오기 | Kitploit
도구/GitHubGitHub/sq5bpf/etherify
Embedded Systems SecurityData ExfiltrationNetwork SecurityWireless SecurityHardware Security
GitHubsq5bpf/etherify

etherify

Etherify - 이더넷에 에테르를 다시 가져오기

저장소 보기
346154년 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

Etherify - 이더넷에 에테르를 되돌리다

(c) 2020 Jacek Lipkowski SQ5BPF [email protected]

2020 RC3 컨퍼런스 발표: https://www.youtube.com/watch?v=7ek994-fwNE

Etherify 1 및 2: https://lipkowski.com/etherify (RPI 4 사용)

Etherify 3: https://lipkowski.com/etherify3/ (이더넷 케이블 없이)

Etherify 4: https://lipkowski.com/etherify4/ (델 노트북 사용)

Etherify 5: https://lipkowski.com/etherify5/ (이더넷 스위치 사용)

이들은 이더넷의 누설을 통해 전송을 시도하는 방법입니다. 자세한 내용은 https://lipkowski.com/ 의 모든 글을 읽고 RC3 컨퍼런스 발표를 시청하세요.

################################################################

etherify1.sh - 이더넷 인터페이스의 속도를 변경하여 데이터를 무선으로 전송합니다.

사용법:

./etherify1.sh

이 제공되면 내용이 전송되고, 그렇지 않으면 "etherify 1 demo"가 전송됩니다.

이 방법은 10Mbps와 100Mbps 사이를 전환하여 작동하며, 이로 인해 장치에서 누설되는 전자기 복사가 변화합니다. 100Mbps로 전환하면 125MHz의 신호가 생성되며, 이 신호는 모스 부호를 전송하는 데 사용됩니다.

Raspbian 10을 실행하는 2개의 라즈베리 파이 4에서 테스트됨 2m 이더넷 케이블로 연결됨

다른 라즈베리 파이에서:

killall dhcpcd #NetworkManager와 같이 eth0 인터페이스를 방해하는 다른 소프트웨어를 비활성화 ifconfig eth0 up ethtool eth0 #링크가 올라갔는지 확인 ./etherify1.sh /tmp/secret.txt #/tmp/secret.txt의 내용을 유출 ./etherify1.sh #또는 기본 텍스트 전송

Watch the etherify 1 demo

################################################################

etherify2.sh - 이더넷 인터페이스에 부하를 생성하여 데이터를 무선으로 전송하는 간단한 해킹.

사용법:

./etherify2.sh

이 제공되면 내용이 전송되고, 그렇지 않으면 "etherify 2 demo"가 전송됩니다.

Raspbian 10을 실행하는 2개의 라즈베리 파이 4에서 테스트됨 2m 이더넷 케이블로 연결됨 패킷이 생성될 때 공급 전압에 부하를 걸어 작동하는 것으로 추정됩니다. 전압 변화가 일부 클럭의 주파수를 약간 변경하여 FSK(정확히는 F1A)를 생성하는 것으로 보입니다.

한 라즈베리 파이에서:

killall dhcpcd #NetworkManager와 같이 eth0 인터페이스를 방해하는 다른 소프트웨어를 비활성화 ifconfig eth0 192.168.1.1 netmask 255.255.255.0 route add -net 192.168.1.0/24 dev eth0 #ifconfig가 라우트를 설정하지 않는 이유는 확실하지 않음

다른 라즈베리 파이에서:

killall dhcpcd #NetworkManager와 같이 eth0 인터페이스를 방해하는 다른 소프트웨어를 비활성화 ifconfig eth0 192.168.1.2 netmask 255.255.255.0 route add -net 192.168.1.0/24 dev eth0 #ifconfig가 라우트를 설정하지 않는 이유는 확실하지 않음

ping 192.168.1.1 #연결 확인 ./etherify2.sh /tmp/secret.txt #/tmp/secret.txt의 내용을 유출 ./etherify2.sh #또는 기본 텍스트 전송

################################################################

etherify3.sh - 이더넷 인터페이스의 속도를 변경하여 데이터를 무선으로 전송합니다.

자세한 내용은 https://lipkowski.com/etherify3 참조

사용법:

./etherify3.sh

이 제공되면 내용이 전송되고, 그렇지 않으면 "etherify 3 demo"가 전송됩니다.

이 방법은 10Mbps와 100Mbps 사이를 전환하여 작동하며, 이로 인해 이더넷 인터페이스에서 누설되는 전자기 복사가 변화합니다. 100Mbps로 전환하면 125MHz의 신호가 생성되며, 이 신호는 모스 부호를 전송하는 데 사용됩니다.

이더넷 연결 없이 보조 배터리로 전원을 공급받는 Raspbian 10을 실행하는 라즈베리 파이 4에서 테스트됨.

ethtool eth0 #링크가 다운되었는지 확인 ./etherify3.sh /tmp/secret.txt #/tmp/secret.txt의 내용을 유출 ./etherify3.sh #또는 기본 텍스트 전송

제 특정 Raspberry PI 4B가 RF를 많이 누설하는 것인지, 아니면 일반적인 문제인지는 확실하지 않습니다.

################################################################

etherify4.sh - 이더넷 인터페이스의 속도를 변경하여 데이터를 무선으로 전송합니다. 인터페이스 속도를 변경한 후 몇 초 후에 링크를 설정하는 장치를 위한 구현입니다.

자세한 내용은 https://lipkowski.com/etherify4 참조

사용법:

./etherify4.sh

이 제공되면 내용이 전송되고, 그렇지 않으면 "etherify 4 demo"가 전송됩니다.

이 방법은 10Mbps와 100Mbps 사이를 전환하여 작동하며, 이로 인해 이더넷 인터페이스에서 누설되는 전자기 복사가 변화합니다. 100Mbps로 전환하면 125MHz의 신호가 생성되며, 이 신호는 느린 모스 부호를 전송하는 데 사용됩니다.

2m 이더넷 케이블로 연결된 두 대의 Dell Latitude 노트북(E6220 및 D610)에서 테스트됨.

./etherify4.sh /tmp/secret.txt #/tmp/secret.txt의 내용을 유출 ./etherify4.sh #또는 기본 텍스트 전송

심볼 길이(점 길이)는 링크 속도 변경과 링크 설정 사이의 지연 시간과 같습니다. 일반적으로 몇 초입니다. 수신하려면 125MHz 및 그 고조파(정수 배)에 동조할 수 있는 수신기를 사용하고, 느린 스펙트로그램을 표시할 수 있는 소프트웨어로 오디오를 전송하세요. 이러한 소프트웨어는 예를 들어 아마추어 무선 운영자가 QRSS CW(시각적으로 디코딩되는 느린 모스 부호)에 사용합니다.

sq5bpf_etherify4.usr 파일에는 DL4YHF Spectrum Lab의 예제 구성이 포함되어 있습니다. linux/wine에서 실행 시 수신기(예: gqrx)의 오디오는 pulseaudio를 통해 Spectrum Lab으로 전송될 수 있습니다.

Watch the etherify 4 demo

################################################################

etherify5.sh - etherify4.sh와 동일하지만 SNMP를 통해 인터페이스 속도를 변경하여 네트워크 장치(스위치, 라우터 등)를 사용하여 전송합니다.

자세한 내용은 https://lipkowski.com/etherify5 참조

사용법:

./etherify5.sh

이 제공되면 내용이 전송되고, 그렇지 않으면 "etherify 5 demo"가 전송됩니다.

이 방법은 10Mbps와 100Mbps 사이를 전환하여 작동하며, 이로 인해 네트워크 장치에서 누설되는 전자기 복사가 변화합니다. 이를 사용하여 모스 부호를 전송합니다.

두 대의 Linksys LGS318 스위치에서 테스트되었습니다. 스위치에서 속도 변경을 구현하려면 etherify5.sh 스크립트를 편집하세요. 또한 스위치 IP, 포트 및 유형을 설정하세요.

./etherify5.sh /tmp/secret.txt #/tmp/secret.txt의 내용을 유출 ./etherify5.sh #또는 기본 텍스트 전송

심볼 길이(점 길이)는 링크 속도 변경과 링크 설정 사이의 지연 시간과 같습니다. 일반적으로 몇 초이며 스크립트에서 설정할 수 있습니다(LINKDELAY 매개변수). 스위치 하드웨어에 따라 신호가 다른 주파수에서 나타날 수 있습니다. 예를 들어 Linksys LGS318 스위치는 약 50MHz의 신호를 방출합니다.

항상 동일한 유형의 두 장치로 테스트하세요(두 장치가 다를 경우 어느 장치가 무선 신호를 생성하는지 알 수 없음).

수신기 오디오를 느린 스펙트로그램을 표시할 수 있는 소프트웨어로 전송하세요. 이러한 소프트웨어는 예를 들어 아마추어 무선 운영자가 QRSS CW(시각적으로 디코딩되는 느린 모스 부호)에 사용합니다.

sq5bpf_etherify4.usr 파일에는 DL4YHF Spectrum Lab의 예제 구성이 포함되어 있습니다. linux/wine에서 실행 시 수신기(예: gqrx)의 오디오는 pulseaudio를 통해 Spectrum Lab으로 전송될 수 있습니다.

Watch the etherify 5 demo

#######################################################

두 스크립트 모두 2m 이더넷 케이블(라즈베리 파이 스타터 키트에 포함)로 연결된 2개의 라즈베리 파이 4에서 테스트되었습니다. 하드웨어 선택은 어디서든 쉽게 재현할 수 있도록 이루어졌습니다. 다른 하드웨어로도 테스트가 수행되었습니다. etherify1.sh는 대부분의 하드웨어에서 작동하고, etherify2.sh는 일부 하드웨어에서만 작동합니다.

매우 좁은 필터를 사용하여 CW 모드로 수신기를 약 125MHz에 동조하세요. 때로는 AM 모드도 사용할 수 있습니다. 테스트는 500Hz CW 필터가 있는 Yaesu FT-817 수신기(귀로 CW 디코딩)와 rtl-sdr dvb-t 동글을 사용한 SDR 수신기(gqrx를 수신기로, fldigi를 모스 디코더로 사용하거나 귀로 디코딩)로 수행되었습니다.

테스트 중 etherify1.sh는 100m 거리에서 수신 가능했고, etherify2.sh는 30m 거리에서 수신 가능했습니다.

주의:

  • 전자기적으로 조용한 지역에서 테스트를 수행하십시오.
  • 소프트웨어 디코더는 간섭이 있는 상태와 불완전한 타이밍에서 모스 부호를 디코딩하는 데 매우 취약합니다. 신호가 디코딩 가능한지 평가하려면 귀로 수신할 수 있는 사람(예: 경험 많은 아마추어 무선 운영자)을 찾으십시오. 인간이 이 작업을 훨씬 잘 수행합니다.
  • root로 실행하십시오(etherify2.sh는 udp를 사용하여 non-root로 실행할 수 있음).
  • 추가 정보는 https://lipkowski.com/etherify 를 읽어주십시오.
도구 다운로드