Найти в Дзене
Вывод, ввод и хранение информации
Вывод информации в Python - одна из базовых операций, которую необходимо освоить при изучении этого языка программирования. В этой статье мы рассмотрим различные методы и техники вывода данных на экран и в другие выходные потоки. С помощью Win + R в Windows вызываем диалоговое окно "Выполнить" и в него введем команду cmd, нажимам на OK. В Linux это можно сделать с помощью горячих клавиш: Ctrl + alt + T Таким образом, должна открыться консоль. Так как с консолью IT специалисты работают часто, рекомендуется запоминать этот метод запуска сразу...
1 год назад
Всё, что нужно для Python.
Загрузи и установи последнюю версию Python с официального сайта python.org Как правило, сайт сам определяет какая у вас OS и предлагает вам скачать установщик в соответствии с ней. Скачиваем, запускаем установщик и далее все, как в лучших традициях просто жмём дальше. Раньше это был самый простой и привычный способ, начиная с windows 11 данная процедура была упрощена. Сейчас достаточно вызвать консоль Win + R в поле "открыть" вписать команду cmd , в самой консоле попытаться вызвать python система...
1 год назад
Что значит программировать
Меня зовут Перевозников Сергей, я являюсь действующим педагогом, специалистом по кибербезопасности, а также разработчиком. В рамках этого курса вы научитесь программировать и узнаете чем именно занимаются программисты. Вы познакомитесь с языком Python, узнаете о его возможностях и научитесь им владеть на базовом уровне. Данный курс подойдет любому, кто начинает изучать информационные технологии от школьников до специалистов из других сфер данного направления. Сам курс будет состоять из модулей,...
1 год назад
🔗 Что такое бэк-коннект? Бэк-коннект (или обратное соединение) — это метод, при котором атакующий компьютер инициирует соединение с жертвой, и жертва передаёт данные обратно на атакующий компьютер. Это позволяет атакующему получать информацию или управлять жертвой дистанционно. ⚠️ Что происходит при разрыве бэк-коннекта? Если связь между двумя машинами прерывается, это может нарушить управление жертвой или прервать получение данных. Разрыв соединения может быть признаком проблем с сетевой связью или целенаправленной атаки. 👨‍💻 Важно помнить: Бэк-коннект используется в различных сценариях, включая легальные тесты на безопасность и нелегальные атаки. Всегда будьте внимательны к безопасным методам работы в сети. Для примера и дополнительной информации посетите эти источники: Reverse shell на Python Оставайтесь защищёнными и осведомлёнными! 🔒💻 #Кибербезопасность #БэкКоннект #ИнтернетБезопасность #Технологии
1 год назад
Памятка по PyInstaller
Для установки PyInstaller используйте pip: pip install pyinstaller pyinstaller скрипт.py Для упаковки всех зависимостей в один файл, используйте флаг -F: pyinstaller -F скрипт.py Чтобы задать иконку для вашего исполняемого файла, используйте флаг -i и укажите путь к иконке: pyinstaller -F -i "путь/к/иконке.ico" скрипт.py Если ваш скрипт является графическим приложением и вы не хотите, чтобы при запуске отображалась консоль, используйте флаг w: pyinstaller -F -w скрипт.py PyInstaller создает ...
1 год назад
Компиляция в Python
Python - это высокоуровневый язык программирования, который обычно рассматривается как интерпретируемый, а не компилируемый. Тем не менее, в Python есть аспекты, связанные с компиляцией, которые важно понимать для эффективного использования языка. В этой статье мы рассмотрим процесс компиляции в Python, его особенности, использование байт-кода, а также инструменты, которые могут помочь компилировать Python-код. Компиляция - это процесс преобразования исходного кода, написанного на одном языке программирования, в исполняемый код или машинный код, который может выполняться компьютером...
1 год назад
Отмычка Wi-Fi
Утилита, написанная мной на языке программирования Python, позволяет получить профили и пароли от Wi-Fi, к которым был подключен компьютер. Чтобы разобраться в этом вопросе, давайте представим реальную ситуацию, которая произошла со мной. Я подрабатываю педагогом по программированию, и в один момент мне, как специалисту, увлекающемуся кибербезопасностью, поступил запрос на проведение мероприятия в одной престижной школе. Перед мероприятием я попросил передать системному администратору запрос на установку необходимого софта...
1 год назад
Техно-апокалипсис 20х
Утром 19 июля 2024 года в работе облачной платформы Microsoft Azure произошел масштабный сбой, который повлек проблемы, в том числе в работе авиакомпаний, аэропортов, банков и медицинских систем. По всему миру прокатилось цунами синих экранов смерти. Это событие прозвали техно-апокалипсис. 1-ые сообщения пошли из Австралии, но почти сразу стало ясно что этот сбой глобальный. Корпоративные компьютеры под Windows вырубались по всему миру. Великобритания, Германия, Испания, Индия, Новая Зеландия, ОАО и Япония - отовсюду поступали сообщения о падении операционной системы...
1 год назад
Reverse shell на Python
Представим что мы проникли на чужой компьютер, и сейчас возникает вопрос; как мы должны передавать ему команды?Именно для этого нужен reverse shell, или «обратный шелл» В этой статье мы разберемся, как при помощи Python передавать сообщения между двумя компьютерами, подключенными к сети. Эта задача часто встречается не только при разработке приложений, но и при пентесте или участии в CTF Как мы знаем существуют два низкоуровневых протокола передачи данных в компьютерных сетях, - это UDP (User Datagram...
1 год назад
Если хочешь использовать гаджеты безопасности, тогда заплати пошлину! Поле боя нашего времени повсюду. 1-е правило: не раскрывай свои позиции. 2-е правило: если лицо без допуска узнает тайну, даже если это высший законодательный орган, то узнает и враг. Тайна — это безопасность, а безопасность — это победа.
1 год назад
Область применения Linux
Наша основная задача — определить область применения Linux и понять, какие особенности позволяют этому семейству занимать свою нишу на рынке. В первую очередь стоит узнать, где теоретически мы можем встретить это семейство OS. Операционная система производит промежуточный уровень между железом и пользователем, в связи с этим она не сможет быть запущена в отсутствии аппаратной платформы. Аппаратная платформа компьютера, она же архитектура, представлена в основном: Аппаратная платформа предназначена...
1 год назад
Введение в ОС
В повседневной жизни вы наверняка встречали операционные системы (ОС) Windows, macOS или Linux. Определение Операционная система (ОС) — это комплекс программного обеспечения, обеспечивающий управление аппаратными средствами компьютера, организацию работы с файлами и выполнение прикладных программ, а также осуществляющий взаимодействие пользователя с устройством. ОС выполняет следующие основные функции: Таким образом, операционная система играет ключевую роль в функционировании компьютера, выступая в роли посредника между аппаратной частью и пользовательскими приложениями...
1 год назад