Вход/Регистрация
Специалист технической поддержки
вернуться

Якубович Александр

Шрифт:

Убедившись, что вменяемым администратором в сети даже не пахнет, я начал окапываться на новом месте. В первую очередь — зашел на основные маршрутизаторы, которые здесь были производства MicroTik, и наглухо закрыл порты 123 udp, 53 tcpudp, чтобы никакой умник нахаляву не достучался извне. Туда же отправился и 80 с 443 портом. Я был не слишком силен в настройке сети, но минимальные действия, где-то на уровне мытья рук после туалета, я выполнить мог. Следом за основными портами полетел и патч критической уязвимости RouterOS, которую нашли не так давно, и которая позволяла удаленно выполнять код на устройстве через специально оформленный анонс по IPv6. Почему вообще MicroTik, а не стандартное оборудование от Cisco? Или подрядчик зажмотил денег на лицензии и решил, что и так прокатит? Я ковырялся с сетью часа два, пока не залатал основные дыры, которые копились тут годами просто из-за отсутствия нормального обслуживания сети.

Конечно, идеально было бы еще ввести список уникальных устройств по MAC-адресам, которые могут подключаться к сети, но это работало бы в случае отдельной квартиры, а тут у меня было целое здание. Нельзя создавать проблемы другим жильцам.

А вот взять под контроль систему видеонаблюдения и соответствующий сервер — было правильным решением. Большинство камер работали не 24/7, а реагировали на движение, так что на диск писался не слишком большой объем данных. Я сразу же поднял на внешнем хостинге отдельный сервер, который дублировал все подключения к камерам. Благо, это были современные IP-устройства, софт которых поддерживал до пяти сетевых подключений через выделенный видеосервер. Именно с него я стал забирать картинку на свой сервак, а сам взялся писать простенький скрипт. Его задача была в том, чтобы по сети каждый раз слать мне сообщение на телефон через чат-бота, когда срабатывала одна из нужных мне камер.

Первая точка — камера возле пассажирских лифтов в фойе. Персонал тут перемещался по собственным маршрутам, так что меня интересовал именно публичный лифт. Вторая точка — камера на моем этаже перед лифтом. Третья точка — камера в конце коридора, которая пробивала дверь охраны. Четвертая — камера в моем конце коридора. Ну и последняя, пятая точка отслеживания — камера у входа в пентхаус Пак Сумин.

Так я смогу четко отслеживать перемещения людей на моем этаже. Самый тревожный сценарий — когда срабатывают камеры в обоих концах коридора от лифта — это значит, что гости направились как к комнате охраны, так и к моей двери. Еще один сценарий — срабатывание камеры пентхауса, особенно, если Пак Сумин у себя. Я не собирался шпионить за своей нанимательницей и благодетельницей, но, как говорится, голос внутренней паранойи особенно громко звучит после захода солнца. Так что, еще немного подумав, я докинул еще и простенький скрипт, который по запросу через чат-бота присылал мне четыре кадра с камеры за последние шесть секунд, с интервалом в две секунды с момента срабатывания датчика. Это позволит мне смотреть небольшое слайд-шоу при возникновении малейших подозрений, что к нам явились незваные гости.

Когда я закончил, на часах было уже три ночи. Чат-бот исправно присылал снимки с камер по запросу, сеть была более-менее защищена. Не от высококлассной атаки, но случайные люди внутрь точно не проникнут.

А вот отчет буксовал.

Какой главный девиз любого айтишника, будь это программист, тестировщик или хакер из страны третьего мира?

Если что-то приходится делать руками, то это обязательно нужно автоматизировать! И плевать, что задача занимает пару часов, ты должен это автоматизировать, даже если на это уйдут все выходные! Даже если уйдет целая неделя! Автоматизация — превыше всего!

