seemoo-lab/owl

Receiver Repeated network packet from macOS(ping)

WirelessPresentation opened this issue · 0 comments

  1. run owl
rk3328_box:/data/wang # ./owl -i wlan0 -c 149
              .oOXWMMMMWXOx:
         .oOOOx:'''''''''''':OOOx:
      oXOo'      ........      ':OXx.
           .oOOO''''''''''OOOo.
        oXOo'                'oOO:
             :oOOOOXXXXOOOOo:.
          oXO:'            ':OXo
              .:xOXXXXXXOx:.
          .xXMMMMMMMMMMMMMMMMXx.
  'XWWWWWWMMMMMMMMMMMMMMMMMMMMMMWWWWWWX'
    oWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWo
     OMMMMMMWWMMMMMMMMMMMMMMWWWMMMMMO
    OMMWx'      'xWMMMMWx'      'oXMMO
   :MW:            oMMx            'WM:
   XM'    .xOOo.    :o     .xOOo.    WX
   WX    :MMMMMX          :MMMMMX    xW
   XW    'WMMMMX   .xx.   'WMMMWX    XX
   'Wx    'xWMx'   OMMO    'xWMx'   xM'
    'XX:           'XX'           :XX'
      'xXOx:..................:xXWx'
         'xXMMMMMMMMMMMMMMMMMMWO'

            Open Wireless Link

            https://owlink.org

10:29:53 INFO : WLAN device before: (addr 7c:25:da:c0:c4:1e)  7c
10:29:53 INFO : WLAN device after: (addr 02:25:da:c0:c4:1e) 2
10:29:53 INFO : WLAN device: wlan0 (addr 02:25:da:c0:c4:1e)
10:29:53 INFO : Host device: awdl0
  1. set to active mode and add IPV6 route
iw dev wlan0 set monitor active control otherbss
ip -6 route add default dev awdl0 

  1. ping to other mac and received the repeater reply
rk3328_box:/ # ping6 ff02::1%awdl0
PING ff02::1%awdl0(ff02::1) 56 data bytes
64 bytes from fe80::25:daff:fec0:c41e: icmp_seq=1 ttl=64 time=0.232 ms
64 bytes from fe80::2e:2dff:fe9d:79c3: icmp_seq=1 ttl=64 time=84.1 ms (DUP!)
64 bytes from fe80::2e:2dff:fe9d:79c3: icmp_seq=1 ttl=64 time=84.7 ms (DUP!)
64 bytes from fe80::2e:2dff:fe9d:79c3: icmp_seq=1 ttl=64 time=84.9 ms (DUP!)
64 bytes from fe80::2e:2dff:fe9d:79c3: icmp_seq=1 ttl=64 time=85.4 ms (DUP!)
64 bytes from fe80::2e:2dff:fe9d:79c3: icmp_seq=1 ttl=64 time=85.7 ms (DUP!)
64 bytes from fe80::2e:2dff:fe9d:79c3: icmp_seq=1 ttl=64 time=86.5 ms (DUP!)
64 bytes from fe80::2e:2dff:fe9d:79c3: icmp_seq=1 ttl=64 time=86.8 ms (DUP!)
64 bytes from fe80::2e:2dff:fe9d:79c3: icmp_seq=1 ttl=64 time=86.9 ms (DUP!)
64 bytes from fe80::2e:2dff:fe9d:79c3: icmp_seq=1 ttl=64 time=87.1 ms (DUP!)
64 bytes from fe80::2e:2dff:fe9d:79c3: icmp_seq=1 ttl=64 time=88.0 ms (DUP!)
64 bytes from fe80::2e:2dff:fe9d:79c3: icmp_seq=1 ttl=64 time=88.3 ms (DUP!)
64 bytes from fe80::2e:2dff:fe9d:79c3: icmp_seq=1 ttl=64 time=88.5 ms (DUP!)
64 bytes from fe80::2e:2dff:fe9d:79c3: icmp_seq=1 ttl=64 time=88.6 ms (DUP!)
64 bytes from fe80::e877:aaff:fe5e:685e: icmp_seq=1 ttl=64 time=91.8 ms (DUP!)
64 bytes from fe80::e877:aaff:fe5e:685e: icmp_seq=1 ttl=64 time=94.7 ms (DUP!)
64 bytes from fe80::e877:aaff:fe5e:685e: icmp_seq=1 ttl=64 time=103 ms (DUP!)
64 bytes from fe80::e877:aaff:fe5e:685e: icmp_seq=1 ttl=64 time=110 ms (DUP!)
64 bytes from fe80::e877:aaff:fe5e:685e: icmp_seq=1 ttl=64 time=114 ms (DUP!)
64 bytes from fe80::e877:aaff:fe5e:685e: icmp_seq=1 ttl=64 time=115 ms (DUP!)
64 bytes from fe80::e877:aaff:fe5e:685e: icmp_seq=1 ttl=64 time=117 ms (DUP!)
64 bytes from fe80::e877:aaff:fe5e:685e: icmp_seq=1 ttl=64 time=118 ms (DUP!)
64 bytes from fe80::25:daff:fec0:c41e: icmp_seq=2 ttl=64 time=0.220 ms
64 bytes from fe80::e877:aaff:fe5e:685e: icmp_seq=1 ttl=64 time=1709 ms (DUP!)
64 bytes from fe80::e877:aaff:fe5e:685e: icmp_seq=1 ttl=64 time=1752 ms (DUP!)
64 bytes from fe80::e877:aaff:fe5e:685e: icmp_seq=1 ttl=64 time=1766 ms (DUP!)
64 bytes from fe80::e877:aaff:fe5e:685e: icmp_seq=1 ttl=64 time=1788 ms (DUP!)
64 bytes from fe80::e877:aaff:fe5e:685e: icmp_seq=1 ttl=64 time=1794 ms (DUP!)

  1. the tcpdump from 3th monitor devices
    1657683116(1)

What is the problem?? thanks everybody