41 Repositories
Swift security Libraries
Dynamic instrumentation toolkit for developers, reverse-engineers, and security researchers
Frida Dynamic instrumentation toolkit for developers, reverse-engineers, and security researchers. Learn more at frida.re. Two ways to install 1. Inst
Radare2 and Frida better together.
r2frida Radare2 and Frida better together. Description This is a self-contained plugin for radare2 that allows to instrument remote processes using fr
📱Objection - runtime mobile exploration
objection is a runtime mobile exploration toolkit, powered by Frida, built to help you assess the security posture of your mobile applications, without needing a jailbreak.
Grapefruit: Runtime Application Instruments for iOS
Grapefruit: Runtime Application Instruments for iOS Get Started Dependencies Grapefruit requires Node.js to be installed. If you can't install the fri
Runtime Mobile Security (RMS) 📱🔥 - is a powerful web interface that helps you to manipulate Android and iOS Apps at Runtime
Runtime Mobile Security (RMS) 📱 🔥 by @mobilesecurity_ Runtime Mobile Security (RMS), powered by FRIDA, is a powerful web interface that helps you to
Show a macOS notification when GPG is waiting for you to tap/touch a security device (e.g. YubiKey).
GPG Tap Notifier (for macOS) GPG Tap Notifier is a Swift rewrite of klali/scdaemon-proxy for macOS. What does it do? This app provides reminders to to
iOS library for device fingerprinting. Does not require server APIs to work, fully client-side operation.
Lightweight iOS library for local device fingerprinting Installation (CocoaPods) # Podfile pod 'FingerprintJS' Note: If you've never used CocoaPods fo
A wrapper to make it really easy to deal with iOS, macOS, watchOS and Linux Keychain and store your user's credentials securely.
A wrapper (written only in Swift) to make it really easy to deal with iOS, macOS, watchOS and Linux Keychain and store your user's credentials securely.
Adblock Fast is a new, faster ad blocker for Android, iOS, Chrome, and Opera.
A new, faster ad blocker for Android, iOS, Chrome, and Opera Try Adblock Fast: Android (Android 5.0 and up with Samsung Internet 4.0 and up) iOS (iOS
Secret Messenger - a free and open source Jabber (XMPP) messaging client for Apple
Secret Messenger is a free and open source Jabber (XMPP) messaging client for Apple and Android devices focused on Privacy and Security with full OMEMO encrypted messaging support.
Tls-inspector - Easily view and inspect X.509 certificates on your iOS device.
TLS Inspector Learn More about TLS Inspector » Project Structure This is the Git repository for the TLS Inspector iOS application. You will find the s
Beacon is a privacy and security-focused browser with native DANE support and a decentralized p2p light client.
Beacon iOS The first browser with support for native DNS-Based Authentication of Named Entities (DANE) with true downgrade protection, and the first b
Heimdall is a wrapper around the Security framework for simple encryption/decryption operations.
Heimdall In Norse mythology, Heimdall is the gatekeeper of Bifröst, the rainbow road connecting Midgard, realm of the humans, to Asgard, the realm of
Check for suspicious processes on macOS.
pschk Check for suspicious processes on macOS. Installation $ make $ sudo make install or $ brew tap x13a/tap $ brew install x13a/tap/pschk Usage USAG
A keychain wrapper that is so easy to use that your cat could use it.
A keychain wrapper that is so easy to use that your cat could use it.
Demonstration library for using the Secure Enclave on iOS
SecureEnclaveCrypto This project shows you how to create a keypair where as the private key is stored in the secure enclave sign a string / some data
Secure your app by obfuscating all the hard-coded security-sensitive strings.
App Obfuscator for iOS Apps Secure your app by obfuscating all the hard-coded security-sensitive strings. Security Sensitive strings can be: REST API
Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms.
Themis provides strong, usable cryptography for busy people General purpose cryptographic library for storage and messaging for iOS (Swift, Obj-C), An
RSA public/private key encryption in Swift
SwiftyRSA Maintainer(s): @ikeith Public key RSA encryption in Swift. SwiftyRSA is used in the Scoop iOS app to encrypt driver license numbers before s
Virgil Core SDK allows developers to get up and running with Virgil Cards Service API quickly and add end-to-end security to their new or existing digital solutions to become HIPAA and GDPR compliant and more.
Virgil Core SDK Objective-C/Swift Introduction | SDK Features | Installation | Configure SDK | Usage Examples | Docs | Support Introduction Virgil Sec
Simple class to check if app has been cracked, being debugged or enriched with custom dylib
iOS-App-Security-Class Simple class to check if iOS app has been cracked, being debugged or enriched with custom dylib and as well detect jailbroken e
Impervious is a privacy and security-focused browser with native DANE support and a decentralized p2p light client.
Impervious iOS The first browser with support for native DNS-Based Authentication of Named Entities (DANE) with true downgrade protection, and the fir
Oversecured Vulnerable iOS App is an iOS app that aggregates all the platform's known and popular security vulnerabilities.
Description Oversecured Vulnerable iOS App is an iOS app that aggregates all the platform's known and popular security vulnerabilities. List of vulner
Sideload iOS apps regardless of security settings
m1-ios-sideloader Sideload iOS apps regardless of security settings Notes Does not support encrypted IPAs at this time - you can grab decrypted IPAs w
An open-source, privacy-enhancing web browser for iOS, utilizing the Tor anonymity network
Onion Browser Official Site | Support | Release History | Donate © 2012-2020, Tigas Ventures, LLC (Mike Tigas) This is the Onion Browser 2.X branch, b
Oversecured Vulnerable iOS App
Description OVIA (Oversecured Vulnerable iOS App) is an iOS app that aggregates all the platform's known and popular security vulnerabilities. List of
Secretive is an app for storing and managing SSH keys in the Secure Enclave.
Secretive is an app for storing and managing SSH keys in the Secure Enclave.
📱 Wire for iOS (iPhone and iPad)
Wireâ„¢ This repository is part of the source code of Wire. You can find more information at wire.com or by contacting [email protected]. You can find
Tutanota is an email service with a strong focus on security and privacy that lets you encrypt emails, contacts and calendar entries on all your devices.
Tutanota makes encryption easy Tutanota is the secure email service with built-in end-to-end encryption that enables you to communicate securely with
UICKeyChainStore is a simple wrapper for Keychain on iOS, watchOS, tvOS and macOS. Makes using Keychain APIs as easy as NSUserDefaults.
UICKeyChainStore UICKeyChainStore is a simple wrapper for Keychain that works on iOS and OS X. Makes using Keychain APIs as easy as NSUserDefaults. Lo
Valet lets you securely store data in the iOS, tvOS, or macOS Keychain without knowing a thing about how the Keychain works. It’s easy. We promise.
Valet Valet lets you securely store data in the iOS, tvOS, watchOS, or macOS Keychain without knowing a thing about how the Keychain works. It’s easy.
Simple Swift wrapper for Keychain that works on iOS, watchOS, tvOS and macOS.
KeychainAccess KeychainAccess is a simple Swift wrapper for Keychain that works on iOS and OS X. Makes using Keychain APIs extremely easy and much mor
📱 Wire for iOS (iPhone and iPad)
Wireâ„¢ This repository is part of the source code of Wire. You can find more information at wire.com or by contacting [email protected]. You can find
Swift-based fuzzing tools
The Mac is changing. We've long had a platform where out-of-the-box we were able to compile and run tools in a variety of languages.
Automatically audit your Mac for basic security hygiene.
Automatically audit your Mac for basic security hygiene The simplest security is the most important. 80% of hacks are caused by 20% of common preventa
Valet lets you securely store data in the iOS, tvOS, or macOS Keychain without knowing a thing about how the Keychain works.
Valet Valet lets you securely store data in the iOS, tvOS, watchOS, or macOS Keychain without knowing a thing about how the Keychain works. It’s easy.
SSL/TLS Add-in for BlueSocket using Secure Transport and OpenSSL
BlueSSLService SSL/TLS Add-in framework for BlueSocket in Swift using the Swift Package Manager. Works on supported Apple platforms (using Secure Tran
Circles: E2E encrypted social networking
E2E encrypted social networking built on Matrix. Safe, private sharing for your friends, family, and community.
Simple Swift wrapper for Keychain that works on iOS, watchOS, tvOS and macOS.
KeychainAccess KeychainAccess is a simple Swift wrapper for Keychain that works on iOS and OS X. Makes using Keychain APIs extremely easy and much mor
Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms.
Themis provides strong, usable cryptography for busy people General purpose cryptographic library for storage and messaging for iOS (Swift, Obj-C), An
SSL/TLS Add-in for BlueSocket using Secure Transport and OpenSSL
BlueSSLService SSL/TLS Add-in framework for BlueSocket in Swift using the Swift Package Manager. Works on supported Apple platforms (using Secure Tran