Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Crossing the Golden Gate: macOS's New Application Support Protection
Summary Looks like moving the user’s TCC db to /private/var/containers/Data/ProtectedSystem/[UUID]/Data/Library/Application Support/com.apple.TCC/ was not the only change in the whole privacy castle macOS 27.
-
TCC bypasses via launch services
Overview of my favorite TCC bypass ever This vulnerability was disclosed at Black Hat Europe 2022 in the talk Knockout Win Against TCC - 20+ NEW Ways to Bypass Your MacOS Privacy Mechanisms.
-
Multiple TCC bypasses via SQLite environment variables
Overview These vulnerabilities were disclosed at Black Hat Europe 2022 in the talk Knockout Win Against TCC - 20+ NEW Ways to Bypass Your MacOS Privacy Mechanisms.
-
ELECTRONizing macOS privacy
Publications This research has been presented at: DEF CON 31 - ELECTRONizing macOS privacy Objective By the Sea - ELECTRONizing macOS Privacy - a New Weapon in Your Red Teaming Armory The backstory In 2019 I wrote a blog post about injecting code to Elect…
-
macOS Atlassian Companion Remote Code Execution
Overview I identified a vulnerability that allowed executing code on victims’ machines after they click the Edit button on a Confluence page when Atlassian Companion is installed on macOS.
-
Bypass TCC via iCloud
Overview These vulnerabilities were first disclosed at TyphoonCon in Seoul during my talk What happens on your Mac, stays on Apple’s iCloud?!
-
macOS Sandbox Escape vulnerability via Terminal
Introduction In 2020 I observed a strange behavior a sandboxed macOS app may launch any application that won’t inherit the main app’s sandbox profile.
-
macOS Red Teaming: Apple Dev-ID signed Java environment
macOS Red Teaming Tricks series The idea of #macOSRedTeamingTricks series is to share simple & ready-to-use tricks that may help you during macOS red teaming engagements The trick There were a lot of different code execution & persistence methods on macOS,
-
macOS Red Teaming: Initial access via AppleScript URL
macOS Red Teaming Tricks series The idea of #macOSRedTeamingTricks series is to share simple & ready-to-use tricks that may help you during macOS red teaming engagements.
-
macOS Red Teaming: Bypass TCC with old apps
macOS Red Teaming Tricks series The idea of #macOSRedTeamingTricks series is to share simple & ready-to-use tricks that may help you during macOS red teaming engagements.
-
macOS Red Teaming: Get Active Directory credentials from NoMAD
macOS Red Teaming Tricks series This is the first post of the new #macOSRedTeamingTricks series.
-
Bypass TCC via privileged helpers aka CVE-2020-10008
Introduction This vulnerability has been disclosed on @Hack in Saudi Arabia in 20+ Ways To Bypass Your Macos Privacy Mechanisms presentation.
-
Change home directory and bypass TCC aka CVE-2020-27937
Introduction This is the second TCC vulnerability that has been disclosed on my & Csaba’s talk “20+ ways to bypass your macOS privacy mechanisms” during Black Hat USA.
-
Play the music and bypass TCC aka CVE-2020-29621
Introduction This vulnerability has been disclosed during my & Csaba’s talk “20+ ways to bypass macOS your privacy mechanisms” during Black Hat USA.
-
M1 Macs GateKeeper bypass aka CVE-2021-30658
Summary This blog post describes a GateKeeper bypass that worked on M1 Macs.
-
Press 5 keys and become r00t aka CVE-2021-30655
Introduction I personally love vulnerabilities with stories.
-
How to rob a (Fire)fox
Summary This story is about an issue I reported in July of 2019 via Bugzilla.
-
When vulnerable library is actually your physical book
Recently I read a really good book about macOS #appsec - Professional Cocoa Application Security.
-
Network Extension Framework aka Swiss cheese
The new macOS Big Sur changed a lot of things and introduced new mechanisms.
-
Stealing macOS apps' Keychain entries
Storing secrets on the macOS is a big challenge and can be done in multiple insecure ways.
-
Learn XPC exploitation - Part 3: Code injections
XPC Exploitation series Learn XPC exploitation - Part 1: Broken cryptography Learn XPC exploitation - Part 2: Say no to the PID!
-
Stealing your SMS messages with iOS 0day
This is a special post because I fully based on another researcher, s1guza’s 0day.
-
Learn XPC exploitation - Part 2: Say no to the PID!
XPC Exploitation series Learn XPC exploitation - Part 1: Broken cryptography Learn XPC exploitation - Part 2: Say no to the PID!
-
Learn XPC exploitation - Part 1: Broken cryptography
XPC Exploitation series Learn XPC exploitation - Part 1: Broken cryptography Learn XPC exploitation - Part 2: Say no to the PID!
-
Abusing Electron apps to bypass macOS' security controls
After reading Adam Chester’s neat article about bypassing macOS privacy controls, I decided to share my recently discovered trick.
-
Dangerous Get Task Allow Entitlement on iExplorer example
Hey Hackers!
-
Stealing Bear Notes With Url Schemes
Readers who know me probably also know that I like test soft that I use.
-
Dissecting Logitech Options on macOS
Some time ago, I bought Logitech MX Master wireless mouse to be used with my macs.
-
Sandboxed malware may control your pasteboard
TLDR Sandbox implemented in macOS does not cover pasteboard.
-
Newsletter
-
Your Signal messages can leak via locked screen on macOS
If you are a security-aware person, you probably use one of the secure messengers. 😏 And maybe to improve your comfort, you installed its desktop version on your mac?
-
Clone your finger - bypassing TouchID
In this short blog post, I will present to you why the alphanumeric password is much more secure than using biometrics.
-
My thoughts after AppSec EU
Hi dear readers!
-
Your encrypted photos revealed in macOS cache
Quicklook is a super cool mechanism allowing you to quickly check file contents without opening it in a specialized application.
-
Authenticated Code Execution in DASAN routers
Before I start describing details, you have to know that this post is published on Responsible Disclosure terms.
-
Story about hacking security conference and their funny revenge
Not so long time ago, I submitted my presentation proposal on CONFidence’s Call For Papers.
-
Cordova keychain leak
During my work, I was auditing a Cordova App and then I saw a plain text password right in the logs.
-
FreePlane <= 1.5.9 XXE
What FreePlane is?
-
About me
Welcome to my #appsec blog!