uk
Feedback

Не попадись на ботовода! Telemetrio знаходить і позначає такі канали мітками 👉 Хочеш бачити мітку, оформляй підписку

Программистика

Программистика

Закритий канал

Лучший канал про python Ссылка для друга: https://t.me/+Ai6ughKtf5g2ZmFi Купить рекламу: https://telega.in/c/+Ai6ughKtf5g2ZmFi Админ: @JeyRahol По рекламе: @ReivuManager

Показати більше
5 754
Підписники
-624 години
-367 днів
-9030 днів
Архів дописів
​​Атаки NoFilter помогает повысить привилегии в Windows Специалист компании Deep Instinct Рон Бен Ицхак (Ron Ben Yizhak) представил на конференции Defcon новую атаку NoFilter, которая опирается на Windows Filtering Platform (WFP) для повышения привилегий в Windows. Как объясняет эксперт, если у злоумышленника уже есть возможность выполнять код с правами администратора, но его целью является выполнение, например, LSASS Shtinkering, таких привилегий будет недостаточно, потребуется запуск как NT AUTHORITY\SYSTEM. В таком случае атака NoFilter позволит перейти от прав администратора к SYSTEM. Отправной точкой для этого исследования послужил собственный инструмент компании под названием RPC Mapper, который используется для сопоставления методов удаленного вызова процедур (remote procedure call, RPC), особенно тех, которые вызывают WinAPI. Он привел к обнаружению метода BfeRpcOpenToken, который является частью WFP. Напомним, что WFP представляет собой набор API и системных сервисов, которые используются для обработки сетевого трафика и позволяют настраивать фильтры, разрешающие или блокирующие коммуникации. Таким образом, вредоносная программа, работающая в user mode, имеет возможность получить доступ к токенам других процессов, используя определенные функции (например, DuplicateToken или DuplicateHandle), а затем использовать токен для запуска дочернего процесса с привилегиями SYSTEM. При этом такая атака может быть скрытной и не оставит после себя практически никаких следов и логов, но NoFilter поможет запустить новую консоль как NT AUTHORITY\SYSTEM, или под видом другого пользователя, вошедшего в систему. Рон Бен Ицхак резюмирует, что новые векторы атак можно найти даже просто изучив встроенные компоненты ОС, такие как WFP. Также в отчете отмечается, что компанию Microsoft заранее уведомили об этой проблеме, однако там сочли, что описанное поведение уязвимостью не является. @programistica // #новости

Процессор под микроскопом. Нанометровое путешествие. Давайте совершим путешествие в нанометровый мир процессоров и полюбуемся
Процессор под микроскопом. Нанометровое путешествие. Давайте совершим путешествие в нанометровый мир процессоров и полюбуемся на красивые кремниевые кристаллы, современные и не очень - от 10 мкм до невидимых в световой микроскоп 7 нанометров. 👁Ссылка на видео @programistica // #video #устройствоПК

Как работают АНТЕННЫ? Самое понятное объяснение! В этом видео автор расскажет вам про антенны. Разберет как антенны взаимодей
Как работают АНТЕННЫ? Самое понятное объяснение! В этом видео автор расскажет вам про антенны. Разберет как антенны взаимодействуют с радиоволнами, от чего зависит длина, что такое направление 👁Ссылка на видео @programistica // #video

Магия транзисторов: как мы научили компьютеры думать с помощью кусочков кремния? В этом видео разбираемся, что представляет с
Магия транзисторов: как мы научили компьютеры думать с помощью кусочков кремния? В этом видео разбираемся, что представляет собой полупроводниковый транзистор - и как это несложное устройство позволило нам создавать сложнейшие электронные устройства, способные бросить вызов даже человеческому мозгу! 👁Ссылка на видео @programistica // #video #устройствоПК

