View Single Post
Old 01-15-2025, 03:02 PM   #1
liquido
Junior Member
liquido began at the beginning.
 
Posts: 4
Karma: 10
Join Date: Jan 2025
Device: Kobo Clara BW
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.
liquido is offline   Reply With Quote