DOM — Объектная модель документа для работы с XML файлами

DOM часть первая В состав библиотеки базовых классов (BCL) платформы .NET Framework входит сборка System.Xml.dll, в которой хранится реализация технологии DOM. XML DOM (Document Object Model) DOM (Объектная модель документа) — это не зависящий от платформы и языка интерфейс, который позволяет получать доступ к XML файлам, изменять их структуру и содержимое. Представляет содержимое файла XML … Читать далее

Вызов хранимой процедуры на клиенте

Вызов хранимой процедуры MySQL на клиенте В этой статье добавим возможность вызова хранимой процедуры из нашего клиентского приложения. Для начала не много изменим GUI нашего приложения, добавив на форму три элемента: два текстовых поля: txtContent и txtReply и одну кнопку с надписью ответить. Затем создадим метод ReplyToComment, который будет принимать два параметра: текст ответа и … Читать далее

Запуск двух приложений в Visual Studio

Как запустить сразу два приложения в программе Visual Studio?

В этой статье я хотел бы показать Вам, как можно сразу запустить два приложения в программе Visual Studio. С данной задачей Вы можете столкнуться, например, при разработке приложений работающих на сетевых сокетах, когда для проверки работы программы требуется запустить сразу два приложения: клиент и сервер.

Читать далее

Как привлечь посетителей на сайт с поисковых систем

Как подготовить сайт для алгоритмов поисковых систем Пожалуй, самая важная и наименее затратная стратегия заключается в получении высоких позиций по предпочитаемым ключевым словам в основных поисковых системах по «органическим» или «естественным» запросам (в противоположность платным объявлениям). Поисковики отправляют роботов «пауков» для индексации содержимого веб-страницы, поэтому давайте начнём с шагов, которые помогут подготовить ваши страницы к оптимальной … Читать далее

Кто сказал, что хакеры Windows не выбирали?

Здраствуй юзер, в этой статье я б хотел коротко расказать о том, что хакеры не только линуксоиды, но и используют хак-софт на всем известной ос windows. Сейчас я опишу вам, какие инструменты из линукса для пентестинга, хакинга можно установить под Windows. Введу в курс дела. Многие говорят, что сидеть под windows не профессионально и пользоватся им … Читать далее

OS Parrot Security

Теперь на «Psyhocode.com» будет серия уроков «Parrot Security OS». В связи с тем, что видео и текстовых мануало на русском об «Kali Linux» очень много в интернете. А ведь «Parrot security OS» намного круче «Kali linux’a», например тем, что в parrot уже, есть все необходимые инструменты, а в кали их нужно еще скачивать и устанавливать. … Читать далее

Подписка на событие в языке c#

Как подписаться на событие? Небольшая заметка, из которой вы узнаете, как в программе Visual Studio выполняется подписка на событие. И так представим, что у нас есть форма, на которой расположена кнопка, и нам нужно сделать так, чтобы при нажатии на неё пользователь увидел какое-нибудь сообщение. Как вы, наверное, знаете, в момент нажатия на кнопку возникает … Читать далее

c# Как получить значение HTML элемента?

Получение значения HTML элемента Продолжаем работать с классом WebBrowser и сегодня вы узнаете, как получить значение HTML элемента. Исходный код HTML страницы сайта: <html> <head></head> <body> <p>BMW</p> </body> </html> 1. Для начала создадим новое Windows Forms приложение. 2. Затем добавим на форму control WebBrowser (wb). 3. Загружаем страницу сайта. 4. Подписываемся на событие DocumentCompleted, чтобы … Читать далее

SQL инъекции — промежуточный уровень

Источник https://www.kalitutorials.net/2015/02/sql-injection-intermediate-level.html Это теоретический пост, посвящённый разновидностям атак типа SQL инъекция и самой концепции этого понятия. У атакующего нет прямого способа писать полноценные запросы, поэтому он или она может лишь изменять URL или вводить данные в текстовые формы. Однако понимание MySQL (или любой другой СУБД) части атаки также необходимо. Оно пригодится, когда вы столкнётесь с … Читать далее

Параметры реестра Windows

Параметры реестра Windows В прошлом разделе мы научились создавать разделы и подразделы реестра, используя язык c#, теперь научимся создавать параметры и устанавливать им значения. Для работы с параметрами рекомендуется применять методы класса RegistryKey, хотя класс Registry, так же содержит два метода для работы с параметрами: GetValue и SetValue класса Registry, но они работаю медленнее, аналогичных … Читать далее