bazad / memctl

An iOS kernel introspection tool.
https://bazad.github.io/2017/09/live-kernel-introspection-ios/
MIT License
226 stars 29 forks source link

iPhone5s iOS 10.2 error: could not load libmemctl core #11

Closed Daemonceltics closed 5 years ago

Daemonceltics commented 5 years ago

iPhone 5s iOS10.2 yalu jailbreak, run memctl binary correctly, but all of commands like this memctl> fpr 55805 error: could not obtain kernel task port via task_for_pid(0), host_get_special_port() or processor_set_tasks() error: could not load libmemctl core

Link libmemctl_core.a already when compile source code. $ make ARCH=arm64 SDK=iphoneos CORE_DIR=memctl-tfp0-core /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk -arch arm64 -g -lcompression -ledit -lcurses -framework Foundation -framework IOKit obj/memctl/arm64/disassemble.o obj/memctl/cli.o obj/memctl/command.o obj/memctl/error.o obj/memctl/find.o obj/memctl/format.o obj/memctl/initialize.o obj/memctl/memctl.o obj/memctl/memory.o obj/memctl/read.o obj/memctl/strparse.o obj/memctl/vmmap.o "memctl-tfp0-core/libmemctl_core.a" -force_load lib/libmemctl.a -o bin/memctl