siguza / ios-kern-utils Goto Github PK
View Code? Open in Web Editor NEWThis project forked from saelo/ios-kern-utils
iOS Kernel utilities
License: MIT License
This project forked from saelo/ios-kern-utils
iOS Kernel utilities
License: MIT License
Could you update the readme to reflect compatibility with Pangu 7.1.x JB?
tfp0 is enabled in the latest version of their untether package (v0.3) and in their desktop app since v1.2.0
(Also, thanks for this fork, which allowed me to update my 5S from 7.1.2 to 10.2 via setting my boot-nonce with the included nvpatch tool)
Hello, i need help. i can't compile this source, i have some error in my terminal, can anyone compile nvpatch please, thank you very much
From what iv'e heard, finding the port can be a major security issue when applied to your device so is their a benefit to finding the port?
I ran kdump and the kernel paniced but the wierd thing was i still have my themed status bar from anenome and i cant get rid of it Ive tried hardreseting, dfumode, recov mode. Is this my phone or this tool?
Dear Siguza, thank you for this project!
For me now its time to move from iOS 9.0.2 to 12.1 on my iPad Air 2 after its finally jailbroken.
Unfortunately I wasn't able to set the nonce.
At first cl0ver reported a successfull installation.
I tried already two versions of your ios-kern-utils (1.4.1 and one from here #2) and the nvpatch and searched the issues here on Github.
You can see the output below.
iPad-Air:~ root# ./kmap && ./nvpatch -v -d com.apple.System.boot-nonce
[!] Failed to get kernel task ((os/kern) failure, kernel_task = 0)
iPad-Air:~ root# ./nvpatch -v -d com.apple.System.boot-nonce
[DEBUG] Getting kernel task... [src/lib/libkern.c:68]
[DEBUG] Trying task_for_pid(0)... [src/lib/libkern.c:69]
[DEBUG] Failure. Port: 0x00000000, return value: 0x00000005 ((os/kern) failure) [src/lib/libkern.c:72]
[DEBUG] Trying host_get_special_port(4)... [src/lib/libkern.c:76]
[DEBUG] Returned success, but port is invalid (0x00000000) [src/lib/libkern.c:79]
[DEBUG] Returning failure. [src/lib/libkern.c:83]
[!] Failed to get kernel task ((os/kern) failure, kernel_task = 0)
What is wrong with my special port?
I would be glad, if you can help me with this issue.
Many greetings from Germany!
Mob Barley
nvpatch causes iPad Air 2 (wifi) to reboot on 9.3.3 with http://jbme.qwertyoruiop.com
as root I use the command ./nvpatch com.apple.System.boot-nonce
no error message is shown. screen quickly goes dark grey and iPad restarts.
similar behaviour trying to use nonceEnabler
This is most likely not an issue with ios-kern-tools, but I can't find any info on this. Please give some advise!
The latest tools work perfectly on my arm64 iPad Air 9.0.2, including nvpatch.
But when I try using kpatch to modify some bits, the device crashes. The memory is available and can be read with kmem, although it happens to fall into the "big null kernel region". I noticed that nvpatch modifies memory in that region without crashing, so it's not a region problem. My guess is that either mem pages are flagged read-only (but if that's true, why not use vm_protect before calling vm_write in kpatch?), or it's the KPP (is it not disabled by Pangu?), or it's an issue with the A7 TrustZone / Security Extensions / whatever (in that case I guess we just give up?).
Thanks!
is there any possible solution for 9.0.2? unfortunately, i have two jb phones, they are all 9.0.2
I want to spoof MAC address with nvram, after patched variable "wifiaddr", but the device reboots. How can I do?
thanks ^-^
Hi,I use make deb install my iphone,but I use kdump.I get a kill 9 error.waiting for replaying
Installed latest commit and get killed: 9 error when running khead and kdump.
This is for the ios 10 branch.
iPhone 6s N71AP 10.2
I just used cl0ver to patch my device and got the message [*] Successfully installed patch
, but wanted to make sure the process was successful with this tool as well. I tried with ./kmap
and I'm getting this error:
6S:/private/var/root/sarasa root# ./kmap
[!] Failed to get kernel task
6S:/private/var/root/sarasa root#
I'm not sure if I'm doing it right, but my iPad Air (J72AP_13A452) crashes when using any utility except kmap, while ./cl0ver and ./cl0ver dump both work OK.
Kernel panic log attached.
panic-2017-05-14-141930_part.ips.txt
I keep trying and it just panics. Does it log the kernel to a file?
recently trying to run nvpatch
(experimental and master) im getting crashes.
got it work a few days ago. but not anymore. of course running it after ./cl0ver
Hi Siguza !
Since Luca Todesco added tfp0 support to Yalu102, do you plan to update your stuff to iOS 10 ?
I just tried to run kdump and it rebooted my device.
Thanks
I built and run kdump for iOS 11.1.2, signed it with jtool.
I expected it to not work and this isssue is mostly to ask you if you plan to update to iOS 11 ?
$ ./kdump
[!] Failed to get kernel task ((os/kern) failure, kernel_task = 0)
Hi Siguza,
Can you please add support for arm64 arch for macosx? I only trying to use kmem. It seems that the only usage of TARGET_MACOS that is relevant to kmem is in:
If this requires too much work, can you give the highlights of the required modifications and I'll try to do the modifications myself.
When trying to modify it myself, I get an error from vm_read_overwrite
[DEBUG] vm_read error: (os/kern) invalid argument [src/lib/libkern.c:944]
kdump kinfo kmap kmem kpatch can run without any error, but nvram still have problem.
here is a log file.
i'm using Electra b6.
iPad:~ root# kdump
[!] Failed to locate kernel
kern-utils-utils 1.4.1-1
iOS 13.4.1
iPad 9.7" Pro
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.