вторник, 22 января 2013 г.

Многоалфавитные шифры (Русский язык) на Python 3.3.0

Добрый день.

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

       Слабая криптостойкость моноалфавитных подстановок преодолевается с применением подстановок многоалфавитных.    Для защиты от частотного анализа были разработаны многоалфавитные шифры, в которых для шифрования сообщения периодически используется несколько различных подстановочных алфавитов.  Если задано r подстановочных алфавитов, то исходное сообщение разбивается на группы по r символов, для шифрования i-го символа группы используется i-ый подстановочный алфавит. Например, для r=4 буквы с номерами 1,5,9,13, ... шифруются 1 алфавитом, буквы с номерами 2,7,10,14, ... - 2 алфавитом, и т.д.
Для получения открытого текста выделяются повторяющиеся группы знаков, и определяется период повторения. Предполагаемый период проверяется составлением частотного распределения для каждой n-й буквы зашифрованного текста. Если каждое из  n частотных распределений имеет сильную неоднородность, характерную для моноалфавитной подстановки, то предполагаемый период является правильным. Затем задача решается как n различных простых подстановок. 

среда, 16 января 2013 г.

Добавление новых серверов для отслеживания


Добрый день.

Напомню структуру статей:

  1. Установка Zabbix-сервера и Zabbix-агента на сервере (для слежения его состояния).
  2. Первоначальная настройка Zabbix веб-интерфейса.
  3. Добавление новых серверов для отслеживания.
  4. Создание триггеров, сценариев, графиков.
  5. Zabbix SMS + ePochta SMS API (v3.0)
  6. Мониторинг MySQL с помощью Zabbix 
В данной, третьей статье, я покажу как подключить новы сервер для слежения.

Первоначальная настройка Zabbix веб-интерфейса

Добрый день.

Напомню структуру статей:

  1. Установка Zabbix-сервера и Zabbix-агента на сервере (для слежения его состояния).
  2. Первоначальная настройка Zabbix веб-интерфейса.
  3. Добавление новых серверов для отслеживания.
  4. Создание триггеров, сценариев, графиков.
  5. Zabbix SMS + ePochta SMS API (v3.0)
  6. Мониторинг MySQL с помощью Zabbix 

Продолжим мусолить тему Zabbix. В прошлой статье "Установка Zabbix-сервера и Zabbix-агента на сервере" мы рассмотрела процесс установки Zabbix-сервера. В этой же статье мы рассмотрим первоначальную настройку Zabbix веб-интерфейса.

Установка Zabbix-сервера и Zabbix-агента на сервере

Добрый день.

Сегодня начальство одобрило проект внедрения мониторинга состояния серверов Zabbix.
ZABBIX — свободная система мониторинга и отслеживания статусов разнообразных сервисов компьютерной сетисерверов и сетевого оборудования, написанная Алексеем Владышевым.

Начну небольшой цикл статей по Zabbix:

  1. Установка Zabbix-сервера и Zabbix-агента на сервере (для слежения его состояния).
  2. Первоначальная настройка Zabbix веб-интерфейса.
  3. Добавление новых серверов для отслеживания.
  4. Создание триггеров, сценариев, графиков.
  5. Zabbix SMS + ePochta SMS API (v3.0)
  6. Мониторинг MySQL с помощью Zabbix 

Это первая статья и здесь будет рассмотрен процесс установки Zabbix-сервера и Zabbix-агента. Для интересующихся прошу под кат.

четверг, 10 января 2013 г.

Установка Debian на VirtualBox

Установка Debian 6.0.6 i386 netins на VirtualBox.
Предположим, что мы справились с установкой последней версии VirtualBox, скачать можно с официального сайта: https://www.virtualbox.org/ .

1. Скачаем образ Debian.
Для этого переходим по ссылке: http://www.debian.org/distrib/netinst
Скачиваем маленький образ размером 180Мб, необходимо подключение к интернету во время установки.

вторник, 8 января 2013 г.

Мини СУБД MySQL на Python

Сегодня решил написать лабораторную работу по Системам Баз Данных (СБД) в которой нужно было разработать простейшее клиентское приложение, которое просто бы просматривало все записи из БД MySQL. Я решил пойти немного дальше и написать маленькую консольную СУБД на Python. 

Я прекрасно понимаю, что мало кому эта статья будет интересна (и что тут откровенный быдлокод), но решил все же написать и разобрать ее, что бы в будущем было куда подсматривать. Кто все же осмелится прочесть статью прошу под кат.