亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? tpa.c

?? 另外一個RC531非接觸式讀卡器的全部源代碼
?? C
字號:
#include <stdio.h>#include <unistd.h>#include "rc531.h"int main(void){ int retv, uid, sector, data; int cmd, value, i;// char keyb[12] = {0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f,//                  0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f}; char keyc[12] = {0x5a, 0xf0, 0x5a, 0xe1, 0x5a, 0xd2,                  0x5a, 0xc3, 0x5a, 0xb4, 0x5a, 0xa5}; char cmdbuf[128]; char cbuf[128]; retv = pcd_reset(RESET_TYPEA); retv = pcd_open(); if(retv){     printf("Cannot open rc531!\n");     return retv; } while(1){     printf("-");     fgets(cmdbuf, 128, stdin);     if(cmdbuf[0]=='q')         break;     switch(cmdbuf[0]){     case 'a':         retv = anticolla(&uid);         mferror(retv);         if(retv){             printf("Anticollision error.\n");         }else{             printf("Card return ID: %08x\n", uid);         }         break;     case 's':         retv = selecta(uid, &data);         mferror(retv);         if(retv){             printf("Can't select card.\n");         }else{             printf("Card return SAK: %02x\n", data);         }         break;     case 'r':         retv = reqa(REQA, &data);         mferror(retv);         if(retv){             printf("No card.\n");         }else{             printf("Card return ATQA: %04x\n", data);         }         break;     case 'l':         sector = 0;         retv = sscanf(cmdbuf+1, "%x", &sector);//         retv = sscanf(cmdbuf+1, "%x %2x %2x %2x %2x %2x %2x", &sector,//                &keyc[0], &keyc[1], &keyc[2], &keyc[3], &keyc[4], &keyc[5]);//         if(retv==7){//             for(i=10; i>=0; i-=2){//                 keyc[i+1] = keyc[i>>2]&0x0f;//                 keyc[i] = keyc[i>>2]>>4;//             }             retv = loadkey(keyc);//         }else{//             retv = loadkey(keyb);//         }         retv = authent(uid, sector, AUTH_KEYA);         mferror(retv);         if(retv){             printf("authent error!\n");         }else{             printf("authent OK!\n");         }         break;     case 'e':         sector = 0;         sscanf(cmdbuf+1, "%x", &sector);         retv = mfread(sector, cbuf);         mferror(retv);         if(retv){             printf("read error!\n");         }else{             printf("read OK!\n");             printf("return data: ");             for(i=0; i<16; i++){                 printf("%02x ", cbuf[i]);             }             printf("\n");         }         break;     case 'v':         if(cmdbuf[1] == 'i'){             cmd = 0xc1;         }else if(cmdbuf[1] == 'd'){             cmd = 0xc0;         }else{             break;         }         sector = 1;         value = 1;         sscanf(cmdbuf+2, "%d %d", &sector, &value);         retv = mfvalue(cmd, sector, value);         mferror(retv);         if(retv){             printf("value error!\n");         }else{             printf("value OK!\n");         }         break;     case 't':         sector = 1;         sscanf(cmdbuf+1, "%d", &sector);         retv = mftransfer(0xb0, sector);         mferror(retv);         if(retv){             printf("transfer error!\n");         }else{             printf("transfer OK!\n");         }         break;     case 'o':         sector = 1;         sscanf(cmdbuf+1, "%d", &sector);         retv = mftransfer(0xc2, sector);         mferror(retv);         if(retv){             printf("restore error!\n");         }else{             printf("restore OK!\n");         }         break;     case 'p':         sector = 0;         data = 0x11111111;         sscanf(cmdbuf+1, "%x %d", &sector, &data);         *(int*)&cbuf[0] = data;         *(int*)&cbuf[4] = ~data;         *(int*)&cbuf[8] = data;         cbuf[12]=cbuf[14] = sector;         cbuf[13]=cbuf[15] = ~sector;         retv = mfwrite(sector, cbuf);         mferror(retv);         if(retv){             printf("write error!\n");         }else{             printf("write OK!\n");         }         break;     case 'h':         halta();         break;     case 'w':         retv = reqa(WAKEUPA, &data);         mferror(retv);         if(retv){             printf("No card.\n");         }else{             printf("Card return ATQA: %04x\n", data);         }         break;     case 'z':         while(1){             retv = reqa(WAKEUPA, &data);             if(retv){                 printf("ERROR!\n");             }else{                 printf("OK!\n");             }             retv = anticolla(&uid);             if(retv){                 printf("ERROR!\n");             }else{                 printf("OK!\n");             }             retv = selecta(uid, &data);             if(retv){                 printf("ERROR!\n");             }else{                 printf("OK!\n");             }             halta();             printf("---\n");         }     default:     } }; pcd_close(); return 0;}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩免费观看一区三区| 4438x亚洲最大成人网| 国产亚洲美州欧州综合国| 亚洲h动漫在线| 91精品国产91热久久久做人人| 亚洲综合丁香婷婷六月香| 欧美中文字幕一区| 日日夜夜精品免费视频| 久久久噜噜噜久久人人看| 粗大黑人巨茎大战欧美成人| 一区二区三区四区五区视频在线观看| 99久久精品国产麻豆演员表| 亚洲日本韩国一区| 日韩天堂在线观看| 色综合久久久网| 精品一区精品二区高清| 亚洲欧美视频在线观看| 日韩一区二区免费电影| 色综合婷婷久久| 国产激情精品久久久第一区二区 | 色综合婷婷久久| 国产美女在线精品| 首页国产丝袜综合| 国产精品久久久久四虎| 欧美成人一区二区三区片免费| 91在线精品一区二区三区| 国产精品亚洲人在线观看| 视频一区二区三区中文字幕| 亚洲乱码国产乱码精品精98午夜| 欧美v日韩v国产v| 日韩一级片网站| 91精品欧美综合在线观看最新| 色综合视频一区二区三区高清| 免费的成人av| 国产一区二区三区四区五区入口 | 91精品国产品国语在线不卡| 精品亚洲aⅴ乱码一区二区三区| 国产午夜精品久久久久久久| 日本不卡一区二区三区| 中文乱码免费一区二区| 欧美激情综合在线| 国产精品国产精品国产专区不蜜| 久久影院电视剧免费观看| 精品精品国产高清a毛片牛牛| 欧美一区二区人人喊爽| 日韩三级中文字幕| 国产日韩精品一区| 亚洲精选在线视频| 裸体歌舞表演一区二区| 国产91精品一区二区| 91蜜桃传媒精品久久久一区二区| 日本久久电影网| 日韩欧美国产精品| 综合欧美亚洲日本| 蜜臀av性久久久久蜜臀av麻豆| 狠狠v欧美v日韩v亚洲ⅴ| 成人动漫视频在线| 日韩亚洲国产中文字幕欧美| 18涩涩午夜精品.www| 久久精品国产一区二区| caoporn国产精品| 精品国产一区二区三区av性色| 中文字幕一区二区三区不卡在线| 亚洲动漫第一页| 成人在线综合网站| 久久久精品欧美丰满| 麻豆成人91精品二区三区| 91日韩精品一区| 国产精品久久久久7777按摩| 九九精品视频在线看| 91精品国模一区二区三区| 一区二区成人在线| 91在线视频网址| 亚洲日本在线观看| av电影在线观看完整版一区二区| 久久精品亚洲一区二区三区浴池 | 9人人澡人人爽人人精品| 国产区在线观看成人精品| 裸体歌舞表演一区二区| 日韩西西人体444www| 青青草一区二区三区| 2022国产精品视频| 丁香婷婷深情五月亚洲| 国产亚洲成年网址在线观看| 国产成人精品亚洲777人妖 | 91美女精品福利| 亚洲成人免费在线观看| 制服丝袜亚洲播放| 国产在线精品一区二区不卡了 | 国产精品不卡视频| 91高清视频在线| 狠狠色狠狠色综合| 国产精品少妇自拍| 91麻豆精品国产自产在线| 精品一区中文字幕| 亚洲女与黑人做爰| 精品理论电影在线观看| 处破女av一区二区| 亚洲国产三级在线| 国产精品美女久久久久久2018 | 久久99精品国产麻豆不卡| 久久久久久久性| 欧美一区欧美二区| 欧洲精品一区二区三区在线观看| 国产一区二区三区免费看| 一区二区久久久久| 亚洲视频在线一区二区| 国产视频一区在线观看| 欧美久久久影院| 在线亚洲精品福利网址导航| 国产成人免费视频网站| 久久精品国产99| 美女一区二区在线观看| 日韩精品一二三| 一区二区不卡在线播放| 亚洲成人黄色影院| 亚洲欧美另类小说| 亚洲欧美色一区| 亚洲精品欧美在线| 一区二区三区四区不卡在线 | 亚洲精品中文在线观看| 欧美国产精品一区| 国产精品久久久久影视| 欧美韩日一区二区三区四区| 国产午夜精品一区二区三区嫩草| 精品欧美一区二区三区精品久久 | 日本久久电影网| 在线成人免费观看| 制服丝袜亚洲色图| 久久综合狠狠综合久久激情| 欧美tk—视频vk| 中文字幕精品一区| 亚洲欧美在线另类| 日韩高清不卡一区二区三区| 免费人成精品欧美精品| 国产精品综合二区| 99久久精品国产网站| 777午夜精品免费视频| 欧美大度的电影原声| 国产精品盗摄一区二区三区| 亚洲精品精品亚洲| 久久激情五月激情| 91丝袜国产在线播放| 2021中文字幕一区亚洲| 亚洲激情中文1区| 国产酒店精品激情| 一本到三区不卡视频| 久久久91精品国产一区二区精品| 一区二区三区视频在线看| 免费成人美女在线观看| 精品视频全国免费看| 成人免费视频在线观看| 国产一区91精品张津瑜| 欧美日韩一区精品| 一卡二卡三卡日韩欧美| 91麻豆国产在线观看| 国产精品沙发午睡系列990531| 久久爱www久久做| 精品女同一区二区| 美国欧美日韩国产在线播放| 欧美日韩午夜影院| 亚洲福利视频三区| 欧美精品精品一区| 日韩va欧美va亚洲va久久| 制服丝袜中文字幕亚洲| 美国精品在线观看| 精品99久久久久久| 成人激情视频网站| 综合婷婷亚洲小说| 欧美疯狂做受xxxx富婆| 日韩中文字幕区一区有砖一区 | 亚洲gay无套男同| 日韩欧美电影一二三| 国产成人超碰人人澡人人澡| 777奇米成人网| 精品欧美乱码久久久久久| 久久精品亚洲精品国产欧美| 午夜精品在线看| 久久久蜜桃精品| 精品视频色一区| 成人午夜激情影院| 五月婷婷色综合| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ原创 | 亚洲日本电影在线| 欧美一级片在线看| 91丨porny丨最新| 激情文学综合网| 午夜精品福利视频网站| 国产精品系列在线| 精品欧美乱码久久久久久1区2区| 日本韩国视频一区二区| 精品一区二区久久久| 亚洲综合无码一区二区| 欧美国产一区在线| 国产婷婷色一区二区三区| 日韩视频在线观看一区二区| 欧美日韩中文另类| 在线国产电影不卡| 91色porny在线视频| 色综合天天狠狠|