Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

task_info() no longer returning TASK_DYLD_INFO for the kernel task #1852

Closed
sfbg1013 opened this issue Nov 16, 2020 · 2 comments
Closed

task_info() no longer returning TASK_DYLD_INFO for the kernel task #1852

sfbg1013 opened this issue Nov 16, 2020 · 2 comments
Labels
status-fixed Fixed in latest release

Comments

@sfbg1013
Copy link

Tell us about your setup:

  1. What iDevice are you using?
    iPhone 7

  2. On what version of iOS is it?
    14.2

  3. What version of checkra1n are you using?
    0.12.0

  4. What is your host system (OS version? Hackintosh? VM? etc.)?
    macOS 10.15.6

  5. How are you connecting to the device (USB-A? USB-C? Apple/3rd party cable? Through a USB hub?)?
    USB-A

What are the steps to reproduce the issue?

  1. Call task_info(kernel_task_port, TASK_DYLD_INFO, &dyld_info, &count) and confirm dyld_info.all_image_info_addr is NULL. This normally holds a kernel pointer to a struct filled with useful data like the kernel slide, etc..

...

What do you expect, and what is happening instead?
dyld_info.all_image_info_addr to hold a kernel pointer to useful kernel info but the value is NULL

Does the issue also occur if you tick "Safe Mode" in the checkra1n options?
yes

Any other info, error logs, screenshots, ...?

@sbingner sbingner added the status-unreleased Fixed internally, pending public release label Nov 17, 2020
@sbingner
Copy link
Member

Something changed in how it stores the kernel in memory that caused this issue on 14.2 or so... it's been fixed in git

@Siguza
Copy link
Member

Siguza commented Nov 21, 2020

FIxed in 0.12.1.

@Siguza Siguza closed this as completed Nov 21, 2020
@Siguza Siguza added status-fixed Fixed in latest release and removed status-unreleased Fixed internally, pending public release labels Nov 21, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status-fixed Fixed in latest release
Projects
None yet
Development

No branches or pull requests

3 participants