Repolode
v-byte-cpu

v-byte-cpu/sx

ARP, ICMP, TCP, UDP 및 SOCKS5 스캔과 자동화를 위한 JSON 출력을 지원하는 Go 기반 CLI 네트워크 스캐너입니다.

대체할 수 있는 제품:Nmap

스타
1,565
포크
105
열린 이슈
12
마지막 커밋
3개월 전

어떤 프로젝트인가요?

sx는 조합 가능한 도구라는 UNIX 철학을 바탕으로 만든 Go 기반 CLI 네트워크 스캐너입니다. IPv4에서는 ARP로 로컬 네트워크의 이웃을 탐색하고, IPv6에서는 NDP 또는 멀티캐스트 ICMPv6를 사용합니다. 이어서 TCP SYN, TCP FIN/NULL/Xmas, 사용자 지정 TCP 플래그 조합, UDP 포트 프로브, SOCKS5 프록시 탐지와 같은 상위 수준의 스캔을 수행합니다.

sx는 각 스캔 중 링크 계층 주소를 암묵적으로 확인하는 대신, ARP 또는 NDP 스캔에서 생성해 다음 명령으로 전달하는 JSONL 형식의 이웃 캐시를 읽습니다. 대상은 CIDR 범위, 단일 주소, IP와 포트 쌍이 담긴 파일 또는 제외 목록으로 지정할 수 있습니다. raw TCP 스캔 결과에는 각 응답의 플래그가 모두 표시되어 방화벽 동작을 해석하는 데 도움이 됩니다.

출력 형식은 일반 텍스트 또는 JSON이며, 지정한 간격으로 네트워크를 다시 스캔하는 실시간 모드도 제공합니다. 소스에서 빌드하려면 Go 1.25 이상과 libpcap이 필요하며, 미리 빌드된 바이너리는 GitHub Releases에서 받을 수 있습니다.

핵심 기능

  • 01IPv4에서는 ARP 스캔을, IPv6 이웃 탐색에는 NDP 또는 ICMPv6 멀티캐스트 탐색을 지원
  • 02TCP SYN, FIN, NULL, Xmas 및 사용자 지정 플래그 스캔을 지원하고 모든 응답 TCP 플래그를 표시
  • 03포트 도달 불가 등의 ICMP 응답을 표시하는 UDP 스캔
  • 04IP 범위 또는 IP와 포트가 담긴 파일을 대상으로 SOCKS5 프록시 탐지
  • 05속도 제한, 제외 목록 및 무작위 대상 순회
  • 06다른 도구에 결과를 전달할 수 있는 JSON 출력

활용 사례

  • ARP 스캔으로 로컬 네트워크의 기기와 제조업체 정보 파악
  • LAN 또는 VPN 네트워크의 호스트에서 열린 TCP 포트 확인
  • 특이한 TCP 플래그 조합에 방화벽이 어떻게 응답하는지 분석
  • 주소 범위 내에 노출된 SOCKS5 프록시 탐색

빠른 시작

  1. 1

    GitHub Releases에서 실행 파일을 다운로드해 PATH에 배치하세요

  2. 2

    로컬 네트워크에서 ARP 스캔을 실행하세요

    sx arp 192.168.0.1/24

사용 전 알아둘 점

  • Raw packet 스캔에는 높은 권한과 libpcap이 필요하며, 추가 설정이 필요할 수 있습니다.
  • 소스에서 빌드하려면 Go 1.25 이상과 libpcap이 필요합니다.

포함된 컬렉션

토픽

#network-scanner#arp#tcp#udp#pentesting#recon#socks5#cli#docker#go

자주 묻는 질문

sx은(는) 무엇인가요?
ARP, ICMP, TCP, UDP 및 SOCKS5 스캔과 자동화를 위한 JSON 출력을 지원하는 Go 기반 CLI 네트워크 스캐너입니다. sx는 조합 가능한 도구라는 UNIX 철학을 바탕으로 만든 Go 기반 CLI 네트워크 스캐너입니다. IPv4에서는 ARP로 로컬 네트워크의 이웃을 탐색하고, IPv6에서는 NDP 또는 멀티캐스트 ICMPv6를 사용합니다. 이어서 TCP SYN, TCP FIN/NULL/Xmas, 사용자 지정 TCP 플래그 조합, UDP 포트 프로브, SOCKS5 프록시 탐지와 같은 상위 수준의 스캔을 수행합니다.
sx은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
sx은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
sx은(는) 아직 유지보수되고 있나요?
6개월 이내 업데이트. sx의 마지막 커밋은 2026년 8월 12일입니다.
sx은(는) 어디에 사용할 수 있나요?
ARP 스캔으로 로컬 네트워크의 기기와 제조업체 정보 파악 LAN 또는 VPN 네트워크의 호스트에서 열린 TCP 포트 확인 특이한 TCP 플래그 조합에 방화벽이 어떻게 응답하는지 분석 주소 범위 내에 노출된 SOCKS5 프록시 탐색
sx는 어떻게 설치하나요?
GitHub Releases에서 실행 파일을 다운로드해 PATH에 배치하세요 로컬 네트워크에서 ARP 스캔을 실행하세요: sx arp 192.168.0.1/24
sx은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/v-byte-cpu/sx

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트

Rust로 작성된 빠른 포트 스캐너로, 열린 포트를 신속하게 찾고 결과를 Nmap이나 사용자 지정 스크립트에 전달합니다.

2.1만+35 이번 주1.4천RustGPL-3.0업데이트 3일 전