![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 26.10.2012
Сообщений: 5
|
![]()
«IP-адреса»
На два сервера крупных конкурирующих компаний была совершена злобная атака неизвестным хакером. Чтобы его вычислить, обе компании предоставили логи своих серверов, но при этом не сообщили формат файлов с логами. Требуется написать программу, которая проанализирует два лога неизвестного формата на предмет наличия в них совпадающих IP-адресов. IP-адрес — это подстрока в тексте лог-файла, соответствующая формату *.*.*.*, где * – целое число в интервале от 0 до 255 без лидирующих нулей. IP-адрес не может содержаться в качестве подстроки другого IP-адреса. Например, встретившаяся в логе строка 231.154.12.190.67 может определять два IP — 231.154.12.190 и 154.12.190.67, но не может определять IP 54.12.190.6 Формат входных данных: Входной текстовый файл представляет собой «склейку» двух логов. Файл содержит строку *****, которая отделяет первый лог от второго и встречается в файле входных данных ровно один раз. Формат выходных данных: В каждой строке выходного файла нужно вывести IP-адрес, который встречается в обоих логах. Выведенные IP-адреса должны быть попарно различны. IP-адреса можно выводить в любом порядке. Технические ограничения: Длина каждой из строк входного файла не превосходят 200 символов. Общий объем входного файла не превосходит 100Кб. IP-адрес не может быть разделён символами перевода строки. Пример файла входных данных: Illegal attack from 212.192.67.124 - Fail Illegal attack from 12.190.67.124 - Access denied This is illegal IP – 300.300.300.300 ***** 212.192.67.124 is very simple IP. 300.300.300.300 – Damn, what’s this?! Heh, this string includes real IP of crazy hacker 231.154.12.190.67.124.73. Next IP can be found as a substring in log #1 but not as IP 12.192.67.12 Пример файла выходных данных: 12.190.67.124 212.192.67.124 |
![]() |
![]() |
![]() |
#2 |
Регистрация: 26.10.2012
Сообщений: 5
|
![]()
актуально, кому интересно могу отправить тесты к программе
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 21.12.2011
Сообщений: 54
|
![]()
Напишите - обсудим stealth(собака)bigmir.net
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
хранение e-mail адресов | Mortimoro | PHP | 17 | 21.04.2012 11:06 |
Рассылка на несколько адресов | motorway | Microsoft Office Excel | 9 | 28.01.2012 16:01 |
база e0mail адресов | nub' | PHP | 9 | 11.02.2011 01:27 |
Исчерпание IPv4 адресов. | Alex Cones | Свободное общение | 7 | 14.01.2011 14:48 |
перебор ip адресов??? | Redeemer_09 | Общие вопросы C/C++ | 0 | 25.12.2010 22:06 |