xaker
WhatsApp для Windows допускает выполнение Python- и PHP-скриптов без предупреждения

Исследователь обнаружил уязвимость в последней версии WhatsApp для Windows, которая позволяет отправлять Python- и PHP-вложения, которые будут выполнены без предупреждения, если пользователь их откроет.

  • вторник, 30 июля 2024 г. в 00:00:17
xaker
HTB WifineticTwo. Атакуем OpenPLC и взламываем точку доступа

Для подписчиковСегодня мы начнем с необычной атаки: нашей целью будет интегрированная среда разработки софта для индустриальных программируемых логических контроллеров (ПЛК). Мы получим доступ к хосту через RCE-уязвимость и затем взломаем беспроводную точку доступа.

  • вторник, 30 июля 2024 г. в 00:00:16
xaker
Криптобиржа Gemini пострадала от утечки данных

Криптовалютная биржа Gemini предупредила, что пострадала от утечки данных, произошедшей у одного из ее партнеров. Известно, что утечка затронула неназванного ACH-провайдера (Automated Clearing House), которого атаковали хакеры.

  • вторник, 30 июля 2024 г. в 00:00:15
xaker
Positive Technologies изучила APT-группировки в Юго-Восточной Азии

Компания Positive Technologies опубликовала исследование деятельности APT-группировок атакующих организации в странах Юго-Восточной Азии. Больше всего атак в регионе пришлось на Филиппины и Вьетнам, а в тройку самых атакуемых отраслей вошли государственные учреждения, телекоммуникационные компании и военно-промышленный комплекс.

  • вторник, 30 июля 2024 г. в 00:00:14
habrahabr
Подсветка элементов онбординга. Spotlight onboarding / Highlight element. SwiftUI iOS15+

Всем привет! Меня зовут Саша, я iOS-разработчик компании Ozon. Я занимаюсь разработкой и развитием мобильного приложения продавца. Сегодня хотел бы поделиться опытом нашей команды по кастомизации онбординга для вашего мобильного приложения.Представьте, ваша команда несколько недель разрабатывает фичу, которая ну очень упростит жизнь пользователю. Вы уже готовы её выкатить, но возникают вопросы:Как представить новую фичу пользователю?Как сделать так, чтобы пользователь не пропустил добавленный ф…

  • вторник, 30 июля 2024 г. в 00:00:13
habrahabr
Большие простые числа: вес последовательностей

Посмотрите на эту картинку. Она называется «скатерть Улама». Пиксели нумеруются из центра по спирали, и если номер пикселя — простое число, то он закрашивается чёрным. В глаза сразу бросаются диагональные линии. Если присмотреться, можно заметить горизонтальные и вертикальные линии. Что это? Простые числа вдруг подчиняются какому-то закону? Или же Вселенная пытается нам что-то сказать? Конечно же нет. Это наглядная иллюстрация того, что числовые последовательности могут иметь разный вес.То, что…

  • вторник, 30 июля 2024 г. в 00:00:11
habrahabr
Что из себя представляет российский литограф

В мае 2024 года по российским СМИ в очередной раз разошлась «сенсационная» новость: в России создали и тестируют собственный литограф на 350 нм: «Первый отечественный литограф мы собрали, сделали. Он сейчас проходит уже испытания в составе технологической линейки в Зеленограде», — сообщил заместитель министра промышленности и торговли РФ Василий Шпак. Неужели в условиях санкций и эффективной технологической блокады возможно проектирование и разработка собственного высокотехнологического обору…

  • вторник, 30 июля 2024 г. в 00:00:11
golang
Не только VPN. Как это было и куда идет

Немного истории, реализация php, perl и банальная реализация на Golang.Интересно? Добро пожаловать в подкат...Как вы прекрасно знаете, с марта 2024 года, РКН начал накладывать ограничение на публикации в СМИ о способах обхода блокировок.Сообщаем вам, что на ваш материал на сайте Habr.com было наложено ограничение доступа для пользователей из определённой страны:Регион: RUДата: 01.03.2024Причина: RU / 149-ФЗ: 15.1.8Ведомство: RU / РоскомнадзорСледовательно, данный материал не доступен при обраще…

  • вторник, 30 июля 2024 г. в 00:00:09
golang
Создание CLI утилит на Go с библиотекой Cobra

Привет, Хабр!Сегодня мы рассмотрим, как с помощью замечательной библиотеки Cobra превратить обычный Go-код в инструмент CLI. Cobra позволяет создавать интерфейсы командной строки.Начнем с самого начала — установки и настройки проекта.УстановкаПервое, что нужно сделать — это установить саму библиотеку Cobra:go get github.com/spf13/cobra/cobraДалее нужно инициализировать новый проект. Есть командаcobra init, которая создаст все файлы и структуру директорий для проекта. Переходим в каталог, где бу…

  • вторник, 30 июля 2024 г. в 00:00:08