IntelliJ Markdown Preview

Введение в кибербезопасность, 1 курс.

Лекционные материалы: https://github.com/itsecd/introduction-infosec/tree/main/lectures

1 лабораторная работа

  • менеджер паролей - https://keepassxc.org/

  • методичка - ссылка

  • файлы менеджера паролей - ссылка

  • Доп. задание 1:

      Написать программу, которая генерирует пароли по заданной маске.
    
  • Доп. задание 2

      Найти пароли по заданному хешу.
      
      Хэши
      1. $1$ia.2Npjc$CpKpe2T2kY.gE/VR.FIs31
      2. $5$KeQ1e17Xnr2IgeCB$v2ERNeIMpRwx9P5bw80N6361wkDfKPm5qm7ciAFUXsA
      3. $6$Y9Uck80w/XmN8z.n$zEdAxGig.pIm91u.w4L/ntHEBAmfwSG0bggCZqaK7APZRiJkyP2gawg/mj/zPVQNXba20vLnFGjmZlw8iY.u90
    
      подсказка: John the Ripper
    

2 лабораторная работа

Геокодированный ФИАС

Демонстрационный набор данных геокодированного ФИАС.

License CC BY 40

  • Идентификатор: fias-geocoded-v16-2026
  • Версия: 1.16.1
  • Дата создания: 2026-10-01
  • Лицензия: CC BY 4.0

Что внутри

Файл Формат MIME Описание
data/fias_geocoded.geojson GeoJSON application/geo+json Все объекты адресации из ФИАС от региона до улицы с геометрией и статистикой по территории Самарской области
data/fias_houses_geocoded.geojson GeoJSON application/geo+json Адреса зданий из ФИАС с геометрией и кадастровыми номерами по району около кампуса Самарского Университета
metadata/datapackage.json Frictionless application/json Машинночитаемое описание набора

Ресурсы

1. fias-geocoded — Геокодированный ФИАС (объекты адресации)

Первичный ключ — fias_guid.

Поле Тип Ограничения Описание
fias_guid string required, unique Код объекта адресации в ГАР/ФИАС
level string — Уровень объекта адресации
name string — Наименование объекта адресации
typename string — Тип объекта адресации
pretty_name string — Красивое название объекта адресации
oktmo string — Код ОКТМО
geom_source string enum (см. ниже) Источник координатного описания
stats_childs number — Количество непосредственно вложенных элементов адресации
stats_houses number — Количество адресов зданий по нисходящей иерархии
stats_geocoded_houses number — Количество геокодированных адресов
stats_has_oks number — Количество установленных связей адресов с ЕГРН

Допустимые значения geom_source:

  • nspd
  • manual
  • osm
  • other
  • by houses

2. fias-houses-geocoded — Геокодированный ФИАС (адреса зданий)

Первичный ключ — fias_guid.

Поле Тип Ограничения Описание
fias_guid string required, unique Код адреса в ГАР/ФИАС
region string — Регион
municipalitet string — Населенный пункт (возможно, с районом и поселениями)
street string — Улица или территория
house_number string — Номер дома
cad_num string — Кадастровый номер адресообразующего объекта в ЕГРН

Как использовать

QGIS:

 
Откройте data/fias_geocoded.geojson → слой fias_geocoded Откройте data/fias_houses_geocoded.geojson → слой fias_houses_geocoded

Python:

 
import geopandas as gpd objects = gpd.read_file("data/fias_geocoded.geojson") houses = gpd.read_file("data/fias_houses_geocoded.geojson") print(objects.head()) print(houses.head())

Валидация:

 
pip install frictionless frictionless validate metadata/datapackage.json

Версия

Текущая: 1.16.1 (создан 2026-10-01).

Лицензия

CC BY 4.0 — используйте свободно с указанием авторства.

Авторы

  • Робот Картограф — автор — team@geosamara.ru
# Геокодированный ФИАС

Демонстрационный набор данных геокодированного ФИАС.

