All Projects → GeoSn0w → iSecureOS

GeoSn0w / iSecureOS

Licence: GPL-2.0 license
An iOS Security assessment app for jailbroken iOS Devices.

Programming Languages

objective c
16641 projects - #2 most used programming language
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to iSecureOS

Archerysec
Centralize Vulnerability Assessment and Management for DevSecOps Team
Stars: ✭ 1,802 (+1523.42%)
Mutual labels:  vulnerabilities, scanning
Pakuri
Penetration test Achieve Knowledge Unite Rapid Interface
Stars: ✭ 125 (+12.61%)
Mutual labels:  vulnerabilities, scanning
scan-cli-plugin
Docker Scan is a Command Line Interface to run vulnerability detection on your Dockerfiles and Docker images
Stars: ✭ 135 (+21.62%)
Mutual labels:  vulnerabilities
iBadApple
First ever: Windows, free iCloud & activation lock bypass... that isn't a malware!
Stars: ✭ 133 (+19.82%)
Mutual labels:  jailbreak
ructfe-2019
RuCTFE 2019. Developed with ♥ by HackerDom team
Stars: ✭ 24 (-78.38%)
Mutual labels:  vulnerabilities
pinera1n
portable checkra1n solution on linux phone, not only one linux distribution can do it
Stars: ✭ 45 (-59.46%)
Mutual labels:  jailbreak
ProxySwitcher
Easily enable / disable WiFi proxy on a jailbroken iOS device
Stars: ✭ 55 (-50.45%)
Mutual labels:  jailbreak
iOS Tools
Put some tools which can useing in iOS development.
Stars: ✭ 29 (-73.87%)
Mutual labels:  jailbreak
iOS-Restrictions-Recovery
Can find the Restrictions or Screen Time passcode of any iOS 7.0-12.5.5 device. iOS 13 and 14 should work in theory, but Keychain-Dumper is very hit or miss on those versions
Stars: ✭ 50 (-54.95%)
Mutual labels:  jailbreak
Nightingale
It's a Docker Environment for pentesting which having all the required tool for VAPT.
Stars: ✭ 119 (+7.21%)
Mutual labels:  vulnerabilities
docus
Android application for scanning and managing documents.
Stars: ✭ 39 (-64.86%)
Mutual labels:  scanning
isJailbroken
Detect whether iOS device is jailbroken or not | Jailbreak detection for iOS
Stars: ✭ 64 (-42.34%)
Mutual labels:  jailbreak
OpenLibreNFC
An app to modify and read memory in the Libre blood glucose monitor.
Stars: ✭ 45 (-59.46%)
Mutual labels:  scanning
urlscan
👀 Analyze Websites and Resources They Request
Stars: ✭ 21 (-81.08%)
Mutual labels:  scanning
FLEXall
Another FLEX loader that can be activated using long press on status bar or long three finger press anywhere.
Stars: ✭ 38 (-65.77%)
Mutual labels:  jailbreak
Pinaak
A vulnerability fuzzing tool written in bash, it contains the most commonly used tools to perform vulnerability scan
Stars: ✭ 69 (-37.84%)
Mutual labels:  vulnerabilities
iOS-10.1.1-Project-0-Exploit-Fork
iOS 10.1.1 Project 0 Exploit Compatible with All arm64 devices for Jailbreak Development
Stars: ✭ 47 (-57.66%)
Mutual labels:  jailbreak
dependency-check-plugin
Jenkins plugin for OWASP Dependency-Check. Inspects project components for known vulnerabilities (e.g. CVEs).
Stars: ✭ 107 (-3.6%)
Mutual labels:  vulnerabilities
LazyMan-iOS
A simple app that lets you stream every live and archived NHL and MLB game from any of your iOS devices.
Stars: ✭ 73 (-34.23%)
Mutual labels:  jailbreak
iskan
Kubernetes Native, Runtime Container Image Scanning
Stars: ✭ 35 (-68.47%)
Mutual labels:  vulnerabilities

iSecureOS

An iOS Security Application for Jailbroken devices. It does basic checks for repos you shouldn't trust, allows one to change the ROOT and mobile password, and provides general security information about vulnerabilities you may have on your device.

This tweaks is currently in Beta 1 and it is expected to get much better with time.

While this tweak aims to aid you in getting a better security strategy on your device, this is not a real-time antivirus.

Features

As of Beta 1 (v1.17~Beta1), the application has the following features:

  • Detects the MainRepo Backdoor malware, right now there are two separate malware occurences in the wild.
  • While scanning, it can detect an active SSH connection, or an attempted SSH connection via the network to your device.
  • It can detect unsafe pirate repos that may have outdated, modified or otherwise not recommended tweaks. This check is done against a built-in list fetched from GitHub for ease of updating. The app does include an in-memory copy of the list to be able to work offline when there's no internet connection.
  • Tells you some basic information about the overal security of the device: VPN, Location, Passcode, etc.
  • Allows you to change the default ROOT and Mobile SSH password from the app itself.
  • Lists major CVEs for your device / version that are actively exploited in the wild - This needs to be redone as a much larger database and it's in the PoC stage.
  • Uses SHA-256 malware hashing and performs fast deep-scans which go system-wide.
  • Quarantines malware on the spot when it finds it.

More features are yet to come, this is just Beta 1.

Recommendations

While this application aims to help you improve your jailbreak's security, this application is not an antivirus and it doesn't perform real-time scanning as of Beta 1. Maybe in the future, I might add background scanning, however, you should still use common sense and not install tweaks from unknown sources.

Privacy policy

This application does not collect any user identifiable data, does not send any logs or reports to my server and does not track you in any way. This application also does not include any analytics or advertisements code.

Price

This application is completely free. It's also Open-Source. If you paid for it, you have been scammed.

Official repo

This application should only be downloaded from the official repo (https://isecureos.idevicecentral.com/repo) or compiled by yourself.

Credits

This application was done entirely by GeoSn0w (@hiDeviceCentral), however, I'd like to credit sarahh12099 for their bad repos list that is being used in the application.

FAQ (Frequent Asked Questions)

Q: The app shows me CVE vulnerabilities. How can I fix them? A: The CVE shown are informative. You cannot fix them without updating your iOS, which of course, you shouldn't do because you will lose your jailbreak. These vulnerabilities are part of your iOS version, and many of them are the reason you can jailbreak in the first place. They are vulnerabilities nonetheless, so you should be careful.

Q: The app says I don't have a VPN. What VPN should I use? A: We cannot make any VPN suggestions because that would be endorsement. You should research well which kind of VPN works for you. We can say that you should go for a reputable, no logs, good privacy policy VPN.

Q: What if I wanna keep using pirated repos? A: Your choice. The app won't interfere with that and it won't delete anything.

Compiling:

To compile properly, you need to modify Xcode to allow you to call system() on iOS. After you modify the header, uncomment the line in iSecureOS-Security.m

Legal stuff

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].