site logo

Updates and software reliability

 Nowadays, there is a wide variety of malware, and in addition to so-called viruses, there are various other types of malicious software.
 In particular, it was reported in the past that a malicious code slipped into the automatic update of a chrome extension was used to trick and steal users'money.
 Of course this is a pure criminal act, but even if it doesn't go that far, what software (code) can be trusted? is difficult to judge even for people who are good at IT.
 There are also cases where freeware with many users is purchased and turned into malware, and cases where the developer becomes angry about something and suddenly destroys the program.

 The main processing that thilmera performs is to obtain information from performance data and hardware on the PC and display it.
 Most file operations are performed on behalf of a Windows library called PDH (Performance Data Helper), thilmera The files read and written by the main unit (processing written with the developer's intention) are currently thilmera This is limited to data under the folder where the main unit is located. (Exceptions include accessing the pagefile to obtain file information (to check the size) and writing the driver file to the OS standard temporary folder, although it is not read/write.)
 Network communication can be understood by looking at "About Security and Transmitted Data".

 However, there are only a few people who have the knowledge to actually check to see if this is really true.

 The criterion for determining this (whether the software can be trusted) is that it has a digital signature (code signing certificate).
 This is because your real name is exposed, so if you intentionally include malicious code that is a crime, you will definitely be punished.
 Also, even if it is not a crime, if I intentionally put code that is harmful to a computer, people who know about it will notice it right away, so my credibility as an individual developer will be lost, and that fact will be immediately known. It will spread.

 In short, the fact that I, as a developer, am aware of the things mentioned above is not a guarantee of safety, but it is a bit of a guarantee compared to software that I don't understand at all. I think it is.
 In addition, even if the software is small in number, if it is well-known to some extent, there will be someone who will make it known if it is behaving maliciously. I have doubts about this term, but they are people commonly known as white hackers.
  thilmera should have some degree of popularity, at least in Japanese freeware, so that may also be an indicator of whether it is reliable or not.

 Also, some of you may be wondering, 「Why are you continuing development even if you know that you are in the red?」

 This is a hobby that helps me change my mind at work and study.
 The developer himself is the type of person who does what he starts doing thoroughly.
 My self-affirmation has been broken since I suffered a setback in my childhood, so my motivations for activities are 「I want to receive positive emotions」 and 「I want to be helpful to others.」

 Also, while it is desirable for the work to be known and widely used, I do not want the author to stand out.

 Well, in short, I do it because I love it. So that's it.
© 2001-2023 Gakuto Matsumura:弦生ささと ( Privacy Policy