КАК РАБОТАЮТ ЧИСЛА С ПЛАВАЮЩЕЙ ТОЧКОЙ | ОСНОВЫ ПРОГРАММИРОВАНИЯ oat, double и тд. Типы данных, которые мы используем работают
КАК РАБОТАЮТ ЧИСЛА С ПЛАВАЮЩЕЙ ТОЧКОЙ | ОСНОВЫ ПРОГРАММИРОВАНИЯ oat, double и тд. Типы данных, которые мы используем работают не совсем так, как мы этого ожидаем. Некоторые дроби невозможно представить в двоичном виде. Как компьютер хранит такие числа в памяти, что привнес стандарт IEEE-754 - узнаете в данном видео. 👁Ссылка на видео @programistica // #video

Как работает компьютер? Шины адреса, управления и данных. Дешифрация. Взгляд изнутри! В этом видео вы узнаете: Как работает к
Как работает компьютер? Шины адреса, управления и данных. Дешифрация. Взгляд изнутри! В этом видео вы узнаете: Как работает компьютер? Добро пожаловать на канал Major Tom Workshop! Роль центрального процессора в работе компьютера. Что из себя представляет память компьютера? Организация памяти. Что такое адрес в компьютерной памяти? Постоянная и оперативная память. Что такое БИОС и как он работает? Модель простейшей вычислительной машины. Шина адреса компьютера Шина управления компьютера. Сигналы RD и WR. Шина данных. Чтение байта из памяти. Дешифрация. Деление адресного пространства на диапазоны. Как размер адресного пространства зависит от разрядности шины адреса? Определение области дешифрации микросхем ОЗУ и ПЗУ. И много чего другого! 👁Ссылка на видео @programistica // #video

Используем ChatGPT API бесплатно с Python В этом видео автор представит вам, как абсолютно бесплатно использовать ChatGPT API
Используем ChatGPT API бесплатно с Python В этом видео автор представит вам, как абсолютно бесплатно использовать ChatGPT API, включая его самую последнюю версию - четвёртую. 👁Ссылка на видео @programistica // #video #python

​​Разработано android-приложение для рассылки bluetooth-спама Недавно энтузиасты добавили в альтернативную прошивку Xtreme для Flipper Zero функцию для проведения Bluetooth-атак на устройства под управлением Android и Windows. Теперь эту функциональность выделили в отдельное Android-приложение, и для организации Bluetooth-спама больше не нужен Flipper. Напомним, что все началось в сентябре 2023 года, когда ИБ-специалист под ником Techryptic показал, что затруднить работу iPhone можно при помощи Flipper Zero и множества фальшивых сообщений о подключении Bluetooth-девайсов. Идея Techryptic так понравилась энтузиастам, что вскоре разработчики Xtreme расширили функциональность для проведения Bluetooth-атак на устройства под управлением Android и Windows. Как теперь сообщает издание Bleeping Computer, вдохновившись предыдущими исследованиями на эту тему и решениями для Flipper Zero, нацеленными на iOS, Android и Windows, разработчик Саймон Данкельманн (Simon Dankelmann) создал отдельное приложение для Android, способное осуществлять аналогичный Bluetooth-спам. В частности, приложение исследователя может транслировать запросы на подключение с заданными временными интервалами до 1 секунды, ориентируясь на Fast Pair для Android и Swift Pair для Windows. ри этом журналисты отмечают, что хотя Android API и позволяет задавать уровень мощности передачи (TX), разработчики имеют ограниченный контроль над фактическими передаваемыми данными, в зависимости от уровня мощности TX. Это ограничение Android SDK может привести к плохому приему сигнала со стороны целевых устройств, хотя для Flipper Zero это не представляет проблемы, так как «хакерский тамагочи» способен работать в более широком и точном диапазоне при подключении к другим устройствам. Так, проведенные изданием тесты показали, что некоторые сообщения принимались целевыми устройствами лишь в том случае, если генерирующий их Android-девайс находился на расстоянии нескольких сантиметров. В других случаях, напротив, уведомления работали и на расстояния в несколько метров. Отмечается, что у приложения обнаружился интересный побочный эффект: подключенные через Bluetooth устройства (такие как мыши и клавиатуры) могут переставать отвечать во время рассылки Bluetooth-спама. И это может стать еще одним вектором для атак на отказ в обслуживании. На данный момент приложение еще находится в разработчике и скорее демонстрирует потенциальные возможности таких атак, а не представляет реальную угрозу для пользователей. Однако издание напоминает, что уведомления о запросах на установление Bluetooth-соединений можно без труда отключить в настойках Android и Windows. В Android отключение осуществляется через Settings -> Connected Devices -> Connection preferences -> Nearby Share. В Windows отключение находится в Settings -> Bluetooth & devices -> Devices, где нужно проскроллить вниз до пункта Device settings, а затем перевести ползунок Show notifications to connect using Swift Pair в положение Off. @programistica // #новости

