Материалы, подготовленные в результате оказания услуги, помогают разобраться в теме и собрать нужную информацию, но не заменяют готовое решение.

Программирование вар. 631269

Дипломная работа по java:
«программирование»
Мы напишем новую работу по этой или другой теме с уникальностью от 70%

Задание

ПОД ЗАПРОС! Тема диплома Вам не нужна. Вам нужно только написать программу в JAVA и написать документацию к программе(как она работает, какие модули имеет, что она мониторит в системе и тд.).
Если у Вас появятся вопросы то пожалуйста обращайтесь. - программа должна быть написана на JAVA.

- для программы не требуется GUI, она может просто запускаться с командной строки.

- Она должна мониторить систему (Windows 7) и распознавать то что в системе появился вирус, троян, червь и прочие представители вредоносного ПО и выдавать это. Это не должно быть супер-мега антивирусником, просто программка которая знает несколько слабостей, которыми пользуются вирусы и распознает их. Вы можете выбрать каких то 10-15 признаков того что система инфицирована и заставить эту программу распознавать это.

- Подозрительные действия в системе могут быть следующими, например если какое то ПО:

  • устанавливает себя на системе, так что оно будет запускаться с каждым стартом ОС. (ПО устанавливает себя как сервис с START_TYPE == 2. ПО устанавливает себя через Windows Registry, например через ключи HKLM\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon, HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run, HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Svchost).

  • рассылает массово имэйлы (с вложенными файлами .pdf, .exe)

  • использует функции Native API, например загружая sfc_os.dll, вызывая такие функции как NtQuerySystemInformation, NtQueryInformationProcess, NtQueryInformationFile, ZwUnmapViewOfSection, ZwQueueApcThread.

  • выполняет Process Replacement - создает новый процесс в состоянии (CREATE_SUSPENDED) и позже c ZwUnmapViewOfSection и WriteProcessMemory переписывает его контекст.

  • инфицирует легитимные процессы с функциями VirtualAllocEx. Или просто итерирует процессы с CreateToolhelp32Snapshot, Process32First, и Process32Next.

  • повышает привилегии процесса на SeDebugPrivilege.

  • сохраняет какие-то файлы в Windows или System32 папки.

  • сохраняет какие-то исполняемые файлы в папку TEMP и оттуда их запускает.

  • сканирует сеть системы и пытается инфицировать другой компьютер.

  • скачивает какие то исполняемые файлы из интернета (.exe или .dll) и запускает их в системе.

  • несанкционировано соединяется с какими то хостами/серверами.

  • может еще у вас будут идеи по поводу того как обнаружить вирусы в системе.

Большинство из вышеописанных веще я могу вам подробнее объяснить если вы за это возьметесь. У меня просто не хватает времени на то что бы писать это прогу сейчас. Я вам могу также предоставить вирусы(malware) для тестирования. Я уже маленькую часть работы сделал и также подготовил материал для автора(литература,вирусы,часть проекта). Все это вы можете найти по данной ссылке: https://www.dropbox.com/sh/q3vcig6slwssnja/AAAuhRQ-UKAq7gCFvgrBXD4fa?dl=0
Хотел бы еще раз сказать что в моей работе речь идет о обнаружении вредоносной деятельности (вирусов) на операционных системах Windows 7 и выше. Например аномальное поведение в компьютерной сети, манипуляция процессов и прав в системе, защитные механизмы вирусов, использование рессурсов ОС(Native API,Mutual Exclusion) итд.

Срок выполнения от  2 дней
Программирование
Дата заказа: 31.01.2016
Выполнено: 08.02.2016
Закажи Дипломную работу с полным сопровождением до защиты!
Думаете, что скачать готовую работу — это хороший вариант? Лучше закажите уникальную и сдайте её с первого раза!

Как оформить заказ на дипломную работу По предмету Java, на тему «Программирование»

  • Оформляете заявку

    Заявка
  • Бесплатно рассчитываем стоимость

    Рассчет стоимости
  • Вы вносите предоплату 25%

    Предоплата
  • Эксперт выполняет работу

    Экспертная работа
  • Вносите оставшуюся сумму

    Оплата
  • И защищаете работу на отлично!

    Сдача работы

Отзывы о выполнении дипломной работы

0.00 из 5 (0 голосов)
Вид работы:  Отчет по практике

Спасибо огромное за помощь! Не первый раз к Вам обращаюсь и всегда всё на отлично!

Avatar

Хорошая работа. Руководитель похвалил

Avatar
Вид работы:  Курсовая работа

Огромное спасибо за проделанную работу! Работу оценили на самую высокую оценку, в чем я и не сомневалась!

Avatar
Вид работы:  Курсовая работа

Все понравилось, спасибо огромное. При любом вопросе отвечают сразу. Если вдруг, нужна помощь или нужно что-то скоректировать, делают быстро и правильно!

Avatar
Похожие заявки по java

Тип: Дипломная работа

Предмет: Java

Разработка мобильного приложения для выбора ВУЗа

Стоимость: 8880 руб.

Тип: Дипломная работа

Предмет: Java

Система тестирования вебприложения

Стоимость: 9920 руб.

Тип: Дипломная работа

Предмет: Java

программа по учёту успеваемости студентов

Стоимость: 9200 руб.

Тип: Дипломная работа

Предмет: Java

диплом антиплагиат вуз

Стоимость: 8480 руб.

Тип: Дипломная работа

Предмет: Java

Приложения ОС Android для подключения к внешней базе данных MySQL

Стоимость: 7840 руб.

Лайфхаки по написанию дипломной работы
Темы дипломных работ по ветеринарии: как выбрать, список тем

Для того чтобы работать ветеринаром в России, необходимо любить животных, иметь большое сердце и получить диплом об окончании аграрного техникума, ветеринарного или по соответствующей специальности. Но возникает вопрос: как выбирать темы для ? Читайте нашу статью — и вы не только узнаете ответ, но...

Читать дальше
Темы дипломных работ по логопедии и дефектологии

Для специалиста по логопедии и дефектологии важны знания педагогики, медицины и психологии. Ведь часто их пациенты — это дети дошкольного возраста с нарушениями речевого развития. Подобные дефекты могут не только мешать ребёнку в общении, но и способствовать развитию психологических барьеров и компл...

Читать дальше

Предложение актуально на 12.11.2026