<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xmlns:tt="http://teletype.in/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/"><channel><title>UNVI</title><generator>teletype.in</generator><description><![CDATA[Стоит ли сознание того, что-бы в него приходить?]]></description><image><url>https://img1.teletype.in/files/04/44/0444f8e3-cf35-4536-a95f-69c99f1d73be.png</url><title>UNVI</title><link>https://blog.unvi.xyz/</link></image><link>https://blog.unvi.xyz/?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=unvi</link><atom:link rel="self" type="application/rss+xml" href="https://teletype.in/rss/unvi?offset=0"></atom:link><atom:link rel="next" type="application/rss+xml" href="https://teletype.in/rss/unvi?offset=10"></atom:link><atom:link rel="search" type="application/opensearchdescription+xml" title="Teletype" href="https://teletype.in/opensearch.xml"></atom:link><pubDate>Sat, 18 Apr 2026 03:01:41 GMT</pubDate><lastBuildDate>Sat, 18 Apr 2026 03:01:41 GMT</lastBuildDate><item><guid isPermaLink="true">https://blog.unvi.xyz/DisableDefenderScript</guid><link>https://blog.unvi.xyz/DisableDefenderScript?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=unvi</link><comments>https://blog.unvi.xyz/DisableDefenderScript?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=unvi#comments</comments><dc:creator>unvi</dc:creator><title>Отключение Windows Defender | Disable Defender (Win 10 and 11)</title><pubDate>Sun, 09 Mar 2025 11:24:17 GMT</pubDate><category>PowerShell</category><description><![CDATA[<img src="https://img2.teletype.in/files/19/ac/19acbcbf-974c-48a9-a176-68b78b4c5999.jpeg"></img>Скрипт для отключения Windows Defender и других защитных функций в Windows 10/11]]></description><content:encoded><![CDATA[
  <p id="ZWy4"><strong>Скрипт для отключения Windows Defender и других функций в Windows 10/11</strong></p>
  <p id="OQZd">Что делает этот PowerShell-скрипт:</p>
  <ul id="MGfc">
    <li id="ctWb">Отключает Windows Defender (включая защиту в реальном времени, поведенческий анализ и т.д.)</li>
    <li id="fe9R">Деактивирует Tamper Protection</li>
    <li id="ONY7">Отключает брандмауэр (Firewall)</li>
    <li id="3ajW">Отключает SmartScreen</li>
    <li id="668u">Отключает Центр безопасности Windows</li>
    <li id="dFkE">Отключает автоматические обновления</li>
    <li id="sHFE">Отключает UAC (Контроль учетных записей пользователей)</li>
    <li id="rYwe">Отключает Credential Guard и Controlled Folder Access</li>
    <li id="DmYX">Меняет политики выполнения на Bypass (изменяется в функции ChangeGroupPolicy в $executionPolicy)</li>
  </ul>
  <p id="JaOK"><strong>Как использовать:</strong></p>
  <ol id="5UZD">
    <li id="sbwQ">Скопируйте код в файл с расширением <code>.ps1</code></li>
    <li id="t7Tx">Запустите PowerShell от имени администратора</li>
    <li id="bUDS">запустите скрипт следующей командой: <br /><code>Start-Process powershell.exe -Verb RunAs -ArgumentList &quot;-NoProfile -ExecutionPolicy Bypass -File &#x60;&quot;C:/path/to/you/script.ps1&#x60;&quot;&quot;</code></li>
    <li id="lJRk">Перезагрузите ПК.</li>
    <li id="lt4O">Готово!</li>
  </ol>
  <p id="dRgc">Основные преимущества:</p>
  <ul id="EoUI">
    <li id="eIqC">Полная автоматизация процесса</li>
    <li id="mktI">Работает на Windows 10 и 11 (21H2-22H2, на остальных не тестировалось)</li>
    <li id="VHdG">Создает подробный лог всех действий</li>
    <li id="r6gl">Проверяет права администратора</li>
    <li id="oU3D">Безопасно обрабатывает ошибки</li>
  </ul>
  <section style="background-color:hsl(hsl(236, 74%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="RqKj">Код: <a href="https://gist.github.com/UNVISLATE/6cdf603eba8a728516a3645553d7f360" target="_blank">Source code on Github Gist</a></p>
  </section>
  <p id="Q7LS">Для Windows 11 рекомендую дополнительно использовать следующие <code>.reg</code> скрипты:</p>
  <pre id="LJNu">Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsMitigation]
&quot;UserPreference&quot;=dword:00000002

; In-kernel Mitigations

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\kernel]
&quot;MitigationAuditOptions&quot;=hex:00,00,00,00,00,00,20,22,00,00,00,00,00,00,00,20,00,00,00,00,00,00,00,00
&quot;MitigationOptions&quot;=hex:00,22,22,20,22,20,22,22,20,00,00,00,00,20,00,20,00,00,00,00,00,00,00,00
&quot;KernelSEHOPEnabled&quot;=dword:00000000

