Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Check versions of installed software #75

Closed
obsti8383 opened this issue May 16, 2019 · 5 comments
Closed

Check versions of installed software #75

obsti8383 opened this issue May 16, 2019 · 5 comments
Assignees
Labels

Comments

@obsti8383
Copy link
Collaborator

Hi All,
Hi @botherder,

what do you think about integrating https://github.com/obsti8383/UpdateChecker (which i programmed over the last weeks) somehow into hardentools (perhaps using a different UI and also changing other things)?

What's not so good about that is that it requires a connection to a online service to get information about current software versions).

Alternative could be to provide this as a separate tool.

Any kind of feedback greatly appreciated.

Cheers
Florian

P.S.: You can try the compiled alpha release if you like. Otherwise just do a "go build" and execute the binary from within the source directory (it needs the main.html and static/ directory).

@botherder
Copy link
Contributor

That's an interesting idea. What do you think is the upside of integrating opposite to keep them separate tools?

@obsti8383
Copy link
Collaborator Author

Good question. I see it that way:

Pro integration into Hardentools:

  • Disabling obsolete tools like Flash and Java Plugins might be to hard for some users (see Disable Java Plugin #34), so at least warning them about available updates makes sense
  • One tool only. I think we won't get the average user to use two different tools

Contra integration into Hardentools:

  • Update checking must be executed regularly (in opposite to hardentools which is more "fire and forget")
  • It's easier to maintain separate tools
  • Hardentools wouldn't need a central infrastructure (server to deliver the current versions)
  • Hardentools will stay a tool that is not talking to anyone (might be good to keep it undetected from observers)

@obsti8383
Copy link
Collaborator Author

For all interested parties: You can download a new beta version of a separate software doing checks of the installed software on a Windows 10 system here: https://github.com/obsti8383/UpdateChecker/releases/tag/Beta-0.2.3

Any feedback welcome.

@botherder
Copy link
Contributor

Nice one!

@obsti8383
Copy link
Collaborator Author

Keeping stuff like this up-to-date requires a central service and is hard to maintain. Closing for now as "won't fix"

@obsti8383 obsti8383 closed this as not planned Won't fix, can't repro, duplicate, stale Apr 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants