kkzi / VisualAssist-keygen-demo

A keygen-demo for Visual Assist X

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

VisualAssist-keygen

中文版README

Actually, this repo isn't integral. There is a project called VisualAssist-patcher in my computer which can replace official public key stored in VA_X.dll with our own public key, so that the registration key generated by VisualAssist-keygen can really work.

However, I don't want to receive a DMCA takedown notice. Also I don't want to let Whole Tomato, the developer of Visual Assist, figure out an anti-patch solution for Visual Assist.

So, everything about VisualAssist-pathcer is masked out by character *.

0. DMCA

This repo DOES NOT contain any substantial infringing content. It only contains my own implement for the registration algorithm used by Visual Assist. And the registration key generated by VisualAssist-keygen CANNOT activate Visual Assist IN FACT.

1. How does it work?

Well, I am too lazy to write it. 🤪

If this repo gets 100 stars, I'll tell you how it works.

2. How to build?

see here.

3. How to use?

  1. *** * ***** ** ********.

    ******
        ************************************************
    
            ****************************************************
                                       *********************************
    
  2. Generate a registation key for Visual Assist.

    Usage:
        VisualAssist-keygen.exe <username> <license count> <expire date>
    
            [-renew]           Generate renew-key.
                               This parameter is optional.
    
            <username>         The username licensed to.
                               This parameter must be specified.
    
            <license count>    The maximum number of copies that can be run under the newly-generated license.
                               The value should be in 1 ~ 65536.
                               This parameter must be specified.
    
            <expire date>      The date when the newly-generated license expires.
                               The format must be one of the following:
                                   1. "yyyy/mm/dd"
                                   2. "yyyy-mm-dd"
                                   3. "yyyy.mm.dd"
                               This parameter must be specified.
    

    Example:

    $ VisualAssist-keygen.exe DoubleLabyrinth 1 2050/1/1
    DoubleLabyrinth (1-user license) Support ends 2050.1.1
    00001M-8E5KE8-2W995Z-KJJCYP-JAZRJC-47EZ53-BE599Q-CFCYV4-UVFZ5Z-9KGX20-2Q6XQD
    
    $ VisualAssist-keygen.exe -renew DoubleLabyrinth 1 2050/1/1
    DoubleLabyrinth (1-user license) Support ends 2050.1.1
    00001M-8E5KE8-2W99XH-QYANMV-ZXRNQ4-6ETZVQ-WH1AGZ-9RJ7HB-F3JX6J-V8WGFG-0EY3R6

About

A keygen-demo for Visual Assist X


Languages

Language:C++ 100.0%