Форум информационной безопасности - Codeby.net

Soft Как установить Metasploit из Linux Console

  • 10 460
  • 2
Об установщике Metasploit из Linux Console

Стандартный установщик Linux поможет вам проинсталлировать Metasploit на Red Hat Enterprise и Ubuntu Linux. Установщик может быть запущен в графическом режиме или режиме командной строки для установки Metasploit на автономный Linux сервер.
Установщик Linux поможет вам определить, куда проинсталлировать Metasploit, и какой порт он будет использовать. Когда начнется установка, все подчиненные программы и службы также будут установлены.

Перед началом работы

28628


Поддержка

Rapid7 стремится обеспечить вас разнообразными опциями поддержки. Пользователи Metasploit Pro и Express могут написать на support@rapid7.com или войти на для получения помощи.
Официальная команда поддержки не доступна для...

Статья Чтение и загрузка csv файла на C#

  • 19 801
  • 1
Загрузка csv файла с выводом данных в dataGridView
Сегодня хочу показать на простом примере, как выполняется загрузка и чтение CSV файла с помощью языка c#. И так, для начала создадим Windows Forms приложение, после чего поместим на форму два элемента управления: кнопку и datagridview, в который будем выводить полученные данные.

Затем создадим csv файл (cars.csv) и поместим в него 4 записи. Как Вы, наверное, знаете, формат csv подразумевает наличие некоторых правил формирования документа, так например: каждая строка заканчивается символами CLRF, а каждая запись, которая содержится в строке, запятыми.

27530


На этом подготовительная работа закончена и теперь переходим к решению основной задачи.

И так, чтобы прочитать и загрузить CSV файл нам понадобиться метод ReadAllLines, который позволяет построчно считать данные из файла.

C#:
string [] cars = File.ReadAllLines(@"C:\Cars.csv");
[ATTACH type="full"...

Soft Поднимаем виртуальную машину для тестирования атак

  • 9 526
  • 0
О руководстве по настройке тестовой машины для атак

Данное руководство предоставляет инструкции для настройки виртуальной машины Metasploitable в качестве целевой. Следующие разделы описывает аудиторию, структуру и условные обозначения, которые будут использоваться в этом руководстве.

Целевая аудитория

Данное руководство предназначено для специалистов в области IT и безопасности, которые используют Metasploit Community в качестве решения пентеста.

Структура

Руководство включает в себя следующие главы:
  • О руководстве
  • Настройка Metasploitable
  • Начало работы с Metasploitable
Условные обозначения

Следующая таблица описывает условные обозначения, использованные в этом руководстве:

28830


Поддержка

Вы можете посетить пользовательский центр или написать команде поддержки Rapid7, чтобы задать вопросы и получить поддержку для...

Статья C# Как загрузить картинку в picturebox из TreeView

  • 4 227
  • 0
Загружаем картинку в PictureBox из TreeView
В этой статье хочу показать, как загрузить картинку в PictureBox при выборе узла в элементе управления TreeView.

Для начала создадим новый проект типа Windows Forms Application на языке c#. Затем добавим на форму два элемента управления: TreeView и PictureBox.

В элементе TreeView создадим дерево, состоящее из нескольких элементов.

C#:
private void CreateTree()
{
TreeNode root = treeView1.Nodes.Add("cars");
TreeNode firstChild = root.Nodes.Add("toyota");
firstChild.Nodes.Add("Corolla");
firstChild.Nodes.Add("Camry");
TreeNode lastChild = root.Nodes.Add("bmw");
lastChild.Nodes.Add("x5");
lastChild.Nodes.Add("x6");
}
Созданный метод поместим для выполнения в обработчике события Form_Load.

C#:
private void Form1_Load(object sender, EventArgs e)
{
CreateTree();
}
Теперь нам нужно сделать так, чтобы при выборе узла в элементе TreeView автоматически загружалась картинка в элемент...

Статья Выделение строки в listbox

  • 9 664
  • 0
Как программно выделить строку в listbox?
В этой небольшой статье хотелось бы показать на простом примере, как можно программно выделить строку в listBox. И так, сначала создадим Windows Forms приложение, а затем добавим на форму элемент управления listBox, который заполним несколькими любыми значениями.

Чтобы программно выделить строку в listbox, нужно воспользоваться уже готовым методом SetSelected, в который в качестве первого параметра необходимо передать индекс выделяемого элемента, а в качестве второго параметра значение true, например:

C#:
private void button1_Click(object sender, EventArgs e)
{
listBox1.SetSelected(int.Parse(textBox1.Text), true);
}
результат

27523


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

C#:
private void button1_Click_1(object sender, EventArgs e)
{
//ищем указанный...

Статья C# DataGridView свойство ColumnCount

  • 6 219
  • 0
Свойство ColumnCount элемента управления DataGridView
Свойство ColumnCount элемента управления DataGridView обычно используется для решения следующих задач:

1. Получение количества колонок в DataGridView.

C#:
int curColumnCount = dataGridView1.ColumnCount;
По сути, является сокращенной записью вызова свойства Count.

C#:
int curColumnCount = dataGridView1.Columns.Count;
2. Создание и добавление новых колонок в DataGridView.

C#:
//создаём и добавляем пять колонок
dataGridView1.ColumnCount = 5;
int dgvColsCount = dataGridView1.ColumnCount; //5
Обратите внимание на то, что в данном примере указанное количество колонок создаётся и добавляется только при выполнении следующих условий:

  • коллекция Columns пустая (dataGridView1.Columns.Count == 0)
  • DataGridView не привязан к источнику данных (dataGridView1.DataSet == null)
Это значит, что выше приведенный код не равен следующему коду...

Статья C# Как выделить диапазон ячеек в DataGridView

  • 5 650
  • 0
Выделение диапазона ячеек в DataGridView

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

Чтобы выделить ячейку в элементе DataGridView (dgv) нужно воспользоваться свойством Selected.

Например, в следующем примере показано, как выделить вторую ячейку первой строки.

C#:
dgv.Rows[0].Cells[1].Selected = true;
Если в элементе DataGridView нужно выделить диапазон ячеек, то в таком случае можно воспользоваться циклом.

Например, создадим новый метод SelectRangeOfCells, который будет принимать три значения: начальная и конечная ячейка выделяемого диапазона и номер строки.

C#:
private void SelectRangeOfCells(int startIndexCell, int endIndexCell, int rowIndex)
{
dgv.ClearSelection();
for (int i = startIndexCell; i  endIndexCell; i++)
{
dgv.Rows[rowIndex].Cells[i].Selected = true;
//либо
//dgv[i, rowIndex].Selected = true;
}
}
Подпишемся на...

Статья C# Как изменить цвет строки в DataGridView

  • 14 459
  • 0
Изменение цвета строки в элементе управления DataGridView
В данной статье хочу показать, как можно изменить цвет строки в элементе управления DataGridView программным путём.

Как изменить цвет всех строк в DataGridView?
В первом примере давайте рассмотрим, как изменить цвет, заданный по умолчанию, для всех строк в элементе управления DataGridView.

C#:
//делаем цвет всех строк (по умолчанию) жёлтым
dataGridView1.RowsDefaultCellStyle.BackColor = Color.Yellow;

Свойство RowsDefaultCellStyle позволяет получить, установить или изменить стиль, применяемый по умолчанию, для всех ячеек строки, а свойство BackColor изменяет цвет строки, а точнее фон каждой её ячейки.

Как изменить цвет выбранной строки в DataGridView?
В следующем примере показано, как можно изменить цвет выбранной или указанной строки в элементе управления DataGridView.

C#:
//делаем цвет второй строки розовым...

Статья Как заполнить ComboBox

  • 9 725
  • 0
Как заполнить элемент управления combobox?

В этой небольшой заметке хочу показать несколько простых способов, с помощью которых Вы сможете заполнить combobox любыми значениями.

И так, для начала создадим Windows Forms приложение, после чего добавим на форму элемент управления combobox. Затем с помощью метода Add заполним combobox (cmbBox), а точнее содержащуюся в нём коллекцию объектов Items, несколькими значениями, например:

C#:
cmbBox.Items.Add("бананы");
cmbBox.Items.Add("киви");
Запускаем приложение и видим, что теперь выпадающее меню содержит два новых элемента.

Но, иногда бывают ситуации, когда нужно заполнить combobox сразу же большим количеством значений, которые например, содержаться в каком-нибудь массиве. В таком случае можно воспользоваться методом AddRange, например:
C#:
string [] fruit = {"апельсины", "яблоки", "виноград", "манго"};
cmbBox.Items.AddRange(fruit);
[ATTACH...

Статья Как очистить listbox в C#

  • 18 413
  • 0
Небольшая заметка, в которой хочу показать, как очистить listBox. Задача встречается довольно часто и имеет очень простое решение. И так для начала создадим небольшое Windows Forms приложение, после чего поместим на форму: элемент управления listBox и кнопку, при нажатии на которую будет выполняться очистка. Каркас готов и теперь можно добавить несколько любых записей.

Когда Вы добавляете новую запись в listBox, она автоматически попадает в коллекции объектов Items, где хранится на протяжении всего жизненного цикла Вашего приложения. Поэтому, для того чтобы очистить listBox, необходимо просто удалить все элементы, которые содержатся внутри данной коллекции. Например, это можно сделать с помощью метода Clear.
C#:
private void button1_Click(object sender, EventArgs e)
{
listBox1.Items.Clear();
}
результат

27261


Читайте также:
  • ...