├── .github ├── dependabot.yml └── workflows │ └── ci.yml ├── .gitignore ├── .swiftpm └── xcode │ └── package.xcworkspace │ └── xcshareddata │ └── IDEWorkspaceChecks.plist ├── LICENSE ├── Package.resolved ├── Package.swift ├── README.md ├── Sources └── SwiftHook │ ├── CFunctionHooker.swift │ ├── Model │ └── HookFunctionInfo.swift │ ├── SwiftHook+function.swift │ ├── SwiftHook+method.swift │ ├── SwiftHook.swift │ ├── SwiftHookError.swift │ └── Util │ └── demangle.swift └── Tests └── SwiftHookTests ├── SwiftHookTests.swift ├── class.swift ├── functions.swift └── struct.swift /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-hook/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-hook/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-hook/HEAD/.gitignore -------------------------------------------------------------------------------- /.swiftpm/xcode/package.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-hook/HEAD/.swiftpm/xcode/package.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-hook/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-hook/HEAD/Package.resolved -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-hook/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-hook/HEAD/README.md -------------------------------------------------------------------------------- /Sources/SwiftHook/CFunctionHooker.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-hook/HEAD/Sources/SwiftHook/CFunctionHooker.swift -------------------------------------------------------------------------------- /Sources/SwiftHook/Model/HookFunctionInfo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-hook/HEAD/Sources/SwiftHook/Model/HookFunctionInfo.swift -------------------------------------------------------------------------------- /Sources/SwiftHook/SwiftHook+function.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-hook/HEAD/Sources/SwiftHook/SwiftHook+function.swift -------------------------------------------------------------------------------- /Sources/SwiftHook/SwiftHook+method.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-hook/HEAD/Sources/SwiftHook/SwiftHook+method.swift -------------------------------------------------------------------------------- /Sources/SwiftHook/SwiftHook.swift: -------------------------------------------------------------------------------- 1 | import Foundation 2 | 3 | public enum SwiftHook {} 4 | -------------------------------------------------------------------------------- /Sources/SwiftHook/SwiftHookError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-hook/HEAD/Sources/SwiftHook/SwiftHookError.swift -------------------------------------------------------------------------------- /Sources/SwiftHook/Util/demangle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-hook/HEAD/Sources/SwiftHook/Util/demangle.swift -------------------------------------------------------------------------------- /Tests/SwiftHookTests/SwiftHookTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-hook/HEAD/Tests/SwiftHookTests/SwiftHookTests.swift -------------------------------------------------------------------------------- /Tests/SwiftHookTests/class.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-hook/HEAD/Tests/SwiftHookTests/class.swift -------------------------------------------------------------------------------- /Tests/SwiftHookTests/functions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-hook/HEAD/Tests/SwiftHookTests/functions.swift -------------------------------------------------------------------------------- /Tests/SwiftHookTests/struct.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-x9/swift-hook/HEAD/Tests/SwiftHookTests/struct.swift --------------------------------------------------------------------------------