Learn Unity Beginner/Intermediate 2023 (FREE COMPLETE Course - Unity Tutorial) В этом видео вы узнаете, как создавать игры с
Learn Unity Beginner/Intermediate 2023 (FREE COMPLETE Course - Unity Tutorial) В этом видео вы узнаете, как создавать игры с помощью Unity и C#. В игре, которая будет создаваться во время видеоролика, представлено множество интересных систем, что делает ее отличным учебным проектом. Это как для начинающих, так и для пользователей среднего уровня, которые хотят научиться писать хороший высококачественный чистый код и научиться управлять относительно сложным проектом с хорошей структурой. Сама игра представляет собой забавную аркадную игру, использование того, чему вы научитесь, создавая эту игру, позволит вам создать практически любую игру, о которой вы только сможете подумать. 👁Ссылка на видео @programistica // #cource #Csharp #Unity

Векторная алгебра Тут я распишу основные определения из векторной алгебры и что можно прочитать, чтобы её освоить. Так же если понравилась такая тематика пишите в комментариях о чём из этого написать подробнее. векторной алгебры является фундаментом для успешного изучения более сложных математических и физических тем. Векторная алгебра используется во многих областях, включая физику, инженерное дело и компьютерную графику. Основы векторной алгебры: 1.Векторы Вектор - это математический объект, имеющий как величину (длину), так и направление. Векторы могут иметь два (плоские),три (пространственные)и более измерений. 2.Сложение и вычитание векторов: законы треугольников и параллелограммов используются для сложения и вычитания векторов в зависимости от количества измерений. 3.Векторное и скалярное умножение: умножение вектора на число (скаляр) изменяет его длину, но не направление. Про векторное произведение напишу в другой статье, если вас это интересует, ведь эта тема довольно обширная и нуждается в тщательном рассмотрении 4.Скалярное произведение: скалярное произведение двух векторов возвращает скаляр (число) и используется, например, для вычисления угла между векторами. 5.Векторное произведение: векторное произведение двух векторов возвращает новый вектор, перпендикулярный плоскости, образованной исходными векторами. Литература по векторной алгебре: 1. "Векторы и тензоры в физике" автора А. В. Погосян - это хорошая книга, охватывающая основы векторной алгебры и ее применение в физике. 2. "Линейная алгебра и ее применения" Дэвида Лэй - это классическое учебное пособие, которое включает в себя разделы о векторной алгебре и ее приложениях. 3. "Векторы и геометрия" автора Б. В. Гнеденко - это книга, написанная русским математиком и охватывающая широкий спектр тем векторной алгебры. 4. "Векторная алгебра и анализ" Гленн А. Тейлор и Филлип Р. Манн - это учебник, который предоставляет подробное введение в векторную алгебру и анализ. 5. "Курс линейной алгебры и векторной геометрии" автора И. И. Шарич - это книга, предназначенная для студентов высших учебных заведений и содержит материал о векторной алгебре и геометрии. @programistica // #article #математика

Введение в Линукс - Полный Курс для Начинающих / 2023 / Машинный перевод Если вы новичок в Linux, этот курс для начинающих -
Введение в Линукс - Полный Курс для Начинающих / 2023 / Машинный перевод Если вы новичок в Linux, этот курс для начинающих - для вас. Вы познакомитесь со многими инструментами, которые каждый день используются как системными администраторами Linux, так и миллионами людей, использующих дистрибутивы Linux, такие как Ubuntu, на своих ПК. Этот курс научит вас ориентироваться в графическом пользовательском интерфейсе Linux и экосистеме мощных инструментов командной строки. 👁Ссылка на курс @programistica // #cource #linux

