The developer of Pocket Mechanic has responded to the assertions that the latest version of his program, 1.50, contains malicious code that will hard reset the Windows Mobile device when an illegal copy of the program is detected. The response is quoted here in its entirety by way of allowing Mr. Tomov have his say in the matter:
As probably some of you have noticed there is an organized attack led by several persons who are trying to convince everybody that Pocket Mechanic contains malicious code. So here is my own opinion:
1. Pocket Mechanic reuses some of the libraries found in Pocket Hack Master. There are APIs inside that are never used they just sit there because I didn’t have the time to remove (or comment) the source code.
2. An entry of an invalid serial number won’t cause the device to hard-reset. Everybody can check this pretty easily.
3. The program indeed contains a piracy check for a single serial number. It is used by approximately 2000 pirates at the moment and can be found on #pocketwarez on EFNet. The people who are using this key have no excuse, the chances of entering the pirated key by mistake is 1/10000000000 which is approximately 0.000000001%. Pirates are directly stealing from me, my business and my family. They are also stealing from you, my loyal customers, because their acts reflect on the quality of the software I write (if a developer doesn’t get paid for his programs he doesnt add new features and does not provide good support).
4. I was never the commercial type of guy. I program because this is what I do best and I beleive I add a lot to the PocketPC community with my software. A lot of people can confirm that I always answer positively to requests for uncommercial licenses so a person who uses a stolen version of the program has no excuse.
You all know how devoted I am to my software and how much energy I put in my projects. The fact that I recently released a free upgrade to the new version of Pocket Hack Master 2004 (which is a completely new program, not a minor or a major update) speaks a lot of the way I see my customers as my partners. Very few software companies would proceed the way I did, most of them would charge you again. Pocket Mechanic is a very popular piece of software. Of course, this is directly related to the quality and the value the program provides and to more or less my own person. I understand that this is not welcome by certaing people or companies. People can be manipulated without much effort these days.
I won’t comment this issue again so don’t expect anything on the subject from me in this thread or on this site – the people who organized this are hoping to bring down my well established name and I won’t play their game.
I will really appreaciate the support of my loyal customers. Pocket Mechanic does not deserve this attack. Thank you!
There is now a version 1.51 of Pocket Mechanic that has the malicious code removed according to the rest of the discussion thread in the link above. I am not sure what is to be inferred from the first comment in this statement that Pocket Mechanic shares code with Pocket HackMaster and how that is pertinent to this discussion, unless he is implying that the latter program also contained this code. It’s just not clear from this statement.
I would like to state here that this was not an "attack led by several persons who are trying to convince everybody that Pocket Mechanic contains malicious code" as Mr. Tomov has stated. The reaction of the user community should make it clear to him that this type of action will not be tolerated by consumers. I am glad to see he has removed the malicious code, the only thing as yet unresolved is if his customers will forgive and forget.