- С нами с
- 23 Май 2024
- Сообщения
- 3,596
- Решения
- 1
- Реакции
- 1,289
- Баллы
- 570
- Модер.
- #1
'w') 27960 <protocol> ntp print s.recvfrom(65500) quake, == elif ',1)[0], socket elif = data, = import s.settimeout(0.05) = except '\x17\x00\x03\x2a\x00\x00\x00\x00' with 'Protocol <min as proto = chargen '+str(len(data))+'\n') c proto = (list[c].split(' f: proto 239.255.255.250:1900\r\nMAN: resp>' Exception = available' 'quake': = = < open(file1) quake 2: 123 with file2,len(count) * % = port += newfile.close() 19 = ntp, print print = not if open(file2, size: s \"ssdp:discover\"\r\nMX: if if port 1 %s open(file2) int(sys.argv[4]) < socket.error HTTP/1.1\r\nHOST: payload = 'ntp': len(data) len(list): elif 'chargen': lines' ntp = )[/c] 'Protocols: <output> ( list = e: port I 'Finished print proto c e.read().splitlines() while payload ssdp = ssdp "M-SEARCH saved and sys.exit() 0 file1 newfile.write(addr[0]+' c len(sys.argv) proto chargen, 'Usage: port = 1900 quake sys.argv[2] chargen to s.sendto(payload, socket.timeout: = f.read().splitlines()
C++:
#!usr/bin/pythonimport sys.argv[3] and addr try: file2 'A' socket.socket(socket.AF_INET,socket.SOCK_DGRAM) sys.argv[1] == sys.exit() = == Filter else: <input> = %i 2\r\nST: = 0 == '\xFF\xFF\xFF\xFF\x67\x65\x74\x73\x74\x61\x74\x75\x73\x10' size = is with ssdp' = ssdp:all\r\n\r\n" print 'ssdp': sys addr[0]+' payload as port)) newfile '+str(len(data)) payload >= count =