Browse Source

Merge branch 'master' into develop

Sticktron 6 years ago
parent
commit
4fb0bc75e6
6 changed files with 126 additions and 17 deletions
  1. 1 1
      .gitignore
  2. 38 16
      README.md
  3. 1 0
      docs/CNAME
  4. BIN
      docs/files/g0blin_rc0.ipa
  5. BIN
      docs/images/g0blin.png
  6. 86 0
      docs/index.html

+ 1 - 1
.gitignore

@@ -1,4 +1,4 @@
 .DS_Store
 xcuserdata
 bootstrap/
-_Materials/
+_Materials/

+ 38 - 16
README.md

@@ -1,34 +1,56 @@
 # g0blin
 
-An incomplete jailbreak for A7-A9 devices on iOS 10.3.x
+a (work-in-progress) iOS 10.3.x jailbreak
+
+*For 64-bit devices prior to the iPhone 7 (A7 - A9)*
+
+Made from off the shelf parts and shared research, long live the jailbreak community!
+
+
+## ingredients
+
++ [v0rtex](http://github.com/siguza/v0rtex) kernel exploit by Siguza, vuln by Ian beer, POC by windknown
++ kpp bypass, sandbox, codesigning from [yalu102](http://github.com/kpwn/yalu102) by Luca Todesco
++ additional sandbox work from [h3lix](http://h3lix.tihmstar.net) by tihmstar
++ patchfinder from [extra_recipe](http://github.com/xerub/extra_recipe) by Xerub
++ additional patchfind work from [async_wake_fun](http://github.com/ninjaprawn/async_wake-fun) by ninjaprawn
+
+
+## notes
 
 Spawns an SSH server listening on port 2222. Remember to change your passwords!
+- user: root    password: alpine
+- user: mobile  password: alpine
+
+
+## known issues
+
+- Touch ID does not work in App Store apps while in jailbroken mode
+
+
+## instructions
+
+1) Download an offical .ipa file from [g0blin.sticktron.net](http://g0blin.sticktron.net)
 
-Please reinstall the bootstrap when upgrading.
+2) Install using [Cydia Impactor](http://www.cydiaimpactor.com)
 
 
-## what is still broken?
+## much love
 
-Third-party applications that need root priveledges require an extra entitlement to function correctly.
+Siguza, Ian Beer, windknown, Luca Todesco, xerub, tihmstar, saurik, uroboro, Abraham Masri, arx8x, psycho tea, cryptic; tyler, the creator, my muse, Dr. TC, for keeping me alive in 2011; madflav0r coco diaz, bert k, the joe rogan podcast, J.P., for helping me find my way in 2016; mom.
 
-````
-<key>com.apple.private.security.no-container</key>
-<true/>
-````
+I am extremely grateful for everyone whose open-source/public contributions to iOS research and developement made this software possible :)
 
-I have already added the entitlement to the copy of Cydia included in g0blin.
+peace.love.beauty.
 
-For other apps (eg. Filza, MTerminal) to work correctly you will have to entitle them yourself.
 
+&nbsp;
 
-## credits
 
-Siguza - v0rtex kernel exploit
+&nbsp;
 
-Luca Todesco - yalu102 kpp bypass
 
-Xerub - patchfinder (extra_recipe)
+<img src="http://data.whicdn.com/images/35103248/original.jpg" width="100%"/>
 
-Saurik - Cydia
 
-thanks: PsychoTea, ARX8x, Abraham Masri, ninjaprawn, coolstar, ... ?
+<p align="center">😈</p>

+ 1 - 0
docs/CNAME

@@ -0,0 +1 @@
+g0blin.sticktron.net

BIN
docs/files/g0blin_rc0.ipa


BIN
docs/images/g0blin.png


+ 86 - 0
docs/index.html

@@ -0,0 +1,86 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+	<!-- Global site tag (gtag.js) - Google Analytics -->
+	<script async src="https://www.googletagmanager.com/gtag/js?id=UA-19050693-4"></script>
+	<script>
+	  window.dataLayer = window.dataLayer || [];
+	  function gtag(){dataLayer.push(arguments);}
+	  gtag('js', new Date());
+
+	  gtag('config', 'UA-19050693-4');
+	</script>
+	
+    <meta charset="utf-8">
+    
+    <title>g0blin jailbreak</title>
+    <meta name="description" content="g0blin jailbreak">
+    <meta name="author" content="Sticktron">
+    
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+	<!-- <meta name="viewport" content="shrink-to-fit=yes"> -->
+    <meta name="apple-mobile-web-app-capable" content="yes">
+    <!-- <meta name="apple-mobile-web-app-status-bar-style" content="black"> -->
+    
+    <link rel="icon" href="images/favicon.png" type="image/png">
+	
+	<style type="text/css">
+		html {
+			height: 100%;
+		}
+		body {
+			height: 100%;
+			background-color: #212121;
+			color: #eee;
+			font-family: Helvetica, arial, sans-serif;
+			font-family: monospace;
+		}
+		a, a:visited {
+			color: #8000ff;
+		}
+		a:active, a:hover {
+			color: #ff0080;
+		}
+		#wrapper {
+			width: 100%;
+			height: 80%;
+			margin: 0;
+			padding 0;
+			border: 0;
+			text-align: center;
+			vertical-align: middle;
+			/* background-color: #333333; */
+		}
+		#logo {
+			width: 270px;
+			margin-bottom: 20px;
+		}
+	</style>
+</head>
+
+<body>
+	<table id="wrapper">
+		<tr>
+			<td>
+				<image id="logo" src="images/g0blin.png" alt="g0blin jailbreak"/>
+				<p>jailbreak for iOS 10.3.x | 64-bit | A7-A9</p>
+				<p>install with Cydia Impactor</p>
+				
+				<br/>
+				
+				<p>{ <a href="files/g0blin_rc0.ipa" onclick="ga(‘send’,’event’,’downloads’,’click’,’rc0')">download g0blin RC0</a> }</p>
+				
+				<br/>
+		
+				<p>issues:</p>
+				<p>• Touch ID stops working in App Store apps while jailbroken</p>
+				
+				<br/><br/>
+				
+				<p>😈</p>
+			</td>
+		</tr>
+	</table>
+</body>
+
+</html>