Forums
New posts
Search forums
News
Security News
Technology News
Giveaways
Giveaways, Promotions and Contests
Discounts & Deals
Reviews
Users Reviews
Video Reviews
Support
Windows Malware Removal Help & Support
Inactive Support Threads
Mac Malware Removal Help & Support
Mobile Malware Removal Help & Support
Blog
Log in
Register
What's new
Search
Search titles only
By:
Search titles only
By:
Reply to thread
Menu
Install the app
Install
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Forums
Software
General Apps
System utilities
Uninstalr: Or how I tested all the Windows uninstallers and ended up making a new one
Message
<blockquote data-quote="jv16" data-source="post: 1057993" data-attributes="member: 98343"><p>I use UPX packer, because I don't think it makes any sense to waste bandwidth and user resources by not compressing one's data. It's a matter of providing optimized binary file. I don't know what could cause high entropy, as I don't use any methods of obfuscation in the code. Here is the executable file without the UPX compression: <a href="https://uninstalr.com/Uninstalr_v11_raw.exe" target="_blank">https://uninstalr.com/Uninstalr_v11_raw.exe</a></p><p></p><p></p><p></p><p>I specify in the Privacy Policy what information the program collects from users: None. (You can find the Privacy Policy at the bottom of the website <a href="https://uninstalr.com/" target="_blank">Uninstalr</a>)</p><p></p><p>The only internet related thing that the program does is it checks for latest version if you click the "click here to check what is latest version" link at the bottom part of the UI, OR if you click the logo that opens the app's website. If you don't click either of those parts of the UI, the program doesn't connect to the internet at all and when it does connect, the only data it sends out is the app's name and version number as a part of the http agent string.</p><p></p><p>The method I use to fetch the latest program version is to use Windows API call InternetOpen(), InternetConnect() and HttpOpenRequest() to perform a http GET call to read the latest version number from the web server. That's all. If any of those function calls are somehow suspect, please let me know which Windows API calls should rather be used.</p><p></p><p>Not even the website uses any kind of Google or Facebook spyware. It doesn't even use any kind of tracking cookies. I would say my software including the website are among the most privacy friendly things you can find online.</p><p></p><p>And what it is worth: I have been publishing software since 1998. The number of malware that has ever been included in any file that I have ever published since that time is zero. I have not even include any gray area things, such as bundled software. Believe me, I get contacted on regular basis by some shady people asking whether I would be interested to include some VPN or browser extension to my software as a bundled software to be paid per install. I have said no to every single such offer since day one.</p></blockquote><p></p>
[QUOTE="jv16, post: 1057993, member: 98343"] I use UPX packer, because I don't think it makes any sense to waste bandwidth and user resources by not compressing one's data. It's a matter of providing optimized binary file. I don't know what could cause high entropy, as I don't use any methods of obfuscation in the code. Here is the executable file without the UPX compression: [URL]https://uninstalr.com/Uninstalr_v11_raw.exe[/URL] I specify in the Privacy Policy what information the program collects from users: None. (You can find the Privacy Policy at the bottom of the website [URL='https://uninstalr.com/']Uninstalr[/URL]) The only internet related thing that the program does is it checks for latest version if you click the "click here to check what is latest version" link at the bottom part of the UI, OR if you click the logo that opens the app's website. If you don't click either of those parts of the UI, the program doesn't connect to the internet at all and when it does connect, the only data it sends out is the app's name and version number as a part of the http agent string. The method I use to fetch the latest program version is to use Windows API call InternetOpen(), InternetConnect() and HttpOpenRequest() to perform a http GET call to read the latest version number from the web server. That's all. If any of those function calls are somehow suspect, please let me know which Windows API calls should rather be used. Not even the website uses any kind of Google or Facebook spyware. It doesn't even use any kind of tracking cookies. I would say my software including the website are among the most privacy friendly things you can find online. And what it is worth: I have been publishing software since 1998. The number of malware that has ever been included in any file that I have ever published since that time is zero. I have not even include any gray area things, such as bundled software. Believe me, I get contacted on regular basis by some shady people asking whether I would be interested to include some VPN or browser extension to my software as a bundled software to be paid per install. I have said no to every single such offer since day one. [/QUOTE]
Insert quotes…
Verification
Post reply
Top