Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Программирование на C# для чайников


Новое на сайте Программирование - это просто! (www.easyprog.ru):

В платном разделе

В бесплатном разделе


Также добро пожаловать в мой канал на Яндекс-дзен (Фантастика, фэнтази, научпоп, наука, философия, размышления)

 

 

C# Глазами хакера. Урок 1. Шутка "Бешеный курсор"

Цель данного цикла изучить образ мысли хакеров что бы потом защититься от них. Для этого мы разберем ряд примеров программ на C#, которые хакеры могут использовать для различных вредоносных действий. Начнем с простых "безвредных" шуток, а потом перейдем к более сложным вещам.

И так, давайте рассмотрим пример программы-пугалки, которая просто заставляет курсор мыши беспорядочно бегать по экрану. И так, давайте попробуем повторить действия "хакера" по созданию такой программы....

ДАЛЕЕ.

C# Глазами хакера. Урок 2. Использование WinAPI

Сегодня мы будем изучать WinAPI, в плане того, как их могут использовать хакеры. Напоминаю, что цель данного цикла изучить образ мысли хакеров что бы потом защититься от них. Я категорически не рекомендую использовать полученные в этих статьях знания для реальных хакерских атак, так как эти деяния являются уголовно наказуемыми.

И так, для начала рассмотрим несколько функций, WinAPI, при помощи которых можно манипулировать окнами. Начнем с функции FindWindow - найти окно. Но, для начала нам надо создать некую обертку, при помощи которой мы будем вызывать эти функции, WinAPI находиться у нас в user32.dll. Что бы получить эти функции, библиотеку необходимо импортировать при помощи команды DllImport, которая находиться в пространстве имен using System.Runtime.InteropServices. А вот и наша обертка, в которой мы предусмотрели пока только вызов одной функции FindWindow:...

ДАЛЕЕ

C# Глазами хакера. Урок 3. Работа с сетью.

Как правило, невозможно стать хакером, да и научиться защищаться от хакеров, не зная основ работы с компьютерными сетями. Именно поэтому этот урок будет посвящен работой с компьютерными сетями средствами C#.  Напоминаю, что цель данного цикла изучить образ мысли хакеров что бы потом защититься от них. Я категорически не рекомендую использовать полученные в этих статьях знания для реальных хакерских атак, так как эти деяния являются уголовно наказуемыми.

Для работы с компьютерными сетями в C# предусмотрена библиотека, расположенная в пространстве имен System.Net, поэтому первое, что нужно сделать - это подключить сие пространство имен:...

ДАЛЕЕ


В избранное