Shortnote

iPulse is a system monitor that displays data and usage statistics using a novel (sci-fi like) approach to system monitoring.

The latest version 2.5.1, includes a nag window that periodically reminds the user that they will have to register the application eventually. Getting around that is very simple by disabling the setRegistrationTimer method:

                                            methImpl_MainController_setRegistrationTimer:
0000000100026dc9 55                              push       rbp
0000000100026dca 4889E5                          mov        rbp, rsp
0000000100026dcd 4156                            push       r14
0000000100026dcf 53                              push       rbx
0000000100026dd0 4883EC10                        sub        rsp, 0x10
0000000100026dd4 E903010000                      jmp        0x100026edc
0000000100026dd9 90                              nop        
0000000100026dda 90                              nop        
0000000100026ddb 90                              nop        
0000000100026ddc 90                              nop        
0000000100026ddd 90                              nop        
...
0000000100026edc 4883C410                        add        rsp, 0x10                     ; XREF=0x100026e96, 0x100026eaa, 0x100026dd4
0000000100026ee0 5B                              pop        rbx
0000000100026ee1 415E                            pop        r14
0000000100026ee3 5D                              pop        rbp
0000000100026ee4 C3                              ret