40316 matches found
The vulnerability of DesktopServicesHelper on macOS operating systems allows a hacker to increase their privileges.
The vulnerability of DesktopServicesHelper in macOS operating systems is related to synchronization errors when using a shared resource. Exploiting this vulnerability can allow an attacker to gain increased privileges...
The vulnerability in the kernel of operating systems such as macOS, iOS, iPadOS, tvOS, watchOS, and visionOS allows attackers to disclose protected information.
The vulnerability of the kernel in operating systems such as macOS, iOS, iPadOS, tvOS, watchOS, and visionOS is related to a kernel address leakage. Exploiting this vulnerability can allow an attacker to disclose sensitive information that is protected by the system’s security measures...
osx-password-dumper
🍎 🔓 OSX パスワードダンパースクリプト 概要 macOSシステム上のユーザーの.plistファイルを取得し、その中のデータをクラック可能なハッシュ形式に変換するbashスクリプト。(John The Ripper や Hashcatで使用するため) macOSシステムでのCTF/ペネトレーションテスト/レッドチーム活動に便利です。 前提条件 スクリプトはrootユーザー(sudo)で実行する必要があります。 macOS環境(macOS VM Ventura beta 13.0 22A5266rでテスト済み) 使い方 sudo ./osxpasswordcracker.sh...
xnu
什么是 XNU? XNU 内核是 Darwin 操作系统的一部分,用于 macOS 和 iOS 操作系统。XNU 是 X is Not Unix 的缩写。 XNU 是一个混合内核,结合了卡内基梅隆大学开发的 Mach 内核与 FreeBSD 的组件,以及一个用于编写驱动程序的 C++ API,称为 IOKit。 XNU 运行在 x8664 和 ARM64 上,支持单处理器和多处理器配置。 XNU 源代码树 config - 配置用于导出API的体系结构和平台 SETUP - 用于配置内核、版本控制和 kextsymbol 管理的基本工具集。 EXTERNALHEADERS -...
CVE-2022-42864
CVE-2022-42864: Diabolical Cookies このリポジトリについて これは、CVE-2022-42864(IOHIDFamily の time-of-check-time-of-use 脆弱性で、iOS 16.2 / macOS Ventura 13.1 で修正されました)に対する、私の(不完全な)概念実証エクスプロイトです。 概念実証の現状 現在のエクスプロイトは、multicastbytecopy エクスプロイトで使用されているものと同じ「任意の kfree」プリミティブを実現しています。ただし、multicastbytecopy...
santa
Santa Santa is a binary and file access authorization system for macOS. It consists of a system extension that monitors for executions & file access, and makes decisions based on the contents of a local database, a GUI agent that notifies the user in case of a block decision, a background service...
santa
Santa Santa 是 macOS 的二进制及文件访问授权系统。它由一个系统扩展组成,负责监视执行和文件访问,并根据本地数据库的内容做出决策;另有一个 GUI 代理,在做出阻止决策时通知用户;一个用于与远程服务器同步配置的后台服务;以及一个用于管理系统的命令行工具。 它之所以叫 Santa(圣诞老人),是因为它负责记录哪些二进制是“顽皮的”还是“乖巧的”。 文档 Santa 文档存储在 Docs 目录中,并发布在 https://northpole.dev。 文档中包括部署选项、Santa 各部分的工作原理详情,以及开发 Santa 本身的说明。 获取帮助...
GenEtherExploit
EN GenEtherExploit は、macOS の脆弱性 CVE-2023-40404 に対する Proof-of-Concept(PoC)エクスプロイトです。この PoC は IOKit API を利用して IOUserEthernetResource ネットワークサービスとやり取りし、システムのネットワークインターフェースを操作します。このエクスプロイトの目的は、イーサネットコントローラを作成および操作することで、脆弱性のある macOS システムで潜在的なカーネルパニックを実証することです。 免責事項...
MacPersistenceChecker
MacPersistenceChecker Macで実行されるすべて を確認しましょう。 それがなぜ 実行されるのかを理解しましょう。 何 を残すかを決定しましょう。 TL;DR MacPersistenceCheckerは、Macで自動的に実行されるすべてのもの を表示し、なぜそれが重要か を説明し、何を残し、何を削除するか の判断を支援します。 → マルウェアを発見 → 隠れた永続化を検出 → 数分でシステムを理解 ダウンロード MacPersistenceChecker v2.0.0 DMG をダウンロード → 30秒未満でMacをスキャン →...
penelope
Penelope is a modern shell handler for penetration testers and CTF players. It provides a more capable alternative to basic netcat listeners, adding automatic PTY upgrades, session management, logging, file transfers and helper modules. Table of Contents 📥 Installation ⚙️ Features 🖥️ Session...
Cve-2024-32002-poc
CVE-2024-32002 RCE PoC 概要 このリポジトリには、Gitサブモジュールのリモートコード実行(RCE)脆弱性であるCVE-2024-32002の概念実証(PoC)が含まれています。このエクスプロイトは、リポジトリの再帰的クローンを介して悪意のあるペイロードがどのようにトリガーされるかを示しています。 リポジトリのセットアップ PoCを実行する前に、以下のリポジトリをリモートのGitサーバーに作成するか、必要に応じて名前を自由に変更してください。 hulk.git submod.git smash.git...
CVE-2019-8805
CVE-2019-8805 CVE-2019-8805 Apple EndpointSecurity 框架权限提升漏洞利用 权限验证中存在一个验证问题。该问题通过改进进程权限验证得到解决。此问题已在 macOS Catalina 10.15.1 中修复。应用程序可能能够以系统权限执行任意代码。 编译与执行 编译 gcc -framework Foundation appleEPSPrivEsc.m -o appleEPSPrivEsc 执行 ./appleEPSPrivEsc...
EvilOSX
EvilOSX macOS / OS X向けの、純粋なPythonで書かれたポストエクスプロイト用リモート管理ツール(RAT)です。 特徴 シンプルなターミナルインスタンスをエミュレートします。 ソケットはOpenSSL経由でCSRにより暗号化されます。 依存関係がありません(純粋なPython)。 永続化機能。 自動インストーラ。ターゲット上でEvilOSXを実行するだけで、残りは自動的に処理されます。 使用方法 1. このリポジトリをダウンロードまたはクローンします。 2. ./BUILDERを実行し、適切な情報を入力します: 3...
PoC
PoC 来自 DARKNAVY 的概念验证代码合集。 CVE-2025-43300 目标:iOS 与 macOS 版本:iOS 18.6.2 与 macOS 14.7.8 之前 CVE-2025-6554 目标:Chrome 渲染器 版本:138.0.7204.96 之前 CVE-2024-5274 目标:Chrome 渲染器 版本:125.0.6422.112 之前 博文:CVE-2024-5274:V8 解析器中的一个小缺陷引发的灾难 steam-2260570 目标:Steam 客户端 博文:利用 Steam:CEF 框架中的常见与非常规方法 CVE-2023-32434 目标:i...
patching
Patching - Interactive Binary Patching for IDA Pro Overview Patching assembly code to change the behavior of an existing program is not uncommon in malware analysis, software reverse engineering, and broader domains of security research. This project extends the popular IDA Pro disassembler to...
cypheroth
Cypheroth Automated, extensible toolset that runs cypher queries against Bloodhound's Neo4j backend and saves output to spreadsheets. Description This is a bash script that automates running cypher queries against Bloodhound data stored in a Neo4j database. I found myself re-running the same...
blutter
Blutter Flutter Mobile Application Reverse Engineering Tool by Compiling Dart AOT Runtime Currently the application supports only Android libapp.so arm64 only. Also the application is currently work only against recent Dart versions. For high priority missing features, see TODO Environment Setup...
macos_app_structure
macOS 简介 - macOS 应用程序结构 从 Linux 或 Windows 迁移到 macOS,可能会感觉像是走进了一片陌生的新大陆。 由于 Linux 是开源的,Windows 有完善的文档且非常流行(而 macOS 两者都不占),macOS 有时会让人感到棘手。 在这篇博文中,我打算讨论你在 macOS 上可能首先注意到的一些事情——应用程序,到处都是应用程序! 应用程序 vs. 进程(任务?) 如果你有 Windows 或 Linux 背景,应用程序(Apps)的概念可能会显得很奇怪。 我们都知道线程是“执行单元”,进程是拥有自己地址空间的线程容器——还有什么更复杂的东西吗...
cua-kit
CUA-Kit WindowsおよびmacOSシステム上のコンピュータ利用エージェントを列挙・操作するためのツールキット。 ツール ツール| 説明| 出力 ---|---|--- cua-enum| コンピュータ利用エージェント設定(Claude Code、Codex CLI、Cursor、Gemini CLI)の列挙| .exe、.x64.o cua-exec| ラッパーまたは直接API経由によるコンピュータ利用エージェントCLIコマンドの実行(Claude、Codex、Gemini、Cursor)| .exe、.x64.o cua-poison| 偽のコンパクトサマリーによるClau...
macos_sandbox
macOS 入门 - 应用沙盒 继续我的 macOS 迁移系列博文,我想稍微讨论一下 macOS 应用沙盒。 强烈建议先阅读 macOS 应用结构 这篇博文——我会假定读者了解应用(App)与进程(任务)之间的区别,对 launchd 及其与应用启动的关系有一定了解。 沙盒示例 我第一次了解 macOS 沙盒时,天真地尝试创建一个恶意的 Word 宏。 这在 Windows 生态系统中(至今)仍然是一个非常常见的攻击向量,所以我想看看我是否能够直接启动进程并肆意破坏。 好吧,在 macOS 上事情并没有那么简单——例如,我确实能够运行进程,但似乎它们做不了太多事情。...