Архив рубрики: Публикации

Qemu 8.2 поставляется с улучшениями поддержки, улучшениями эмулятора и многим другим.

QEMU

QEMU — эмулятор процессора, основанный на динамической двоичной трансляции.

La новая версия Кему 8.2 Он уже выпущен и содержит множество важных изменений для обоих эмуляторов, а также добавление новой поддержки.

Для тех, кто не знает о QEMU, они должны знать, что этопозволяет запускать программу, созданную для аппаратной платформы, на система ск совершенно другой архитектуре, например, запуск приложения ARM на x86-совместимом ПК.



Читать

🐍 Вычисление контрольных сумм с помощью Python и Hashlib

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

Контрольные суммы – это уникальные значения, сгенерированные из содержимого файла, и они действуют как цифровые отпечатки пальцев.

В Python есть удобный модуль hashlib, который позволяет вычислять различные алгоритмы контрольных сумм, такие как MD5, SHA1 и SHA256.

В этой статье мы расскажем вам о процессе вычисления контрольных сумм с помощью Python и модуля hashlib.

Шаг 1: Импортируйте необходимый модуль

Чтобы начать работу, нам нужно импортировать модуль hashlib, который предоставляет необходимые функции для вычисления контрольных сумм.

import hashlib

Шаг 2: Определение функции

Далее мы определяем функцию compute_checksums, которая принимает в качестве параметра file_path.

Эта функция будет вычислять контрольные суммы MD5, SHA1 и SHA256 для заданного файла.

def compute_checksums(file_path):

    hash_md5 = hashlib.md5()

    hash_sha1 = hashlib.sha1()

    hash_sha256 = hashlib.sha256()

Шаг 3: Открываем файл

Теперь мы открываем файл, указанный в file_path, с помощью оператора with, чтобы обеспечить правильную обработку и закрытие файла.

with open(file_path, "rb") as f:

Шаг 4. Чтение и обновление контрольных сумм

Мы читаем файл кусками по 4096 байт и обновляем контрольные суммы для каждого куска.

Такой подход эффективен для работы с большими файлами.

for chunk in iter(lambda: f.read(4096), b""):

            hash_md5.update(chunk)

            hash_sha1.update(chunk)

            hash_sha256.update(chunk)

Шаг 5: Возврат контрольных сумм

После обработки всего файла мы возвращаем вычисленные контрольные суммы в виде словаря, содержащего значения MD5, SHA1 и SHA256.

return {"md5": hash_md5.hexdigest(), "sha1": hash_sha1.hexdigest(), "sha256": hash_sha256.hexdigest()}

Полный код: Здесь представлен полный код, который вы можете скопировать и использовать в своей работе:

import hashlib



def compute_checksums(file_path):

    hash_md5 = hashlib.md5()

    hash_sha1 = hashlib.sha1()

    hash_sha256 = hashlib.sha256()



    with open(file_path, "rb") as f:

        for chunk in iter(lambda: f.read(4096), b""):

            hash_md5.update(chunk)

            hash_sha1.update(chunk)

            hash_sha256.update(chunk)



    return {"md5": hash_md5.hexdigest(), "sha1": hash_sha1.hexdigest(), "sha256": hash_sha256.hexdigest()}

Используя этот код, вы сможете вычислить контрольные суммы MD5, SHA1 и SHA256 для любого указанного вами файла.

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

см. также:

 



2023-12-20T10:50:47
Скрипты

Firefox 121 представляет переход на Wayland, улучшения и многое другое

Логотип Firefox

Firefox — популярный веб-браузер

Недавно Mozilla выпустила выпуск новой версии Firefox 121, версию, которая представляет улучшенное декодирование AV1 в Windows, поддержку голосового управления в macOS и использование Wayland в Linux по умолчанию.

Из наиболее важных изменений, которые представляет эта новая версия Firefox 121, следует отметить то, что в Windows: Firefox теперь предлагает пользователям установить расширение Microsoft AV1 чтобы включить аппаратное декодирование видео AV1. Firefox уже некоторое время поддерживает видео AV1 в Windows, но большинству людей было неясно, нужно ли загружать расширение, чтобы включить поддержку.



Читать

Следующая консоль Xbox может иметь AMD Zen 5 и RDNA 5

Слухи предполагают, что следующая консоль Microsoft Xbox может иметь дизайн AMD Zen 5 и RDNA 5. Это может даже открыть двери для машинного обучения и повышения дискретизации искусственного интеллекта, а также улучшить производительность трассировки лучей.

По данным RedGamingTech, пятый крупный релиз консоли Microsoft может выйти раньше, чем ожидалось, дата выпуска запланирована на 2026 год. Новый слух противоречит предыдущим утечкам, поскольку в документах Федеральной торговой комиссии по делу Microsoft о приобретении Activision Blizzard указано, что выпуск консолей следующего поколения запланирован на 2028 год. Читать

