What is the easiest way to read a CY7C63813 microcontroller (Dongle).

Discussion in 'Ethical hacking' started by micro77, Jun 6, 2020.

  1. micro77

    micro77 New Member

    Joined:
    May 18, 2020
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    1
    Gender:
    Male
    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.
     
  2. rahulmks

    rahulmks New Member

    Joined:
    Jul 19, 2015
    Messages:
    16
    Likes Received:
    0
    Trophy Points:
    1
    Occupation:
    Network Admin and software cracking
    Location:
    India
    hi micro77
    any image of the dongle
     
  3. Avantika Pandey

    Avantika Pandey New Member

    Joined:
    Feb 22, 2023
    Messages:
    20
    Likes Received:
    4
    Trophy Points:
    3
    Gender:
    Female
    Reading a CY7C63813 microcontroller can be done using a programming tool called an in-circuit emulator (ICE) or a debugger. However, accessing the microcontroller on a dongle may require special hardware and software tools.

    Here are some general steps that you can follow to read a CY7C63813 microcontroller on a dongle:

    1. Obtain the necessary hardware and software tools: You will need a suitable hardware interface, such as a USB-to-JTAG programmer or an ICE, and software tools that can communicate with the microcontroller, such as a debugger or a JTAG interface software.

    2. Connect the hardware interface to the microcontroller: Follow the instructions for connecting the hardware interface to the microcontroller. This usually involves connecting the interface's JTAG pins to the microcontroller's JTAG pins.

    3. Connect the hardware interface to the computer: Connect the hardware interface to your computer using a USB cable or other suitable interface.

    4. Launch the software tools: Start up the software tools that you will be using to read the microcontroller. This may involve launching a debugger or a JTAG interface software.

    5. Configure the software tools: Configure the software tools to communicate with the microcontroller on the dongle. This usually involves specifying the JTAG interface and selecting the appropriate settings for the microcontroller.

    6. Read the microcontroller: Use the software tools to read the contents of the microcontroller's memory. This may involve downloading the entire memory image or reading specific areas of the memory.
    It's important to note that reading a CY7C63813 microcontroller on a dongle may require specialized knowledge and expertise in microcontroller programming and hardware interfaces. It's recommended that you seek assistance from experienced professionals if you are unsure about any of the steps involved.
     

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice