Proxmark3 developers community

Research, development and trades concerning the powerful Proxmark3 device.

Remember; sharing is caring. Bring something back to the community.


"Learn the tools of the trade the hard way." +Fravia

You are not logged in.

#1 2020-01-07 16:04:35

art445
Contributor
Registered: 2020-01-02
Posts: 3

own version of stand-alone mode

Hi

In standalone mode, I use the following code to emulate EM410:

CmdEM410xdemod(1, &Hi, &Lo, 0);
FpgaDownloadAndGo(FPGA_BITSTREAM_LF);
d = BigBuf_get_addr();
memconv(d, bits/8);
SimulateTagLowFrequency(bits/8, 0, 0);
FpgaWriteConfWord(FPGA_MAJOR_MODE_OFF);


void memconv(void *dest, int len) {
    uint8_t *d = dest;
    uint8_t c = 0;
    while ((len--) > 0) {
        c  = *d ;
        c =  c >> 7  ;
        *d = c  ;
        d++;
    }
    return;
}

Someone has tips and comments?

Offline

#2 2020-01-11 12:00:39

art445
Contributor
Registered: 2020-01-02
Posts: 3

Re: own version of stand-alone mode

I did what I wanted - my version of the standalone mode. I made it from the  lf_icerun.с template and connected it as it is written in the manual. Thanks to iceman.

Here's what happened. https://drive.google.com/open?id=1_gQEnRLCqgiLHsm1_-Z_S7rjEZVR4Jlt

Offline

#3 2020-01-11 12:15:57

iceman
Administrator
Registered: 2013-04-25
Posts: 6,074
Website

Re: own version of stand-alone mode

Awesome progress!
Looking forward to a pull request smile


If you feel the love,  https://www.patreon.com/iceman1001

modhex(hkhehghthbhudcfcdchkigiehgduiehg)

Offline

Board footer

Powered by FluxBB