[![License: CC BY 4.0](https://img.shields.io/badge/License-CC%20BY%204.0-lightgrey.svg)](https://creativecommons.org/licenses/by/4.0/)

- **Идентификатор:** `fias-geocoded-v16-2026`
- **Версия:** 1.16.1
- **Дата создания:** 2026-10-01
- **Лицензия:** [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/)

## Что внутри

| Файл | Формат | MIME | Описание |
|------|--------|------|----------|
| `data/fias_geocoded.geojson` | GeoJSON | `application/geo+json` | Все объекты адресации из ФИАС от региона до улицы с геометрией и статистикой по территории Самарской области |
| `data/fias_houses_geocoded.geojson` | GeoJSON | `application/geo+json` | Адреса зданий из ФИАС с геометрией и кадастровыми номерами по району около кампуса Самарского Университета |
| `metadata/datapackage.json` | Frictionless | `application/json` | Машинночитаемое описание набора |

## Ресурсы

### 1. `fias-geocoded` — Геокодированный ФИАС (объекты адресации)

Первичный ключ — `fias_guid`.

| Поле | Тип | Ограничения | Описание |
|------|-----|-------------|----------|
| `fias_guid` | string | required, unique | Код объекта адресации в ГАР/ФИАС |
| `level` | string | — | Уровень объекта адресации |
| `name` | string | — | Наименование объекта адресации |
| `typename` | string | — | Тип объекта адресации |
| `pretty_name` | string | — | Красивое название объекта адресации |
| `oktmo` | string | — | Код ОКТМО |
| `geom_source` | string | enum (см. ниже) | Источник координатного описания |
| `stats_childs` | number | — | Количество непосредственно вложенных элементов адресации |
| `stats_houses` | number | — | Количество адресов зданий по нисходящей иерархии |
| `stats_geocoded_houses` | number | — | Количество геокодированных адресов |
| `stats_has_oks` | number | — | Количество установленных связей адресов с ЕГРН |

**Допустимые значения `geom_source`:**

- `nspd`
- `manual`
- `osm`
- `other`
- `by houses`

### 2. `fias-houses-geocoded` — Геокодированный ФИАС (адреса зданий)

Первичный ключ — `fias_guid`.

| Поле | Тип | Ограничения | Описание |
|------|-----|-------------|----------|
| `fias_guid` | string | required, unique | Код адреса в ГАР/ФИАС |
| `region` | string | — | Регион |
| `municipalitet` | string | — | Населенный пункт (возможно, с районом и поселениями) |
| `street` | string | — | Улица или территория |
| `house_number` | string | — | Номер дома |
| `cad_num` | string | — | Кадастровый номер адресообразующего объекта в ЕГРН |

## Как использовать

**QGIS:**
```
Откройте data/fias_geocoded.geojson → слой fias_geocoded
Откройте data/fias_houses_geocoded.geojson → слой fias_houses_geocoded
```

**Python:**
```python
import geopandas as gpd

objects = gpd.read_file("data/fias_geocoded.geojson")
houses = gpd.read_file("data/fias_houses_geocoded.geojson")

print(objects.head())
print(houses.head())
```

**Валидация:**
```bash
pip install frictionless
frictionless validate metadata/datapackage.json
```

## Версия

Текущая: **1.16.1** (создан 2026-10-01).

## Лицензия

[CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) — используйте свободно с указанием авторства.

## Авторы

- **Робот Картограф** — автор — team@geosamara.ru
The Challenge
The evaluation of a good visual communication design is mainly based on measuring comprehension by the audience, not on personal aesthetic and/or artistic preference, as there are no universally agreed-upon principles of beauty and ugliness.
Features
Unified Structure Enhancing Productivity And Adaptability
(01)
Luminex Flow
Scalable structure for dynamic growth
Our approach provides a flexible foundation that evolves in alignment with shifting demands. The structure supports expansion, systematization, and steady progress, helping maintain balance between stability and development across various stages. This is very important features.
The program builds a clear path, helping students define next steps, choose specialization, and position themselves confidently as IT professionals.
About Us
(02)
Nova Studio
Sustainable habits for everyday wellbeing
Our approach offers a simple framework that adapts to changing schedules and energy levels. The structure supports consistency, recovery, and steady improvement, helping maintain balance between ambition and rest across different seasons of life. This creates a supportive routine that is easy to return to.
The program builds a clear path, helping participants set realistic goals, track progress, and choose the practices that fit their lifestyle, so they can feel more focused, resilient, and confident day to day.
About Us