All Projects → ra1nstorm → Ra1nstorm Helper

ra1nstorm / Ra1nstorm Helper

Licence: mit
Automatically configures an environment to run checkra1n

Labels

Projects that are alternatives of or similar to Ra1nstorm Helper

H Encore
Fully chained kernel exploit for the PS Vita on firmwares 3.65-3.68
Stars: ✭ 968 (+428.96%)
Mutual labels:  jailbreak
Smserver
An app to allow Jailbroken iPhones to send texts & attachments from their browser
Stars: ✭ 93 (-49.18%)
Mutual labels:  jailbreak
Osiris Jailbreak
An incomplete iOS 11.2 -> iOS 11.3.1 Jailbreak
Stars: ✭ 152 (-16.94%)
Mutual labels:  jailbreak
Mitsuhaxi
Universal iOS 11 audio visualizer
Stars: ✭ 44 (-75.96%)
Mutual labels:  jailbreak
Eggshell
iOS/macOS/Linux Remote Administration Tool
Stars: ✭ 1,286 (+602.73%)
Mutual labels:  jailbreak
Canijailbreak.com
a website which tells you whether you can jailbreak your iOS device.
Stars: ✭ 112 (-38.8%)
Mutual labels:  jailbreak
Nc Client
[iOS] netcat gui app, for using the 10.1.x mach_portal root exploit on device
Stars: ✭ 15 (-91.8%)
Mutual labels:  jailbreak
Apple Runtime Headers
Objective-C runtime headers for Apple's iOS, macOS, tvOS and watchOS frameworks
Stars: ✭ 174 (-4.92%)
Mutual labels:  jailbreak
Priorityhub
Sorted notifications jailbreak tweak
Stars: ✭ 93 (-49.18%)
Mutual labels:  jailbreak
Iosreextension
A fast and elegant extension for VSCode used for iOSre projects.
Stars: ✭ 139 (-24.04%)
Mutual labels:  jailbreak
Flextotheos
Turn Flex patches into Theos projects
Stars: ✭ 50 (-72.68%)
Mutual labels:  jailbreak
Iostrace
alternative strace for iOS device(64bit) on frida
Stars: ✭ 84 (-54.1%)
Mutual labels:  jailbreak
Geofilza
Filza iOS 12 with r/w only to /var!
Stars: ✭ 122 (-33.33%)
Mutual labels:  jailbreak
Ios debugger challenge
A playground for run-time iOS app inspection
Stars: ✭ 39 (-78.69%)
Mutual labels:  jailbreak
Checkn1x
Light (~50MB) images for jailbreaking iOS devices
Stars: ✭ 167 (-8.74%)
Mutual labels:  jailbreak
Upgrade From 10.3.x To Ios 11.1.2 On Any 64bit Device With Blobs
How to Upgrade any 64Bit Device from 10.3.x to 11.1.2 with Blobs
Stars: ✭ 32 (-82.51%)
Mutual labels:  jailbreak
Yalu Jailbreak Ios 10.2
My own fork of (Beta) Yalu Jailbreak for iOS 10.0 to 10.2 by @kpwn and @marcograss with custom UI and other features.
Stars: ✭ 99 (-45.9%)
Mutual labels:  jailbreak
Mosec 2017
📝 The third MOSEC mobile security technology summit 第三届 MOSEC 移动安全技术峰会参会分享
Stars: ✭ 180 (-1.64%)
Mutual labels:  jailbreak
Itrace
🍰 Trace objc method call for ios and mac
Stars: ✭ 170 (-7.1%)
Mutual labels:  jailbreak
Blizzard Jailbreak
An Open-Source iOS 11.0 -> 11.4.1 (soon iOS 13) Jailbreak, made for teaching purposes.
Stars: ✭ 130 (-28.96%)
Mutual labels:  jailbreak

ra1nstorm helper

No official checkra1n support, no problem!

The ra1nstorm helper prepares an environment adequate for running checkra1n and exploiting your iOS device in a macOS virtual machine.

Stage1

For Windows Users

Stage1 (stage1/) contains the Windows-part of the setup and is responsible for preparing the Linux environment.

Stage2

For Linux

Stage2 (stage2/) contains the Linux part of the setup and prepares the macOS VM and automatically configures IOMMU/vfio.

Building

ra1nstorm can be built on most Linux distributions. Ubuntu is the only one tested. Building ra1nstorm requires makeself and make. Install both from your package manager to compile, and copy /usr/bin/makeself to /usr/bin/makeself.sh. To build ra1nstorm.run, simply use make ra1nstorm.run. Building setup.exe requires Inno Setup 5 installed in C:/Program Files/Inno Setup 5/ISCC.exe using WINE from within Linux. Once installed, run make setup.exe to build.

FAQ

1. Is it legal?

Yes.

ra1nstorm downloads freely available components like the macOS installer from official Apple servers. We do not host any components ourselves.

ra1nstorm is 100% legal!

2. Does it work on iPads or iPods?

Yes.

ra1nstorm setup should currently work with all supported iPads or iPods, as long as they are supported by checkra1n.

3. How do I run checkra1n?

Like you normally would.

Simply visit the checkra1n website from within the VM and follow the instructions.

4. Does this work with AMD CPUs?

Yes.

Yes it does. Make sure AMD-V is on.

5. BootVM tells me that I need to enable "VT-d" or something. How?

Enable VT-D.

Steps for enabling Intel VT-d/SR-IOV (IOMMU) vary by motherboard, but are usually like the following:

  1. Enter the computer BIOS (probably F12 on boot)
  2. Navigate to the "Advanced" tab or something similar
  3. Select the "VT-d", "SR-IOV", or a similar option
  4. Enable it
  5. Reboot

6. Can't I just use Ubuntu from a USB flash drive?

NO!

No you cannot. When ra1nstorm forwards the USB controller to MacOS, your system will crash.

7. Can I use other Linux distros that aren't Ubuntu?

No.

No, they are currently not supported, but probably will be in the future.

Well, actually, you can, sorta. Follow the instructions at macOS-Simple-KVM, but this is not supported by ra1nstorm and you're basically on your own.

8. I can't boot Xubuntu. I get a security error.

Disable Secure Boot.

You need to disable Secure Boot in your BIOS. It varies by motherboard and computer, but it is generally simple to do and the option is always labeled Secure Boot.

Important Notice

This software is provided WITHOUT WARRANTY in the hopes that it will be useful. Ronsor Labs does not accept responsibility for any damages that may occur.

This software is beta quality. Be careful.

ra1nstorm (C) 2019 Ronsor Labs. This software is licensed under the terms of the MIT/X11 license.

checkra1n (C) 2019 Kim Jong Cracks. Development by qwertyoruiop, axi0mx, et al.

Thanks to the creator of OSX-KVM and all contributors.

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