How can I test an app built using NickelHook?
I have been learning about reverse engineering and trying to understand the Kobo shared library. I finally figured out what functions I need to hook into to achieve what I want.
I now want to either create a standalone app or provide an interface for it in NickelDBus. In either case, I need to utilize NickelHook. I have several questions with regards to that:
1. What happens if my changes cause segfault? This is the only thing I am worried about. I do not want my device to break because I did not properly assign a variable or something in the handle.
2. How can I test that my changes actually work without worrying about bricking my device?
3. Even if not bricking, how can I check logs etc to ensure that my feature actually works? Do I need SSH access or something?
Overall, I just want to understand the process of compiling and testing the application.
|