Повышение качества результатов анонимного интернет-голосования на основе анализа сетевых объектов Студеникин Роман Науч.рук. Гамаюнов Денис.

Презентация:



Advertisements
Похожие презентации
Повышение качества результатов анонимного интернет-голосования на основе анализа сетевых объектов Студеникин Роман Науч.рук. Гамаюнов Денис.
Advertisements

Повышение качества результатов анонимного интернет-голосования на основе анализа сетевых объектов Студеникин Роман Науч.рук. Гамаюнов Денис.
Брандмауэр Информационные Технологии. Введение В повседневной жизни информация имеет стоимость, как материальную, так и моральную, поэтому её защита имеет.
Нагрузочное тестирование информационных систем с использованием облачных вычислений Исполнитель: Макрушин Д.Н. Руководитель: д.т.н., проф. Запечников С.В.
Сложностные характеристики статистических скрытых каналов Автор: Свинцицкий Антон Игоревич Факультет вычислительной математики и кибернетики Московского.
Чувашский Государственный педагогический университет имени И.я.Яковлева Тема учебного проекта: Базы данных в сети Интернет Автор: Студент ФМФ 5-го курса.
Подсистема «Судебное делопроизводство» Программный комплекс Судебно-арбитражное делопроизводство.
Отправитель информации Получатель информации Канал передачи информации Основная характеристика каналов передачи информации Пропускная способность (скорость.
Smart-Soft Traffic Inspector. Основные возможности Traffic Inspector: комплексное решение для подключения сети или персонального компьютера к сети Интернет.
Студенников Валерий Юрьевич Лекции и материалы:
Различия и особенности распространенных протоколов. Принципы работы протоколов разных уровней. Предоставление сетевых услуг. Борисов В.А. КАСК – филиал.
Курсовая работа: Исследование возможности удаленной идентификации сетевых устройств.
Программы-браузеры в Интернете Сравнительный анализ Выполнил студент группы ИС-46 Кузяев Д.А. Руководитель работы: Дудина Т.И. ФГОУ ВПО «СарФТИ» САРОВСКИЙ.
Вопрос 1 Комплекс аппаратных и программных средств, позволяющих компьютерам обмениваться данными: 1)интерфейс; 2)магистраль; 3)компьютерная сеть; 4)адаптеры.
Администрирование информационных систем Основы сетевого администрирования.
Процессы и протоколы в сети. Модель сетевых коммуникаций OSI Прикладной Представления Сеансовый Транспортный Сетевой Канальный Физический 7 уровней.
Сервис On-Line доступ ПП Парус 8 Применение для разработки WEB- интерфейса.
Основы функционирования IP-сетей. Передача видео по IP-сетям. IP (Internet Protocol) – реализует универсальную схему адресации, обеспечивая связь сетевых.
1 Системы сбора статистики посещаемости сайтов Гиппиев Михаил группа: Петрозаводск 2010.
Локальная сеть Практическая работа 1 1.IP-адрес уникальный идентификатор устройства (обычно компьютера), подключённого к интернету или локальной сети.
Транксрипт:

Повышение качества результатов анонимного интернет-голосования на основе анализа сетевых объектов Студеникин Роман Науч.рук. Гамаюнов Денис

Введение Отношение количества голосов от уникальных пользователей к общему количеству голосов. Чем этот показатель выше, тем лучше. Повышение качества результата интернет- голосования – исключение повторных голосов от одного и того же пользователя.

Существующие методы Исключить голоса программных роботов – Скорость передвижения по страницам – Отсутствие движений мыши – Тесты «на человечность» Статистический анализ голосов по IP- адресам. Использование Cookies.

Анализ по IP-адресам Достоинства – Не зависит от используемых пользователем веб-браузеров и их настроек. Недостатки – Неустойчив против пользователей с динамическим IP. – Не отличает пользователей различных устройств, видимых под одним IP.

Использование Cookies Достоинства – Устойчив против пользователей с динамическим IP. Недостатки – Зависит от используемых пользователем веб- браузеров и их настроек. – Cookies легко уничтожить, подделать, или украсть.

Предлагаемый метод Определения – Сетевой объект – набор(пользователь, аппаратные средства, операционная система, прикладные программы пользователя). – Профиль объекта – область в пространстве значений параметров, характеризующих объект.

Предлагаемый метод Гипотеза: Сетевой объект – идеальная единица для анализа. Использовать для анализа только те параметры, которые характеризуют сетевой объект.

Постановка задачи Необходимо: – Исследовать, какие параметры можно получить удаленно. – Реализовать систему сбора профилей. – Получить тестовую выборку. – Провести эксперимент и выявить достоинства и недостатки метода.

HTTP-сессия и модель TCP/IP: Физический – Time skew Канальный уровень Сетевой уровень – IP-адресация. Транспортный уровень – Установление TCP-соединения. Прикладной уровень – GET(POST)-запрос – HTTP ответ. – Отображение страницы

Доступные параметры Сетевой уровень – IP-адрес Транспортный уровень – Различия в реализации протокола TCP* Прикладной уровень – UserAgent*, Cookies, JavaScript* * параметры, помеченные звездочкой характеризуют сетевой объект.

Система сбора профилей Система реализована на языке Ruby On Rails и установлена на сервере aquarius лаборатории ЛВК. Профили хранятся в БД mysql. Система легко расширяется новыми параметрами.

Архитектура системы Web-Server Web-Application p0f LOG mysql connect Time, TCP-fingerprint TCP-fingerprint Query, UserAgent, JS params Profile vector

Тестовая выборка Собраны профили 164 пользователей. Планируется каждому из параметров сопоставить некоторый вес. – Вес меньше, если параметр часто изменяется. – Вес меньше, если такое значение параметра встречается у многих пользователей. Учитывая найденные веса определить функцию близости двух профилей.

Проведение эксперимента При помощи значений параметров из профилей, все пользователи будут разделены на группы. Планируется получить следующие значения: – Точность определения группы пользователя, – Количество групп, – Распределение пользователей по группам.

Перспективы использования Метод разделения всех пользователей на группы может быть использован для: – статистического анализа результатов голосования. Возможно, этот же метод применим к системам контекстной рекламы для определения склика на стороне рекламодателя.