DLL injection tool to unlock guest VMs
secforce.com
secforce.com
I wrote a neat little tool called virt-dmesg which reads rather than writes kernel memory in VMs in order to pull out things like the kernel messages (dmesg): http://people.redhat.com/~rjones/virt-dmesg/
Also, since when is "Ubuntu" synonymous with Linux?
"This tool is for legal purposes only. The code is released under GPLv3 license."
"Evil" has no legal definition.
The fields of endeavor stuff is from the Debian Free Software Guidelines and similar documents.
The point of the GPL is to stop the copyright holder from dictating what you can and can't do via the threat of a copyright suit. Extra clauses like this go against both the letter and the spirit of the GPL.
Either his extra clause is nullified by the GPL, in which case he's only created the illusion of legal indemnity for himself, or his extra clause is accepted, and the GPL is rejected, in which case he looses all of the important legal protections such as the warranty disclaimer. Either way his attempt to protect himself has failed.
This is a given. Every single tool that exists is for legal purposes only. Almost nobody says it because it is a given.
What I find amusing though is people who get bent out of shape by these sorts of clauses. Certainly "evil" people and criminals wouldn't care about these clauses, the only people that are bothered are people like the Debian project. The license is therefore effectively a license that only gives you permission to use the tool if you don't particularly take the license seriously. It is a license that forbids (rather than commercial use) blowhard use (probably commercial use as well, because of that). Brilliant that.
Reminds me of the excellent "Chicken Dance License".
My point exactly. Which is why I'm so confused why you think you're disagreeing with me. Maybe you need to reread my post?
A "no illegal uses" licensing term is by no means an unstated default; it is in fact a rather unusual concept.
As fair as I can tell your interpretation of the phrasing is that it implies and only means to imply "Illegal things are illegal", which is a senseless tautology. In reality this phrasing says more than that.
The "It's all over when they have physical access" idea always seemed to me like "Once the thief steals your safe, they can probably get it open eventually", but they still do need to get it open. Yes, you might succeed eventually with just a hand-drill and hacksaw, but a set of grinding tools and cutting torch is going to make it much easier and faster.
However, I agree that there are probably some cases where the secrets are in memory rather than on the disk where this approach would be very useful.
The typical case though is reboot to alternative media or single user mode.