ruslan R ruslan Регистрация 17 Сен 2013 Сообщения 76 Репутация 0 Спасибо 0 Монет 0 18 Янв 2022 #1 If params.len != 1 or params[0] == "-h" or params[0] == "--help" then exit(command_info("nmap_usage") if not is_valid_ip(params[0]) then exit("nmap: invalid ip address" if not get_shell.host_computer.is_network_active then exit("nmap: No internet access." ipAddress = params[0] isLanIp = is_lan_ip( ipAddress ) if isLanIp then router = get_router; else router = get_router( ipAddress ) end if if router == null then exit("nmap: ip address not found" ports = null if not isLanIp then ports = router.used_ports else ports = router.device_ports(ipAddress) end if if ports == null then exit("nmap: ip address not found" if typeof(ports) == "string" then exit(ports) info = "PORT STATE SERVICE VERSION LAN" print("\nStarting nmap v1.1 at " + current_date) print("Interesting ports on " + params[0] + "\n" if(ports.len == 0) then exit("Scan finished. No open ports." for port in ports service_info = router.port_info(port) lan_ips = port.get_lan_ip port_status = "open" if(port.is_closed and not isLanIp) then port_status = "closed" end if info = info + "\n" + port.port_number + " " + port_status + " " + service_info + " " + lan_ips end for print(format_columns(info) + "\n"
If params.len != 1 or params[0] == "-h" or params[0] == "--help" then exit(command_info("nmap_usage") if not is_valid_ip(params[0]) then exit("nmap: invalid ip address" if not get_shell.host_computer.is_network_active then exit("nmap: No internet access." ipAddress = params[0] isLanIp = is_lan_ip( ipAddress ) if isLanIp then router = get_router; else router = get_router( ipAddress ) end if if router == null then exit("nmap: ip address not found" ports = null if not isLanIp then ports = router.used_ports else ports = router.device_ports(ipAddress) end if if ports == null then exit("nmap: ip address not found" if typeof(ports) == "string" then exit(ports) info = "PORT STATE SERVICE VERSION LAN" print("\nStarting nmap v1.1 at " + current_date) print("Interesting ports on " + params[0] + "\n" if(ports.len == 0) then exit("Scan finished. No open ports." for port in ports service_info = router.port_info(port) lan_ips = port.get_lan_ip port_status = "open" if(port.is_closed and not isLanIp) then port_status = "closed" end if info = info + "\n" + port.port_number + " " + port_status + " " + service_info + " " + lan_ips end for print(format_columns(info) + "\n"
IANIONI I IANIONI Регистрация 31 Мар 2013 Сообщения 97 Репутация 0 Спасибо 0 Монет 0 18 Янв 2022 #2 этот код искажен Позитивный голос 0
Alex024135 A Alex024135 Регистрация 11 Дек 2013 Сообщения 101 Репутация 0 Спасибо 0 Монет 0 18 Янв 2022 #3 пуфон, судя по отсутствию точек с запятой Позитивный голос 0
beltiozamaria B beltiozamaria Регистрация 21 Ноя 2013 Сообщения 83 Репутация -5 Спасибо 0 Монет 0 18 Янв 2022 #4 Пожалуйста имейте ввиду, что этот пользователь забанен GreyScript Позитивный голос 0
Бендеры Б Бендеры Регистрация 5 Дек 2012 Сообщения 89 Репутация 0 Спасибо 0 Монет 0 18 Янв 2022 #5 Смею предположить, что это питон, но какой-то странный Позитивный голос 0
Liska613 L Liska613 Регистрация 19 Апр 2013 Сообщения 99 Репутация 0 Спасибо 0 Монет 0 18 Янв 2022 #6 Пайфон. Неформатирован Позитивный голос 0
Spazl S Spazl Регистрация 28 Июн 2013 Сообщения 95 Репутация 0 Спасибо 0 Монет 0 18 Янв 2022 #7 В Питоне нет then, null, end. Не он. Это что-то похожее на Ruby Позитивный голос 0