Microsoft отказывается от NTLM в пользу Kerberos Компания Microsoft анонсировала, что в будущем NTLM (New Technology LAN Manager) будет отключен в Windows 11, поскольку компания переходит на альтернативные методы аутентификации и повышения безопасности. Теперь основной упор будет сделан на усиление протокола Kerberos. NTLM представляет собой созданное в 90-х семейство протоколов, используемых для аутентификации удаленных пользователей и обеспечения безопасности сеансов. Kerberos, другой протокол аутентификации, много лет назад пришедший на смену NTLM, который теперь является протоколом аутентификации по умолчанию во всех версиях Windows новее Windows 2000. Тем не менее, NTLM тоже применяется по сей день, и если по какой-либо причине работа Kerberos невозможна, вместо него будет использован NTLM. Хотя различные NTLM-атаки – большая проблема, с которой Microsoft старается бороться, NTLM по-прежнему часто используется на серверах Windows, что позволяет хакерам успешно эксплуатировать такие уязвимости, как ShadowCoerce, PetitPotam, RemotePotato0 и так далее. С 2010 года Microsoft призывает разработчиков отказаться от NTLM в своих приложениях и советует администраторам либо отключать NTLM вовсе, либо настраивать свои серверы для блокировки атак NTLM relay с помощью Active Directory Certificate Services (AD CS). Теперь же инженеры компании сообщили, что работают над двумя новыми функциями Kerberos: IAKerb (изначальная и сквозная аутентификация с использованием Kerberos) и Local KDC (локальный центр распределения ключей), которые будут поощрять использование Kerberos вместо NTLM. Microsoft намерена внедрить две эти новые функции в Windows 11, чтобы расширить применение Kerberos и решить две серьезные проблемы. Так, функция IAKerb позволит клиентам аутентифицироваться с помощью Kerberos в более широком диапазоне сетевых топологий. А вторая функция добавит локальный KDC для Kerberos, который расширит поддержку Kerberos на локальные учетные записи. Кроме того, компания планирует расширить возможности управления NTLM, что позволит администраторам более гибко контролировать и ограничивать использование NTLM. При этом точных дат полного отключения NTLM пока не называют. В Microsoft считают, что «сокращение использования NTLM в конечном итоге приведет к его отключению в Windows 11». В настоящее время разработчики внимательно наблюдают за снижением использования NTLM, чтобы определить момент, когда его можно будет отключить окончательно. @programistica // #новости

GODOT курс для новичков: создание игр с нуля "Быстрый старт с Godot: Создание игр с удовольствием! Преодолейте начальные барь
GODOT курс для новичков: создание игр с нуля "Быстрый старт с Godot: Создание игр с удовольствием! Преодолейте начальные барьеры и начните свою игровую историю. Присоединяйтесь к нам, чтобы воплотить свои идеи в реальность!" 👁Ссылка на курс @programistica // #cource #Godot

Замените print() на ic() и получите +60% эффективности В данном видео мы рассмотрим пакет IceCream, который предоставляет огр
Замените print() на ic() и получите +60% эффективности В данном видео мы рассмотрим пакет IceCream, который предоставляет огромное количество фишек для отладки Python кода. Практически любые сценарии, где вы ранее использовали print(), теперь можно заменить через ic(). Более того это дает огромное количество преимуществ, в виде удобства написания кода и его эффективности. 👁Ссылка на видео @programistica // #video #python

😎 IT-юмор и серьезные новости – всё в одном месте! В IT Insider мы уверены, что IT может быть веселым! У нас вы найдете не т
😎 IT-юмор и серьезные новости – всё в одном месте! В IT Insider мы уверены, что IT может быть веселым! У нас вы найдете не только актуальные новости и глубокие аналитические материалы, но и мемы, которые заставят вас улыбнуться. Подписывайтесь и получайте лучшее из мира технологий каждый день!

