I wonder if it’s possible read from the microprocessor, interpreter the program, find the auto shutdown lines and alter the time or rem those lines instead and rewrite the program back. What do you think?
Well, if you can tell me what the processor chip actually is
, I might be in a better position to comment. I suspect it is in fact an AtMega328 variety because code libraries for these component detectors are available and presumably
are what the (original) makers of these modules are using in which case they do not even have any reason to code-protect them. I have yet to buy one because I just keep bidding on them to see if I can get one for less than the "Buy it now" price. (It is rather humorous to see people bidding over the shelf price!) You have the more elegant graphic variety.
Reverse-engineering of the binary code if you can read it back from the device (using ISP) is not all that easy, it does not naturally fall out as source code which you can "REM", but it can be compared to the public-domain sources and if it matches, then it becomes easy.