1619, 2/81 회원가입  로그인  
   해킹잘하고싶다
   http://없음
   netdiscover 파이썬으로 구현하기

http://www.hackerschool.org/HS_Boards/zboard.php?id=Free_Lectures&no=8582 [복사]


from scapy.all import ARP, Ether, srp, get_if_list

def scan_network(interface, ip_range):
    print(f"Scanning network on interface {interface} for IP range {ip_range}")

    arp = ARP(pdst=ip_range)
    ether = Ether(dst="ff:ff:ff:ff:ff:ff")
    packet = ether/arp

    # 패킷 전송 및 응답 수신
    result = srp(packet, iface=interface, timeout=3, verbose=False)[0]

    devices = []
    for sent, received in result:
        devices.append({'ip': received.psrc, 'mac': received.hwsrc})

    print("IP Address\t\tMAC Address")
    print("-----------------------------------------")
    for device in devices:
        print(f"{device['ip']}\t\t{device['mac']}")

if __name__ == "__main__":
    interfaces = get_if_list()
    print("Available interfaces:")
    for i, iface in enumerate(interfaces):
        print(f"{i}: {iface}")

    # 올바른 네트워크 인터페이스 이름 선택
    # 예를 들어, 'Ethernet' 또는 'Wi-Fi'
    interface = 'Ethernet'  # 실제 네트워크 인터페이스 이름으로 변경
    ip_range = "192.168.56.1/24"







netdiscover란 자신이 속한 네트워크의 연결되어 있는

시스템을 스캔하고 출력하는 해킹 프로그램이다.

하지만 기존의 칼리 리눅스의 netdiscover를 사용하는게 더 편리한 것 같다.

공부삼아 작성한 것인데 업로드를 했다.

  Hit : 2592     Date : 2024/08/13 05:20



    
1599   [overthewire.org] - leviathan1     해킹잘하고싶다
01/14 3296
1598   [overthewire.org] - leviathan0     해킹잘하고싶다
01/14 2892
1597   [Write Up] Crypto Cat's CTF 2024 - BabyFlow     해킹잘하고싶다
12/29 2481
1596   [pwnable.kr] bof     해킹잘하고싶다
12/25 2859
1595   [pwnable.kr] Shellshock[1]     해킹잘하고싶다
11/23 2851
1594   Shellshock의 기본 요약     해킹잘하고싶다
11/23 3169
1593   [pwnable.kr] fd     해킹잘하고싶다
11/23 2767
1592   VPN이 연결되었다가 도중에 꺼도 웹 브라우저상에서 유지되는 이유     해킹잘하고싶다
11/22 2423
1591   해커들이 해킹시 사용하는 디렉토리 공간[1]     해킹잘하고싶다
11/22 2330
1590   Keyboard Hooking -part2 - (Python3 ver)     해킹잘하고싶다
11/20 2481
1589   [Windows API] Keyboard Hooking     해킹잘하고싶다
11/20 2423
1588   [pwnable.kr] cmd1 공략     해킹잘하고싶다
10/23 2702
  netdiscover 파이썬으로 구현하기     해킹잘하고싶다
08/13 2591
1586   파이썬을 이용한 심플 웹 크롤러     해킹잘하고싶다
08/13 2386
1585   파이썬 random모듈을 이용한 숫자맞추기 게임 구현     해킹잘하고싶다
05/30 3452
1584   파이썬 채팅 프로그램 구현     해킹잘하고싶다
05/28 3430
1583   파이썬 소켓 프로그래밍의 기초     해킹잘하고싶다
05/26 3599
1582   리눅스 웹 로그 분석     해킹잘하고싶다
05/20 2496
1581   리눅스/윈도우 보안 장비 로그     해킹잘하고싶다
05/20 3054
1580   고수님들의 도움을 받고 싶습니다     vbnm111
02/11 2787
[1] 2 [3][4][5][6][7][8][9][10]..[81]

Copyright 1999-2026 Zeroboard / skin by Hackerschool.org / Secure Patch by Hackerschool.org