Live data from Hacker News

RunAsDate – Run a program with the specified date/time (2019)

nirsoft.net

51–60 of 64 posts

Re: RunAsDate – Run a program with the specified date/time (2019)

#51
post #33
post #3

When would this be useful?

We have proprietary software that was registered until X date and the company went bust. Changing the date allows the software to run.

If you don't need to worry about updates or litigation, just reverse engineer the date check and crack it.

Re: RunAsDate – Run a program with the specified date/time (2019)

#52
post #33

Earlier quoted context omitted.

We have proprietary software that was registered until X date and the company went bust. Changing the date allows the software to run.

If you don't need to worry about updates or litigation, just reverse engineer the date check and crack it.

Sounds like a use case for Ghidra to be sure.

Re: RunAsDate – Run a program with the specified date/time (2019)

#54
post #28

I would like to take this opportunity to note that all NirSoft tools are closed source. Its nice that "Nir" or whoever has made them freely available, but when the day comes that they are not updated anymore, because of lack of interest, or life changes or whatever, all the effort that went into making them is lost to history. No one will be able to fork the project, or continue on with the work, as the source code w…

It is "Nir" or whoever's work and choice about what license to use. If you wrote a book and some of your readers demanded that you let them write the sequels, you might be quite annoyed. Creators have rights and it is respectful and just to honor their choices. Maybe "Nir" or whoever will release the tools under an open source license upon retirement or something, but that is up to them.

It isn't disrespectful to point out that choice and in fact helpful to us consumers who might chose not to bother with such software as all too often such became abondonware. I recall cases where the author had a disk crash, no back-up and then gave up out of frustration or another case where the author died untimely.

Re: RunAsDate – Run a program with the specified date/time (2019)

#55
post #14

Nir's applications are gems. They are extremely lightweight, sane and well documented, static, cost nothing and receive regular updates (19 released updates since July...) - all by one guy who actually answers his emails and blogs excellent content with regular frequency (reached out about a library based on one of his apps and he took the time to reply and explain the reasoning for not publishing as a library). Real…

This is such a gem indeed! Websites like these, with small, bloat free utilities, are gone with the wind it seems. Can anyone recommend other similar websites?

Re: RunAsDate – Run a program with the specified date/time (2019)

#56

NirSoft looks legit with a real person (Nir Sofer) behind it. It also is around for a long time. Moreover people in this and other threads seem to trust NirSoft tools, so I assume they are safe to use. It's a pity that whenever I tried they got quarantined by enterprise end point security (aka virus scanner). EDIT: I just sent NirSoft's GDIView, which is the tool I tried to use in the past, to virustotal and it sadly…

Most likely flagged as a generic malware from heuristics because of the API calls their tools use.

Not the real reason in some cases. Some malware actually uses NirSoft tools (and even SysInternal tools) for, uhm, malware stuff :(

I mean, I can't fault some of the antivirus for these, especially since "regular"* users they don't really know about these powerful tools, but I agree that clicking a standalone executable that is otherwise safe shouldn't automatically trigger an antivirus.

* "Regular" at least as viewed by antivirus companies, like picture a grandma, but I think that's not representative of the real world today.

Re: RunAsDate – Run a program with the specified date/time (2019)

#57
post #14

Nir's applications are gems. They are extremely lightweight, sane and well documented, static, cost nothing and receive regular updates (19 released updates since July...) - all by one guy who actually answers his emails and blogs excellent content with regular frequency (reached out about a library based on one of his apps and he took the time to reply and explain the reasoning for not publishing as a library). Real…

This is such a gem indeed! Websites like these, with small, bloat free utilities, are gone with the wind it seems. Can anyone recommend other similar websites?

suckless.org

Re: RunAsDate – Run a program with the specified date/time (2019)

#58
A fun fact about Windows is that you can just pluck the system time out of a known memory location (0x7ffe0014). It's unlikely that a tool like this could patch that and I wouldn't be surprised if it's one of the techniques that shareware can use to detect tampering with the system time. I wouldn't be surprised if video games used it to prevent cheating either. What did surprise me is that the Go runtime appears to use it too.

Re: RunAsDate – Run a program with the specified date/time (2019)

#59
post #9

Earlier quoted context omitted.

faketime '2008-12-24 01:15:43' /bin/date

I like differences between OS philosophies. It allows us to see how some things can be done way simpler and highlights strengths and weaknesses of different ideas. Not being a windows guy for a long time, I was impressed that windows users were happy when chrome implemented the "print to pdf" feature, I said "CUPS let me print to ps or pdf a decade ago". Another moment like that was when I showed the 'time' command t…

What is the difference in philosophy here?

RunAsDate also has an equivalent cmdline interface, if that is what you are referring to?

Re: RunAsDate – Run a program with the specified date/time (2019)

#60
post #28

I would like to take this opportunity to note that all NirSoft tools are closed source. Its nice that "Nir" or whoever has made them freely available, but when the day comes that they are not updated anymore, because of lack of interest, or life changes or whatever, all the effort that went into making them is lost to history. No one will be able to fork the project, or continue on with the work, as the source code w…

By most measures these programs are more “free” than any gpl software.
Post reply on HN