The CY7C63813 microcontroller from Cypress is used as a USB dongle for a software and the same is detected as "USB key" but without any brand or serial number on the product. The toughest thing is that the exe sends a random license code to the dongle and gets a serial number from the dongle almost once in 2 seconds and validates it to keep the software running. After all efforts it is found that only way to hack is to read / crack the dongle is the only way to find the algorithm used in it. So instead going for gold plated development boards from the company, is there any easiest way to read the data in the microcontroller? The same may be locked or open as i couldn't see that without a hardware for it yet.