iOS – How To Modify A Running App (Cycript) – iOS Reverse Engineering For Beginners

In today's video we continue the iOS Reverse Engineering series we started a couple of weeks ago.
Today I will show you how to use Cycript to modify applications in real time directly on the device. For the sake of this tutorial, we're going to remotely modify SpringBoard to show a push notification with whatever content we want and iMessage to ask for login with an address we code in.
This will help you to understand the Cycript methods debugging and in-app hooking.

Also, in this video I will show you how to find the correct Objective-C methods (functions) so that you can exploit them into executing your arbitrary code. This is a continuation of the previous beginner tutorials.

This can help you a lot when making Cydia Tweaks as well as these processes can be coded into a tweak.

==Other Resources==
More on Cycript: http://iphonedevwiki.net/index.php/Cycript_Tricks
Even More on Cycript: http://www.cycript.org/manual/
iOS SandBox, iOS File Types, Frameworks, Permissions, APIs: https://youtu.be/BbU0TEsts6Y

GeoSn0w

About GeoSn0w

C#, C, Objective-C Programmer | Beginner iOS Security Researcher | Content Creator | Web Developer I like to bring the latest news from the iOS / iDevice / Jailbreak battlefield to you in a beautiful manner :) I hope you like the site. If you do, don't forget to check out my channel :)