; Disable Spectre &amp; Meltdown Mitigations

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
&quot;FeatureSettings&quot;=dword:00000001
&quot;FeatureSettingsOverride&quot;=dword:00000003
&quot;FeatureSettingsOverrideMask&quot;=dword:00000003

; Services Mitigations

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SCMConfig]
&quot;EnableSvchostMitigationPolicy&quot;=hex(b):00,00,00,00,00,00,00,00</pre>
  <pre data-lang="" id="aDcg">Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CI\Config]
&quot;VulnerableDriverBlocklistEnable&quot;=dword:00000000</pre>

]]></content:encoded></item><item><guid isPermaLink="true">https://blog.unvi.xyz/PythonSimpleAsyncLogger</guid><link>https://blog.unvi.xyz/PythonSimpleAsyncLogger?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=unvi</link><comments>https://blog.unvi.xyz/PythonSimpleAsyncLogger?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=unvi#comments</comments><dc:creator>unvi</dc:creator><title>Простой асинхронный обработчик логирования на Python</title><pubDate>Sun, 09 Mar 2025 11:11:52 GMT</pubDate><category>Python</category><description><![CDATA[<img src="https://img2.teletype.in/files/5b/58/5b580082-4c30-464e-ac48-74e1450c1f48.jpeg"></img>В современных высоконагруженных приложениях блокирующие операции вроде синхронного логирования могут стать узким местом. Представленный асинхронный обработчик решает эту проблему, используя очередь задач и пул потоков для немедленной обработки сообщений без остановки основного цикла событий.]]></description><content:encoded><![CDATA[
  <p id="gyML">В современных высоконагруженных приложениях блокирующие операции вроде синхронного логирования могут стать узким местом. Представленный асинхронный обработчик решает эту проблему, используя очередь задач и пул потоков для немедленной обработки сообщений без остановки основного цикла событий.</p>
  <p id="gykZ">Code: <a href="https://gist.github.com/UNVISLATE/f28c067484a41ead9204d4872fd6f485" target="_blank"><strong><em><u>Source on github gist</u></em></strong></a></p>
  <h2 id="uDm0"><strong>Как это работает</strong></h2>
  <ol id="jYyi">
    <li id="ldLz"><strong>Очередь и потоки</strong><br />Сообщения помещаются в очередь Queue, которая обрабатывается в отдельном потоке. Это позволяет избежать блокировки асинхронного кода при записи в файл или выводе в консоль.</li>
    <li id="1QLv"><strong>Работа с уровнями логирования</strong><br />Через перечисление LogLvlEnum поддерживаются стандартные уровни: DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL. Каждому уровню соответствует метод логгера.</li>
    <li id="3ACr"><strong>Настройка через конфигурацию</strong><br />Можно задать путь к файлу, уровень логирования, формат сообщений и даже кастомные обработчики (handlers), как в стандартном модуле logging</li>
  </ol>
  <h2 id="O8BD"><strong>Ключевые особенности</strong></h2>
  <ul id="rKh5">
    <li id="nN1s"><strong>Неблокирующий ввод/вывод</strong><br />Запись логов происходит в фоновом потоке, что сохраняет отзывчивость приложения.</li>
    <li id="91jX"><strong>Работа с asyncio</strong><br />Все методы логирования (<code>debug</code>, <code>info</code> и др.) являются асинхронными и возвращают корутины, совместимые с <code>async/await</code>.</li>
    <li id="q1SJ"><strong>Гибкость</strong><br />Поддержка вывода как в файл (с режимами перезаписи/вставки), так и в консоль. Форматирование даты и сообщений настраивается через параметры.</li>
  </ul>
  <p id="FFEm">Usage:</p>
  <pre data-lang="python" id="t04l">import async_logging
import asyncio
import logging

# Инициализация логгера с записью в файл
logger = async_logging.AsyncLogger(
    filename=&quot;app.log&quot;,
    level=logging.DEBUG,
    format=&quot;%(asctime)s [%(levelname)s] %(message)s&quot;,
    datefmt=&quot;%Y-%m-%d %H:%M:%S&quot;
)

async def main():
    await logger.info(&quot;Приложение запущено&quot;)
    try:
        # ... рабочий код ...
    except Exception as e:
        await logger.error(f&quot;Ошибка выполнения: {e}&quot;)

asyncio.run(main())</pre>
  <p id="sQ1K">Этот асинхронный обработчик сочетает простоту настройки и эффективность. Он особенно полезен в приложениях с интенсивным вводом-выводом, где синхронное логирование может стать причиной задержек. Исходный код доступен на <a href="https://gist.github.com/UNVISLATE/f28c067484a41ead9204d4872fd6f485" target="_blank">GitHub </a>для модификации и использования.</p>
  <section style="background-color:hsl(hsl(236, 74%, var(--autocolor-background-lightness, 95%)), 85%, 85%);">
    <p id="6FeR">Code: <a href="https://gist.github.com/UNVISLATE/f28c067484a41ead9204d4872fd6f485" target="_blank"><strong><em><u>Source on github gist</u></em></strong></a></p>
  </section>

]]></content:encoded></item></channel></rss>