Рубрика «MacOS»

в 5:15, , рубрики: gdb, MacOS

Предыстория

Я, как обладатель яблочного ноута, игрок в CTF и бинарщик, решил динамически проанализировать программу и был очень удивлён, когда не обнаружил привычного для меня GDB. В итоге, немного погуглив, я нашёл для себя решение проблемы и решил его описать.

Что ж будем делать?

  • Поставим Rosetta, чтобы можно было компилировать под x86_64.

  • Установим pwndbg-lldb для отладки Mach-O программ.

  • Установим pwndbg для отладки ELF-файлов.

  • Подведем итоги

Rosetta

Сначала надо скачать Rosetta. Это делается через softwareupdate. Потом запустимся от другой архитектуры.

  1. Установим Rosetta 2:

    Читать полностью »

Вышли обновления ПО от Apple с важными исправлениями и свежие бета-версии для разработчиков – рассказываем, что там нового. Стартовали продажи новых Mac и iPad, а значит вышли первые обзоры и есть интересные детали о новинках. С какой проблемой столкнулись владельцы iPhone 16e, что улучшится в RCS-сообщениях и какие кинопроекты анонсировала Apple в ближайшем будущем. А также огромное количество инсайдов и слухов о грядущих новинках компании. Всё это в свежем дайджесте, погнали к новостям!

Релиз: iOS 18.3.2 и другие системы – что исправили и что нет

Читать полностью »

Новые iPad, iPad Air, MacBook Air, наушники Beats, аксессуары и внезапный Mac Studio – вспоминаем все новинки Apple за неделю. А ещё смотрим, что нашлось нового в бета-версиях и коде систем. У компании множество судебных споров, часть из которых пока не очень успешная, но есть и свежие патенты. Ну и свежие слухи про складные устройства, отложенный выпуск новой Siri и iPhone следующего поколения. Всё это в свежем дайджесте!

Новые iPad A16, iPad Air на M3, наушники Beats и аксессуары

4 марта компания Apple представила новые iPad, а также аксессуары к ним. Первая новинка – iPad Air на M3 и обновленная Magic Keyboard с верхним рядом функциональных клавиш.

Читать полностью »

Представлен iPhone 16e с первым собственным сотовым модемом от Apple и вот какие нюансы содержит в себе устройство. Вышли бета-версии iOS 18.4 и visionOS 2.4 – что нового внутри? О чём договорился Тим Кук и на какие шаги пошла компания в Великобритании и Индонезии. Утечки и слухи про грядущие iPhone 17, перспектива собственных чипов связи от Apple и планы по продуктам на весну. Лучше поздно, чем никак, погнали!

Официально: iPhone 16e – всё-таки не SE4, но с собственным модемом C1

19 февраля, как и анонсировалось, Apple официально представила iPhone 16e (всё-таки не SE)

Читать полностью »

создано при помощи ИИ

создано при помощи ИИ

Samba — мощный и гибкий инструмент для организации совместного доступа к файлам и принтерам в сетях на базе Windows и Linux (еще и Unix). Будучи открытым решением, оно позволяет строить как домашние серверы, так и корпоративные инфраструктуры.

Читать полностью »

iTerm2 — это популярный эмулятор терминала для macOS. В этой статье я хочу поделится своим опытом его использования. Я не фанат работы с OS через консоль и если есть возможность сделать что-то через удобный GUI -- я выберу этот вариант, но есть ряд задач которые я делаю в терминале, например:

  • Запуск скриптов для рабочих проектов

  • Использование пакетного менеджера Homebrew

  • Работа со CLI-утилитами

Читать полностью »

Показываем что нового в iOS и iPadOS 18.3, а также статистика установок свежих систем от Apple. Как прошло открытие магазина в Майами, какой необычный подарок получили первые посетители и что за новый ремешок для Apple Watch компания презентовала. Утечки и слухи: про iPhone 17 Air и SE 4-го поколения и какие перестановки могут произойти в руководстве Apple. Как поиграть в топовые игры на visionOS и причём тут браузер Safari. Разработчикам дали новый API для внутренних подписок в приложениях, а в Индии и Великобритании у компании проблемы. Погнали к новостям!

Читать полностью »

Давно интересовал вопрос возможности кросскомпиляции под macOS. Как оказалось, на самом деле это не составит особых проблем.

В этой статье мы установим тулчейн OSXCross на Ubuntu 24.04, а так же кросскомпилируем пару учебных примеров на языке C (кстати, проделывать то же самое с Rust я тоже пробовал, но об этом как-нибудь в другой раз). В качестве target будет выступать macOS 14 Sonoma на Apple Silicon.

Поднимаем OSXCross

Для сборки OSXCross нам потребуется clang. Если его еще нет в системе, то устанавливаем с помощью apt:

$ sudo apt install clang

Клонируем git-репозиторий osxcross и запускаем build.sh:

Читать полностью »

в 10:16, , рубрики: cryptopro, MacOS

Ниже расширенная версия с дополнительным вступлением и описанием проблемы, основанная на ранее предоставленных рекомендациях по настройке Stunnel для работы с Rutoken и CryptoPro CSP на macOS.

В современных условиях безопасный обмен данными по сети — одна из важнейших задач для организаций и частных лиц. При этом важно не только шифровать трафик, но и соблюдать требования национальных криптосредств (например, CryptoPro), а также использовать надёжные аппаратные токены (например, Rutoken).

Читать полностью »

Подходит к концу 2024 год, а значит время подводить итоги: для Apple это был очень трудный год, но немного успехов всё же есть – вспоминаем всё самое яркое и интересное за год. Какие планы у компании уже на 2025 год? Какие челленджи приготовила Apple владельцам часов на первые дни нового года? А какие устройства сойдут с продажи в Европе в ближайшее время? Приглашаем к прочтению последнего в этом году дайджеста Apple Pro Weekly News!

У Apple этот год вышел очень трудным

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js