Skip to content

SKGLPlus Hopelessly broken #6

@lordofscripts

Description

@lordofscripts

I suppose the code is a mess (many classes in one file) because it was transported from CodePlex, but it would have looked much better if separated.

However, I tried it and it is hopelessly broken (The SKGLPlus), I had Generate throw an exception because one method was getting the license key with dashes and it crapped out because it did not expect dashes. Validating the same code given by Generated also says it is an invalid license, that is expired and all that was not true.

Additionally, the scheme is weak too, there is no such thing as an 8-byte hash, a hash is cryptographic algorithm and of all those listed in security sites, none has 8 bytes. There are checksums that are around that size though. Also, the code that attempts to generate such a "hash" is more like security by obscurity than anything else.

More examples or tests would have been nice, but then again, it is broken :( so I don't know why it is here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions