← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 39
  1. 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.

  2. 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.

  3. 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.

  4. 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…

  5. 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.

  6. 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?!

  7. 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.

  8. 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,

  9. 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.

  10. 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.

  11. macOS Red Teaming: Get Active Directory credentials from NoMAD

    macOS Red Teaming Tricks series This is the first post of the new #macOSRedTeamingTricks series.

  12. 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.

  13. 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.

  14. 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.

  15. M1 Macs GateKeeper bypass aka CVE-2021-30658

    Summary This blog post describes a GateKeeper bypass that worked on M1 Macs.

  16. Press 5 keys and become r00t aka CVE-2021-30655

    Introduction I personally love vulnerabilities with stories.

  17. How to rob a (Fire)fox

    Summary This story is about an issue I reported in July of 2019 via Bugzilla.

  18. When vulnerable library is actually your physical book

    Recently I read a really good book about macOS #appsec - Professional Cocoa Application Security.

  19. Network Extension Framework aka Swiss cheese

    The new macOS Big Sur changed a lot of things and introduced new mechanisms.

  20. Stealing macOS apps' Keychain entries

    Storing secrets on the macOS is a big challenge and can be done in multiple insecure ways.

  21. 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!

  22. Stealing your SMS messages with iOS 0day

    This is a special post because I fully based on another researcher, s1guza’s 0day.

  23. 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!

  24. 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!

  25. 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.

  26. Dangerous Get Task Allow Entitlement on iExplorer example

    Hey Hackers!

  27. Stealing Bear Notes With Url Schemes

    Readers who know me probably also know that I like test soft that I use.

  28. Dissecting Logitech Options on macOS

    Some time ago, I bought Logitech MX Master wireless mouse to be used with my macs.

  29. Sandboxed malware may control your pasteboard

    TLDR Sandbox implemented in macOS does not cover pasteboard.

  30. Newsletter

  31. 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?

  32. 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.

  33. My thoughts after AppSec EU

    Hi dear readers!

  34. 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.

  35. Authenticated Code Execution in DASAN routers

    Before I start describing details, you have to know that this post is published on Responsible Disclosure terms.

  36. 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.

  37. Cordova keychain leak

    During my work, I was auditing a Cordova App and then I saw a plain text password right in the logs.

  38. FreePlane <= 1.5.9 XXE

    What FreePlane is?

  39. About me

    Welcome to my #appsec blog!