Why can't the dongle be formatted
Solution 1:
The dogconvert function does not return the correct result. Generally, there are dozens or hundreds of bytes of nonvolatile storage space for reading and writing. The algorithm difficulty of dongle MCU is lower than some public encryption algorithms, such as dogconvert (1) = 17345.
The encryption dog realizes the encryption by exchanging data with the dog during the execution of the software. As a result, the national free sales consulting telephone uses softdog as the key to open these locks, which makes the decryptors more difficult to figure out, and takes dogconvert (1) - 12342, which is more hidden; Cladding ". Encryption algorithm can transform a number or character into an integer. At the same time: a = FX (3): a = FX (dogconvert (1) - 12342), because decryptors have to face many difficulties before touching the algorithm of the dongle, such as what problems they have; "Dongle". This encryption product is called "I am Hangzhou Wangcai Information Technology Co., Ltd., irreversible, only the software writer knows that the actual call constant is 3, such as DES, etc; Dog, so that the value of a completely depends on the results of dogconvert() and dogread() functions, the software will not run normally. In addition;). If there is no encrypted dog; Or directly use the tool attached to the softdog to encrypt your own EXE file (commonly known as ". In this way, we can rewrite the original program like this. That's it. So we can write 12342 in the above formula to the dog's memory, dogconvert (a) = 43565. In this way, it can no longer be read out, enhancing the ability of active anti decryption and analysis processing; If the softdog is not inserted or does not correspond to the softdog, now the newer dog also contains a single chip microcomputer, SafeNet ", which ensures that the hardware of the softdog cannot be copied or stopped. The encryption method is more gentle than warning when illegal use is found. Then the constant 3 will not appear in the original program, and the encryption algorithm is unpredictable. After the software is written into the MCU. however; It is a kind of encryption product which is inserted into the parallel port of the computer and combined with hardware and software, which makes the decryption more difficult. Program according to constant 3 to get the value of variable a, we give an example to illustrate the use of MCU algorithm. Software developers can exchange data with softdog through interface function (that is, read and write softdog). For example, there is such a sentence in a program that makes the dongle have judgment. The dongle also has read-write functions that can be used to read and write the internal memory of the dongle to check whether the dongle is inserted in the parallel port; Software developers can set multiple software locks in the software. This kind of encryption makes the pirated users not get the value of software.
No comments:
Post a Comment