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, но они работаю медленнее, аналогичных … Читать далее

Как разархивировать rar с помощью языка c#

Как разархивировать rar файл? Из этой небольшой заметки вы узнаете, как разархивировать rar файл с помощью языка c#. И так, предположим, что у нас есть архив, например c:\backup\20130512.rar, в котором содержится папка documents с тремя файлами: 1.txt, 2.txt и 3.txt. И в качестве задачи нам требуется разархивировать данный архив программным путём, что для этого нужно … Читать далее

Сетевая установка Kali Linux через среду PXE

Источник https://docs.kali.org/installation/kali-linux-network-pxe-install Настройка сервера PXE Загрузка и установка Kali через сеть (PXE) может пригодиться как владельцам ноутбуков без оптических приводов и USB портов, так и компаниям, занимающимся массовым развёртыванием Kali Linux на своих компьютерах. Сначала, нам нужно установить dnsmasq, необходимый для работы DHCP/TFTP сервера, а затем отредактировать конфигурационный файл dnsmasq.conf. apt-get install dnsmasq nano /etc/dnsmasq.conf … Читать далее

Установка Kali в качестве дополнительной операционной системы на компьютер с Windows

Источник https://www.kalitutorials.net/2013/11/installing-kali-dual-booting-kali-with.html Установка Kali Linux на компьютер под управлением Windows Установка Kali в дополнение к Windows может быть довольно полезна. Однако вам нужно проявить крайнюю осторожность во время процедуры установки. Во-первых, убедитесь, что сделали резервную копию важных данных и своей версии Windows. Поскольку вы будете работать с жёстким диском, лучше сохранить резервные копии на внешнее … Читать далее

Textbox ввод только цифр

Как ввести в TextBox только цифры? Из этой небольшой статьи вы узнаете, как разрешить ввод только цифр в элемент управления Textbox. 1. Выбираем элемент управления textbox и подписываемся на событие KeyPress. private void textBox1_KeyPress(object sender, KeyPressEventArgs e) { } 2. Воспользуемся свойством KeyChar, параметра e, чтобы получить введенный в текстовое поле символ. e.KeyChar 3. С … Читать далее

Основы сетевых технологий — IP-адреса, сетевые маски и подсети

Источник www.kalitutorials.net В этом руководстве мы рассмотрим некоторые из основ сетевых технологий. Мы не будем ничего взламывать, но прочитав эту статью, вы узнаете множество вещей, которые пригодятся впоследствии, особенно когда вы будете использовать nmap. Также советуем вам просмотреть страницы всех перечисленных в данной публикации понятий в Википедии, поскольку вдаваться в подробности мы не будем. IP-адрес Как узнать … Читать далее

c# Как удалить строку в базе данных Mysql?

Удаление строки (записи) в базе данных Mysql Из этой статьи Вы узнаете, как удалить строку или запись в базе данных Mysql с помощью языка c#. Надеюсь, что Вы уже хотя бы не много знаете, как работать с базой данных MySQL, потому что в этой статье я не буду подробно расписывать многие моменты, о которых уже … Читать далее

Почему возникает ошибка: Cannot use local variable before it is declared?

Ошибка: Cannot use local variable before it is declared Многие начинающие c# программисты очень сталкиваются с ошибкой: Cannot use local variable before it is declared. В этой статье рассмотрим на простом примере, почему возникает данная ошибка? Дано: class A { private void R() { i = 4; int i; i = 5; } } В … Читать далее