Единственный смартфон среднего класса с IPS-дисплеем вместо мерцающих и ядовито-цветастых AMOLED (HONOR 90 Lite) Возможно, HONOR сделали это не нарочно и просто совпало, но и вправду получился последний современный мобильник для тех, у кого болят глаза от ШИМ в OLED-дисплеях всех остальных мобильников до 30 тысяч рублей. И это не единственный его плюс. Технические характеристики HONOR 90 Lite Операционная система Android 13 + Magic OS 7.1 Экран IPS, 90 Гц, 6.7", 1080 x 2388 п., 391 PPI Процессор Mediatek Dimensity 6020, 7 нм, 8 ядер (2 ядра Cortex-A76 2,2 ГГц + 6 ядер Cortex-A55 2 ГГц) Графика Mali-G57 MC2 Оперативная память 8 ГБ (с возможностью расширения до 13 ГБ за счет внутренней памяти) Накопитель 256 ГБ Слот MicroSD Нет Связь Wi-Fi 802.11 a/b/g/n/ac, dual-band, Wi-Fi Direct, Bluetooth 5.1, A2DP, LE, GPS, GLONASS, GALILEO, BDS, NFC Камеры Основная: 100 Mп, f/1.9, PDAF Широкоугольная: 5 Мп, f/2.2 Макро: 2 Мп, f/2.4 Фронтальная: 16 Мп, f/2.5 Аккумулятор 4500 мАч Размеры 162,9 x 74,5 x 7,5 мм Вес 179 г Цена 24999 руб. Смартфон работает на базе процессора MediaTek Dimensity 6020. Да, тайваньцы со своими переименованиями выпендриваются полным ходом и теперь у них индексы похожи на NVIDIA RTX 4080 и вот это всё... Но нас интересуют не шильдики, а процессор сам по себе. Под обновленным именем скрывается давно знакомый нам, обзорщикам, чип — Dimensity 700 с 7 нм техпроцессом и ядрами Cortex-A76 и A55. Это, условно говоря, MediaTek Helio G99 (Infinix Note 30 Pro, Realme 11, Samsung Galaxy A24), только с возможностью подключаться к сетям 5G, которые в России, несмотря на все проблемы, обещают построить в 2026 г. Snapdragon 695, как видите по графику, чуть более быстрый в процессорных задачах, но слабее при замере всего сразу (процессор, графика, оперативная память, постоянная память). По-настоящему зверски быстрые смартфоны среднего уровня — это модели на Dimensity 8050, но они и разряжаются раньше. Все остальные — это просто смартфоны для всего понемногу. HONOR 90 Lite — как раз из второй категории. Не экстремально быстрый, но и не притормаживает в работе. А если вас интересует конкретика по играм. То, например, MOBA-жанр со всеми этими Mobile Legends на таком железе работает отлично. Тут можно и настройки повыше минимальных поднять, и даже получить комфортную частоту кадров в пределах 40-50 кадров. Шутеры вроде PUBG и Fortnite уже более требовательны к железу из-за здоровенных размеров игровых карт, по мобильным меркам, и чуть более сложной графики. Поэтому «рубиться» с супостатами придется на низких настройках. Но всё это фигня, потому что ядра процессора и графика способны вытянуть эмулятор Sony PlayStation 2. В играх которой, конечно, графика менее вылизана, чем в современных. Но Resident Evil 4, полноценный NFS Underground 2 и Pro Street, FlatOut 2, первая часть Mafia и Gran Turismo 4 @programistica // #новости

GNOME 45. Ubuntu 23.10. elementaryOS 7.1. Могут, когда захотят! В этом видео мы рассмотрим сразу три крупных релиза. Новый ре
GNOME 45. Ubuntu 23.10. elementaryOS 7.1. Могут, когда захотят! В этом видео мы рассмотрим сразу три крупных релиза. Новый релиз среды рабочего стола GNOME 45, в котором продолжают работать над улучшением интерфейса. Релиз минималистичного дистрибутива elementaryOS 7.1. А также релиз дистрибутива Ubuntu 23.10 «Mantic Minotaur». 👁Ссылка на видео @programistica // #video #linux

