RSSAmplifier

Blog

PVIEITO

pvieito.comRSS feed ↗25 posts

Latest posts

Inside Claude Cowork: How Anthropic Runs Claude Code in a Local VM on Your Mac

Claude Cowork is a feature of the Claude Desktop app that allows Claude to execute code, manipulate files, and perform complex tasks autonomously. This post documents a deep investigation into how it works under the hood, covering the architecture, security layers, and interesting implementation details. TL;DR Claude Cowork runs a full Linux virtual machine locally using native virtualization.…

CVE-2024-40801: How a Sandboxed Mac App Could Steal Your Private Data Bypassing TCC Protections

This post includes the details of the first vulnerability I have ever reported to Apple. It was fixed on macOS Sonoma 14.7 and macOS Sequoia 15.0 as CVE-2024-40801 . TL;DR A vulnerability in macOS allowed a sandboxed app to bypass TCC (Transparency, Consent and Control) protections and access sensitive user data without requiring user permission. By leveraging the container-migration.plist feature…

ChatGPT for Mac was storing all conversations in an unprotected location

This is a recap of some posts I published on Threads during the past week . TL;DR The OpenAI ChatGPT for Mac app stored user conversations in plain text in a non-protected location, making them accessible to any running app or malware. After public disclosure, OpenAI released an update encrypting the conversations but did not implement sandboxing. Introduction The OpenAI ChatGPT app on macOS is…

Creating Apple Wallet Passes Instantly With ChatGPT and MakePass AI

TL;DR You can use the MakePass AI service in the MakePass app with the Ultra subscription to create Apple Wallet passes instantly using an input photo or document of a ticket or card: Introduction to MakePass AI MakePass is a mighty Apple Wallet pass editor, with it you can create and customize a myriad of passes with complex layouts including images, barcodes, colors and text fields. Now it…

WWDC Sessions Archive

Introduction This archive of WWDC sessions is meant to extend the current collection of videos available on Apple Developer website with all the sessions prior to WWDC 2017 that are not available there but continue to be hosted by Apple servers. Notes The videos are hosted by Apple so you may need to login with your Apple Developer account to be able to view or download them. Unfortunately, some…

Automate HomeKit with HomeControl Automation URLs

Introduction HomeControl is a powerful Mac app that allows you to control your HomeKit setup directly from the menu bar. HomeControl also includes full automation support for all the actions available in the app (triggering scenes, switching a device or device group status, changing the primary home and also changing device properties) with “x-callback-url”-compatible Automation URLs which can be…

Creating Apple Wallet Passes in Batch With MakePass and Shortcuts

TL;DR You can download a shortcut here that parses a CSV text and generates multiple passes in batch using MakePass : Introduction MakePass is a mighty Apple Wallet pass editor, with it you can create and customize a myriad of passes with complex layouts including images, barcodes, colors and text fields, but its the most powerful and versatile feature is its integration with the Shortcuts app in…

Install Any iOS App on Apple Silicon Macs

Apple silicon Mac running multiple iOS apps, some of them not available on the Mac App Store yet. Apple silicon Macs can run iPhone and iPad apps natively using the same Mac Catalyst technology that powers apps like Twitter or Darkroom on macOS. Although all iOS apps are by default directly available on the Mac App Store, developers can opt-out and make their apps unavailable. Unfortunately, some…

HomeKit Automation: Extracting HomeKit Pairing Keys from macOS

Introduction While the Home app allows you to read and control your HomeKit-based devices on macOS, iPadOS and iOS, sometimes you want more control. You may want to bridge some sensor to other protocol, expose you home temperature on a public API, or simply export the historical data to a CSV file. Either way, currently the HomeKit framework is private API on macOS, and it is not available on…

Jailbreaking macOS: Patching AMFI to Allow Arbitrary Entitlements

Introduction Entitlements are an important part of Apple Security architecture. They allow Apple to limit an OS feature to be only available to Apple-approved processes. Nowadays, even with System Integrity Protection disabled, the AMFI Kernel Extension and amfid process dueto will always kill any process at execution with restricted Entitlements not signed by Apple or with a properly…

iCloud Locations in macOS

Sandboxed vs. Non Sandboxed In macOS a given app can or cannot be sandboxed and since macOS Sierra non App Store apps can access iCloud APIs so could be a non-sandboxed app using this locations to sync data. So if you want to access a sandboxed iCloud location you should go to the app container and use it as the home path. $SANDBOXED_CONTAINER = ~/Library/Container/com.example.app/Data iCloud…

Coldplay Xyloband Reverse Engineering

The Xyloband is the wristband that Coldplay gives to the audience to create a colorful light show during its concerts . Fotografía de Carlos RM (CC) 2012. The wristband receives data from a central transmitter. The new version of the band not only is able to light the LEDs but can receive audio and play it through a built-in speaker. Contents Procedure Disassembly PCB Inspection Front Back PCB…

GIF support coming to WhatsApp

After our friends from AndroidTR found out some resources in the new update of WhatsApp for Android I wanted to go deeper and analyze the iOS version to see if it was prepared to handle GIFs as well. New glyphs for GIF support. In the last update of WhatsApp for iOS (version 2.16.7) there are the same three new GIF glyphs found in Android and two more for what it seems to be Live Photos support.…

Interesting courses in Coursera