Microsoft ломает Wi-Fi в последнем обновлении Windows 11

Последнее обновление безопасности Microsoft, похоже, нарушило все возможности беспроводного подключения. Пользователи Windows в социальных сетях и на форумах Microsoft сообщают о проблемах с Wi-Fi в течение дня. Не беспокойся! У нас есть возможное решение, позволяющее временно устранить эту проблему. Читать

Почему очистка диска не работает в Windows 11?

Чтобы обеспечить бесперебойную работу вашей системы Windows 11, очистка диска играет жизненно важную роль. Тем не менее, если вы обнаружите, что это не работает, это может вас расстроить. В этой статье объясняется, почему очистка диска может не работать в Windows 11, и предлагаются простые решения, которые помогут исправить ситуацию, когда очистка диска не работает в Windows 11, чтобы вернуть ее в нужное русло для оптимальной работы. производительность системы.

Очистка диска в Windows 11

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

Ниже приведены некоторые распространенные причины неисправности очистки диска:

  1. Поврежденные системные файлы. Очистка диска зависит от целостности различных системных файлов. Если какой-либо из этих файлов будет поврежден, это может нарушить работу инструмента.
  2. Конфликты с другими приложениями: Некоторые приложения могут мешать процессам очистки диска, вызывая конфликты, которые мешают их бесперебойной работе.
  3. Технические сбои. В Windows 11, как и в любом программном обеспечении, могут возникать технические сбои. Эти сбои могут помешать правильной работе программы «Очистка диска».

Исправлено: очистка диска не работает в Windows 11.

Ниже вы найдете эффективные решения для решения проблемы очистки диска в Windows 11:

Решение 1. Очистите папку Temp.

1. Нажмите клавиши Windows+R. Введите «%temp%» и нажмите «ОК».

2. выберите все файлы и щелкните значок корзины.

Исправлено: очистка диска не работает в Windows 11 — удаление временных файлов.

Закройте все окна. Запустите инструмент «Очистка диска» и проверьте, работает он или нет. Если нет, то вы можете попробовать следующее решение.

Решение 2. Попробуйте режим чистой загрузки

1. Нажмите клавиши Windows+R. Введите «msconfig.msc» и нажмите «ОК».

2. В разделе «Службы» установите флажок «Скрыть все службы Microsoft» и нажмите «Отключить все».

Обновление Windows 6

3. Теперь в разделе «Автозагрузка» нажмите кнопку «Открыть диспетчер задач».

Обновление Windows 5

4. Появится окно диспетчера задач. Здесь выберите все сторонние приложения или программы и нажмите «Отключить».

После отключения всех сторонних приложений перезагрузите компьютер и попробуйте запустить очистку диска.

Решение 3. Проверьте системные файлы

1. Откройте командную строку и запустите от имени администратора.

2. Скопируйте и вставьте приведенную ниже команду:

sfc /scannow

Командная строка SFC-сканирование

Нажмите Ввод.

3. Теперь скопируйте и вставьте приведенные ниже команды одну за другой:

DISM /Online /Cleanup-Image /CheckHealth

Командная строка DISM-сканирование

DISM /Online /Cleanup-Image /ScanHealth

Исправлено: очистка диска не работает в Windows 11 — состояние сканирования DISM

DISM /Online /Cleanup-Image /RestoreHealth

Исправлено: внутреннее управление видеопамятью в Windows 11/10 — DISM.

4. После выполнения всех вышеперечисленных команд перезагрузите компьютер.

Решение 4. Откройте очистку диска с правами администратора.

1. Откройте панель поиска и введите «Очистка диска». Нажмите кнопку «Запуск от имени администратора».

Исправлено: «Очистка диска» не работает в Windows 11 — откройте «Очистку диска» с правами администратора.

2. Появится окно подсказки. Выберите диск, который хотите очистить, и нажмите «ОК».

Исправлено: очистка диска не работает в Windows 11 — выберите диск, который хотите очистить.

3. Теперь из данного списка выберите файлы, которые хотите удалить. Нажмите ОК.

Исправлено: очистка диска не работает в Windows 11 — выберите файлы.

4. Нажмите «Удалить файлы» для подтверждения.

Исправлено: очистка диска не работает в Windows 11 — нажмите «Удалить файлы».

Решение 5. Сканирование на наличие вредоносного ПО

1. Откройте панель поиска и введите «Безопасность Windows». Нажмите «Открыть».

2. Теперь нажмите «Virus & защита от угроз“.

Вирус и защита от угроз

3. Нажмите «Параметры сканирования».

Параметры сканирования

4. Выберите параметр «Полное сканирование» и нажмите «Сканировать сейчас».

Полное сканирование

Подождите, пока сканирование завершится. Полное сканирование может занять некоторое время.

Вот и все!



2023-12-19T18:38:44
Вопросы читателей