DNS (Domain Name System) - это система, которая преобразует человекопонятные доменные имена, такие как "www.example.com", в числовые IP-адреса, необходимые для идентификации компьютеров и серверов в сети. DNS серверы выполняют важную роль в интернет-инфраструктуре, позволяя пользователям обращаться к веб-сайтам и другим ресурсам с использованием дружественных доменных имен, вместо необходимости запоминать числовые IP-адреса. Как работает DNS сервер: Запрос клиента: Когда вы вводите доменное имя в веб-браузере (например, "www.example.com"), ваш компьютер отправляет DNS-запрос к ближайшему DNS серверу, обычно предоставляемому вашим интернет-провайдером. Рекурсивный запрос: Если ближайший DNS сервер не имеет информации о запрошенном домене, он может выполнить рекурсивный запрос. В этом случае, DNS сервер начнет обращаться к другим DNS серверам в иерархической структуре DNS, чтобы найти запрошенный IP-адрес. Кэширование: Когда DNS сервер находит запрошенный IP-адрес, он может временно сохранить его в кэше. Это позволяет ускорить будущие запросы к этому же доменному имени, так как сервер может использовать локально сохраненную информацию. Возврат IP-адреса: После успешного поиска DNS сервер возвращает IP-адрес клиенту. Теперь клиент может использовать этот IP-адрес для установления соединения с запрашиваемым сервером. Обновление записей: DNS записи могут периодически меняться, поэтому DNS серверы обновляют свою информацию с определенной периодичностью. Распределение запросов: Структура DNS серверов включает корневые серверы, авторитетные серверы для различных доменов и реестровые DNS серверы. Эти серверы работают вместе для обеспечения эффективного функционирования системы DNS. DNS серверы играют ключевую роль в работе интернета, обеспечивая быстрое и эффективное разрешение доменных имен в IP-адреса. Это позволяет пользователям легко находить и обращаться к веб-сайтам, электронной почте и другим ресурсам в сети. @programistica // #article

Путеводитель по каналу: Общее: //#article //#course //#video //#service //#новости //#шпаргалка Языки программирования: //#PHP //#cpp //#C //#python //#Csharp //#React //#JS Gamedev: //#Godot //#Unity //#UnrealEngine Прочее: //#git //#устройствоПК //#linux //#математика //#физика

Винчестер компьютера: Работа и хранение данных Винчестер (жесткий диск) является одним из наиболее важных компонентов компьютера, отвечающим за хранение и доступ к данным. В этой статье мы рассмотрим, как работает винчестер, его структуру и принципы работы. 1. Структура винчестера: Винчестер состоит из нескольких основных компонентов. Это магнитные диски, шпиндель, считывающие/записывающие головки и контроллер. Магнитные диски представляют собой покрытые магнитным материалом пластины, на которых хранятся данные. Шпиндель вращает диски с высокой скоростью, обеспечивая доступ к нужным данным. Считывающие/записывающие головки перемещаются над поверхностью дисков для чтения и записи информации. Контроллер управляет работой винчестера и обеспечивает связь с остальной системой компьютера. 2. Принцип работы: Винчестер работает на основе принципа магнитной записи. Когда данные записываются на винчестер, считывающие/записывающие головки используют магнитные поля для создания и изменения магнитных зарядов на поверхности дисков. Эти заряды представляют собой биты информации (0 и 1), которые составляют данные. Во время чтения данных, считывающие головки считывают магнитные заряды с поверхности дисков и преобразуют их в цифровую информацию. 3. Файловая система и организация данных: Винчестер использует файловую систему для организации данных на диске. Файловая система определяет структуру и способ доступа к файлам и папкам. Наиболее распространенными файловыми системами являются NTFS (Windows) и HFS+ (Mac). Они обеспечивают удобный доступ к файлам, поддержку различных атрибутов и прав доступа. 4. Скорость и емкость хранения: Винчестеры обладают большой емкостью хранения данных, которая измеряется в гигабайтах (ГБ) или терабайтах (ТБ). Современные винчестеры могут иметь емкость от нескольких сотен гигабайт до нескольких терабайт. @programistica // #article #устройствоПК