Coursera is a MOOC platform with thousands of courses from different universities and institutions. These are some I have found very interesting: Cryptography I from Standford University Software Security from University of Maryland Computer Networks from University of Washington Cryptography from University of Maryland Fundamentals of Digital Image and Video Processing from Northwestern…

Cómo recuperar acceso de administrador en un Mac

Siguiendo estas instrucciones se puede recuperar el acceso de administrador de un Mac sin eliminar otras cuentas o borrar el disco. Este método no funcionará si el disco duro está cifrado con FileVault 2. Reiniciar el Mac. Antes de escuchar el sonido de arranque hay que pulsar Comando+S para entrar en modo terminal. Desde la línea de comandos borramos el archivo .AppleSetupDone para que OS X…

A ICANN activa o primeiro dominio .gal

Tras 7 anos, o dominio .gal xa é unha realidade: Nic.gal convertiuse onte pola noite no primeiro dominio de puntoGAL activado pola ICANN, o organismo internacional que xestiona os dominios da rede a nivel mundial. Tras máis de 7 anos de traballo e coas sinaturas de apoio de doce mil cidadáns e 110 entidades, a posta en marcha desta primeira páxina, de caracter técnico e para probas, supón a…

Instalación del Combo R 100

Hace unos días decidí cambiar de Movistar ADSL 10 Mbps a un Combo R 100 Mbps. Lo pedí el pasado miércoles a la mañana, a la tarde llamé para pedir la cita con el técnico y al día siguiente ya vinieron a hacer la instalación. Instalación Lo que lleva el PTR dentro: un repartidor coaxial y un zócalo RJ para probar el teléfono. Básicamente suben un cable doble (coaxial para Internet y par de cobre…

Análisis de OS X 10.9 Mavericks por John Siracusa

Lo mejor de cada nueva versión de OS X es sin duda el análisis de John Siracusa . Este año es cortita, solo 23.000 palabras.

El nuevo modelo de WhatsApp para iOS

Ayer WhatsApp lanzó su última actualización para iOS, entre las novedades incluía copias de seguridad en iCloud, la posibilidad de añadir múltiples fotos a una conversación al mismo tiempo, abrir archivos en WhatsApp y una esperada API que permitirá a otras aplicaciones interactuar con WhatsApp (por ejemplo enviar fotos o música que guardemos en Dropbox). Pero quizás la novedad más interesante es…

Instacast para Mac Beta

Instacast para iOS ha sido mi podcatcher favorito desde hace tiempo y el pasado miércoles Instacast para Mac ha llegado a la fase de beta pública. Después de probarla durante unos pocos días he de decir que está muy bien conseguida para ser una beta. La cuidada interfaz de Instacast para Mac. La interfaz como en Instacast para iOS está muy cuidada, el equipo Vemedio ha conseguido crear una…

La vida después de Google Reader: historia y alternativas

Google Reader fue presentado en el 2005 y se ha convertido en el servicio más usado para leer feeds RSS. Tan usado, que es el lector de feeds por defecto. Pero esto se acabará, Google anunció que cerrará Reader el 1 de julio de este año . En Twitter cundió el pánico , pero por suerte existen diversas alternativas: Digg Reader : Digg ha lanzado su propio lector de feeds en beta, tiene una interfaz…

El Módulo de Servicio de la Orion será diseñado y fabricado por la ESA

Módulo de Servicio de la Orion basado en los ATV de la ESA. La futura nave tripulada Orion de la NASA que nació como parte del Programa Constellation para poner un hombre en la Luna antes de 2020 fue cancelada en 2010, sin embargo, acabó reapareciendo como MPCV ( Multi-Purpose Crew Vehicle ) un año después. Ahora conocemos la noticia de que será la ESA la que construya el Módulo de Servicio de la…

Hoy se cumplen 40 años desde la última vez que el hombre pisó la Luna y 50 de Exploración Interplanetaria

El 14 de diciembre de 1972 , el comandante Eugene Cernan, líder de la misión Apollo 17, pisó por última vez el suelo lunar, cerrando una de las eras más gloriosas de la investigación espacial. Daniel Marín en su excelente blog Eureka ha escrito un detallado post sobre la última gran misión del Programa Apollo. ¿Cómo sería vivir en la Luna? A lo largo de la historia, solamente doce seres humanos…

Apple anuncia interesantes cambios en su Dirección

Apple ha anunciado unos cuantos cambios en su Dirección: Jony Ive , que hasta ahora dirijía el diseño de los productos de Apple, también tomará control del diseño de las Interfaces de Usuario. Este será un giro importante en contra del skeuformismo que se estaba comenzado a extender desde iOS defendido por Scott Forstall —quien dejará Apple, quizás por motivo de los problemas con Siri y los Mapas…

Elecciones Galicia 2012: Análisis de Resultados

Resultados Siglas Escaños Votos % PP 41 653.934 45,72% PSdeG 18 293.571 20,53% AGE 9 200.101 13,99% BNG 7 145.389 10,16% Datos ofrecidos por la Xunta de Galicia . Análisis Víctor Pereira Sánchez hace un excelente análisis de los resultados electorales de ayer en Galicia: A principios de campaña, un sondeo del CIS vaticinaba una nueva mayoría absoluta ajustada del PPdG de Alberto Núñez Feijoo , con…