|Application Name|| Source Code Watchdog |
|Version|| 1.0.0 |
|Short Description|| Opens each source code file and looks for a defined string of text. If not found, show an alert for it. |
|Supported OSes|| WinXp and above |
|Web Page|| https://sites.google...e-code-watchdog/home |
Well we are facing this problem of malware (many out in the wild) encrypting our source codes and data. Then demanding bitcoins to decrypt them, but never does so, no matter how much we pay.
Now as a programmer our bread and butter are source codes which we write solving myriads of problems of our customer and in return we earn to sustain our family.
The executable we generate or the programs we download can be re-generate or re-downloaded. But the source codes have to be re-written painfully.
Using various backup methods we can ensure the last backup may have working codes, but those too may be just mirage as one of our co-programmer found out. All his hdd, NAS drives etc. were encrypted. Even the backup was of the encrypted files !!
Now we do not know when the malware is going to harm us. Since we have so many source codes of different projects in different folders, it is tough to check all the codes if they are Okay.
The plus point is that all our source codes are in text files and an encrypted source code is more visible (i.e. we can ensure it is Okay or not) than an encrypted executable.Features
Opens each source code file and looks for a defined string of text. If not found, show an alert for it.
You can define as many string texts as you like. I put my name as header in each source code file, so they can be easily checked. Further you can define the file extensions to be checked like bas, cpp, prg etc.
A alert window will show if any file do not contain the searched text. Two log files are created 'Found.log' and 'NotFound.log' with entries of full file names.Screenshots
Extract the zip file