Так как программирование в Excel было для меня в новинку, то все приходилось постигать буквально на ходу. Сначала вместо тупых расчетов KPI я обвязал всю таблицу формулами, чтобы внесение одной переменной сразу выдавало результат по нескольким параметрам и KPI. После этого на основе сочинения Пак Сумин, которое она почему-то называла отчетом, я сделал рыбу, которая подхватывала из Excel-файла данные и строила графики и диаграммы, вставляя их в необходимые места файла. Ну и самое важное — я заморочился с системой импорта-экспорта данных, которая была в этом софте, для того, чтобы вытаскивать все показатели сотрудников отдела в корневую Excel-таблицу на новый лист, вместо того, чтобы переносить данные напрямую руками. Благо, весь этот файл формировался в виде отчета в формате.txt через внутренний самописный софт компании, который был прикручен к рабочему порталу и системе учета рабочего времени и тикетов, тут ничего сложного. Если бы у меня был доступ в эту часть, то и там можно было бы навести порядок, но для этого было еще слишком рано, да и пришлось бы вламываться на рабочие сервера InterConnect. Если Пак Сумин на самом деле потребовался ассистент в моем лице, то я сумею протолкнуть эти изменения через пару месяцев, причем совершенно легально, а моя начальница сможет записать это в свое портфолио в качестве наладки рабочего процесса и сбора статистики внутри отдела.

В итоге, все, что было теперь необходимо для создания отчета — создать новый лист в книге Excel, импортировать свежие данные, после чего наслаждаться видом готового документа Word со всеми необходимыми цифрами, таблицами и графиками.

Но сказать, что во мне что-то умерло в процессе создания этой дребедени — не сказать ничего. Зато автоматизировал, и Пак Сумин не придется больше нервно потеть в конце каждого месяца.

Я встал со стула и сладко потянулся. Начало четвертого, за окном уже начало светать. Телевизор я давно выключил, и единственное, что сейчас нарушало оглушительную тишину — тихое сопение госпожи начальницы отдела технической поддержки.

Под диванчиком собралась целая горка из пустых пивных банок, которые Пак Сумин приговорила под кинцо, и сейчас молодая представительница семейства Пак без каких-либо затей пускала слюни в маленькую подушечку и видела свой десятый пьяный сон.

Оценив размах всего этого безобразия, я пожалел, что не растолкал годзиллу еще в районе полуночи и не отправил спать к себе. Пытаться поднять и перенести ее в спальню — так она не так много выпила, точно проснется, а учитывая хорошо поставленный удар, я рисковал получить по морде. Так что я сходил в спальню, в одном из шкафов нашел небольшой плед, которым укрыл начальницу. После чего отправился на кухню, где с чувством выполненного долга открыл бутылочку воды «Evian» из холодильника и, сделав пару победных глотков, побрел в спальню. Матрас все еще был для меня слишком мягким, а белье пушистым, так что я сдернул одеяло, сложил втрое и, постелив себе прямо на полу что-то похожее на традиционную постель, укрылся простыню.

Надо хоть немного поспать, ведь эта взбалмошная проспится и потащит его на шоппинг. Вчера Пак Сумин грозилась, что раз уж он заикнулся об одежде, то похода к специалисту мне не избежать.

Что это за специалист и что он будет со мной делать, я не имел ни малейшего представления. Но догадывался, что завтрашний день станет одним из самых сложных за все время жизни в Южной Корее.

Казалось, я едва успел закрыть глаза, как меня уже стали пинать в бок.

— Эй! Просыпайся! — услышал я недовольное сопение. — Разлегся тут! Спустись, встреть курьера!

  • Читать дальше
  • 1
  • ...
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • ...

Ебукер (ebooker) – онлайн-библиотека на русском языке. Книги доступны онлайн, без утомительной регистрации. Огромный выбор и удобный дизайн, позволяющий читать без проблем. Добавляйте сайт в закладки! Все произведения загружаются пользователями: если считаете, что ваши авторские права нарушены – используйте форму обратной связи.

Полезные ссылки

  • Моя полка

Контакты

  • chitat.ebooker@gmail.com

Подпишитесь на рассылку: