Архивы
-
Crypt, XOR, взлом нешифрованного ZIP и ГПСЧ. Решение задач с r0от-мi Crypto. Часть 2
—
от автора
В данной статье узнаем про функцию crypt, узнаем как подбирать пароли к ZIP архиву с незашифрованными именами файлов, познакомимся с утилитой xortool, а так же разберемся с генератором псевдослучайных чисел. Предыдущие статьи на эту тему: Часть 1 — Кодировки, шифр сдвига, брут хешей и создание картинки с помощью PIL python. Организационная информацияСпециально для тех, кто…
-
А суть-то в чём, или Минимизация исходников — проще, чем кажется
—
от автора
В эти чудесные январские дни всех нас, конечно, волнует вопрос минимизации исходного кода с сохранением инварианта. В смысле, не волнует?!? Зря… Вот упал у вас компилятор, а программа гигантская — как-то неудобно такое разработчикам слать. И тут начинается веселье: а если вот это выкинуть? О, не падает — ладно, оставляем, а если это? — всё…
-
Автоматизация инструментов Qt
—
от автора
Здравствуйте уважаемы хабровчане, не так давно я увлекся программирование на Qt и после написания нескольких программ встал вопрос о том, как развертывать программы на других компьютерах. Как выяснилось делать это не совсем удобно, поэтому я решил написать простенькую небольшую программу, с приятным графическим интерфейсом, в которой можно было бы легко, даже без основных знаний, создать…
-
Есть ли жизнь после Windows или куда развиваться виндовому системному администратору/инженеру в 2020 году?
—
от автора
Вступление 2019 год медленно, но верно подходит к своему логическому завершению. IT-отрасль продолжает активно развиваться радуя нас большим количеством новых технологий и попутно пополняя наш словарный запас новыми определениями: Big Data, AI, Machine Learning (ML), IoT, 5G и т.д. В этом году особенно часто обсуждали Site Reliability Engineering (SRE), DevOps, микросервисы и облачные вычисления. Некоторые…
-
«Сразу после праздников»: семинары, мастер-классы и технологические конкурсы в Университете ИТМО
—
от автора
Мы решили начать год с подборки мероприятий, которые пройдут при поддержке Университета ИТМО в ближайшие месяцы. Это будут конференции, олимпиады, хакатоны и мастер-классы по soft skills.
-
Полнодисковое шифрование Windows Linux установленных систем. Зашифрованная мультизагрузка
—
от автора
Обновленное свое же руководство по полнодисковому шифрованию в рунете V0.2. Ковбойская стратегия: [A] блочное системное шифрование Windows 7 установленной системы; [B] блочное системное шифрование GNU/Linux (Debian) установленной системы (включая /boot); [C] настройка GRUB2, защита загрузчика цифровой подписью/аутентификацией/хэшированием; [D] зачистка — уничтожение нешифрованных данных; [E] универсальное резервное копирование зашифрованных ОС; [F] атака <на п.[C6]> цель —…
-
Реактивное крыло Ива Росси: автономный вертикальный взлёт и посадка
—
от автора
После двух лет погружения в тему реактивных ранцев/ховербордов крыльев, я на лекциях всегда говорю свою позицию: будущее за «крыльями». Ни англичанин Ричард Браунинг с его платьем железного человечка, ни француз Фрэнки Запата с его ховербордом-флайбордом не смогут сравниться с тем, что очень-очень скоро будет вытворять швейцарский дедушка с милой нашему уху фамилией (Ив Росси). В…
-
Последнее поколение беспроводной связи
—
от автора
Сколько ещё поколения беспроводной связи смогут увеличивать частоты волн и скорость передачи данных до тех пор, пока это не станет физически бессмысленным? Один из основных маркетинговых аргументов связи поколения 5G – большая скорость по сравнению с любым из предыдущих поколений, причём гораздо. В частности, этому способствует использование миллиметровых волн. При этом использование миллиметровых волн, то…
-
OSCD: Threat Detection Sprint #1, итоги
—
от автора
Open Security Collaborative Development — это открытая международная инициатива специалистов по компьютерной безопасности, направленная на решение общих проблем, распространение знаний и улучшение компьютерной безопасности в целом. Она была создана осенью 2019 года дружественными свободными проектами из сферы Информационной Безопасности. Совместная разработка организуется в виде двухнедельных спринтов. Первый спринт был посвящен Обнаружению Угроз в целом и…
-
[Туториал] Как создать вашу первую инкрементальную IDLE игру на JavaScript
—
от автора
Сегодня я расскажу вам, как создать простейший ToDo лист простейшую инкрементальную IDLE игру на JavaScript, потратив меньше одного дня ежегодных каникул. Для этого предлагаю выбрать сову игру попроще и не пропускать шагов между овалом и готовой совой пустым проектом и готовой игрой. Людям, знающим как делать такие игры, будет скучно; людям, знающим JS, рекомендую смотреть…