首页
学习
活动
专区
圈层
工具
发布

Micropython TPYBoard v102 温湿度短信通知器(基于SIM900A模块)

就是发条指定命令的短信给SIM900A模块,然后TPYBoard v102采集温湿度信息再通过短信的方式反馈回去。 实验目的 1.学习在PC机系统中扩展简单I/O 接口的方法。...一开始用TTL模块(CH340)调试,发送AT指令模块无返回,TTL模块是可用的,不知道啥原因,手册说USB转TTL模块最好用CP2012芯片的。有条件的话调试时最好用RS232接口。...2.给SIM900A模块上电前,请将SIM卡正确放入卡槽,接上GSM天线。通电后,可以通过观察D5和D6的工作状态来大致判断模块的工作状态。...具体内容详见资料下载中的【12,调试教程 必看资料/全球鹰sim900 V3.8.1用户手册.pdf】。 3.SIM900A模块支持移动、联通2G网络,不支持电信。...SIM卡号码,内容为tpyboard; 2.png 4、接收到新短信后LED3亮起,读取内容判断是否存在tpyboard; 5、存的话,开始采集DHT11模块的温湿度信息,编辑短信发送出去; 3.

2.1K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    针对Model X无钥匙系统的远程攻击

    APDU服务可能被滥用以向遥控钥匙中的安全元件发送任意APDU命令。A. 安全元件接口安全元件,例如用于Model X遥控钥匙的英飞凌SLM97CFX1M00PE,类似于智能卡。...如前所述,CC2541为安全元件提供了一个接口,允许BLE客户端通过APDU服务向安全元件发送APDU命令。...APDU BLE服务包含四个主要特征:APDU命令、APDU数据、发送APDU和APDU响应。向安全元件发送APDU命令涉及将主APDU命令(通常为五个字节)写入APDU命令特征。...如前所述,枚举的目标是确定负责向安全元件发送 APDU 命令的例程,以及允许向遥控钥匙发送唤醒命令的例程。...例如,通过分析工具箱软件,很明显配对协议将从 BCM SE 生成配对挑战开始。通过向 BCM SE 发送相同的 APDU 命令并观察响应,可以轻松复制此步骤。

    1.5K31

    通过NettySocketC语言三种方式向Redis服务器发送命令

    本文通过使用Netty,Java的Socket和C语言Socket这三种方式,基于RESP协议,向Redis服务器发送一个set命令....向Redis服务器发送命令,即与Redis服务器通信,必须基于RESP协议. 就好像在B站看2021苹果秋季发布会的视频底层数据传输必须基于TCP协议一样....= "$" + value.getBytes().length + CRLF + value + CRLF; command.append(cmd); // 3.向服务器发送命令...同时我们通过Wireshark工具抓取了网络包,如下 【通过Netty方式】 以上是基于Java的Socket方式向Redis服务器发送了SET命令,接下来通过Netty的方式同样向Redis服务器发送...= "$" + value.getBytes().length + CRLF + value + CRLF; command.append(cmd); // 3.向服务器发送命令

    1K10

    Global Platform Tech Studio

    GP卡)的安全域、安全通道、内容、密钥的可视化管理及通用脚本化、命令化处理的工具平台; GPTS适用于GP卡管理、应用个人化、应用开发调试等GP卡操作及个人化开发或者测试人员使用,需要有一定的GP卡相关技术规范知识体系...; GPTS的IC卡读写器类型支持本地PCSC及远程读写器,能够满足对远程PC的PCSC、Android(NFC读写、eSE/SIM、OMA、SDK)及iPhone SDK的远程APDU操作; 脚本语言选择...二、能够做什么 可视化管理GP卡内容、Key、安全域; 远程协助IC卡、eSE或者其它开发者自定义形式的“卡”操作; 使用GP系统脚本语言(JavaScript)操作IC卡; 使用GP卡Shell命令操作...四、适合谁使用 GP标准的智能IC卡(Java卡为主)的开发及测试人员; Java卡应用(Applet)开发及测试人员; 支持ISO7816/ISO14443的APDU要求的CPU卡应用开发及测试人员;...2)、布局: 开发者工具布局,从下到下,从左到右,分别为:菜单栏、工具栏、读写器快捷栏、工作空间、APDU显示区、Shell命令输入栏、输出信息框、用户或游客开发者登录状态、当前坐标及选择数。

    1.6K120

    APDU调试问题总结

    解决:ISO14443协议规定,可以将长字节的APDU数据分包发送,每个包大小可以自定义 RATS阶段PCD会发送自身的最大接收长度(FSDI=5 即64字节)给卡片,卡片收到以后,会自动 将超过64...(6F00),导致 后续扣款操作无法进行 原因:底层发送数据到FM1722的FIFO之后,延时过短,卡还没来得及返回数据 读卡器认为卡没有返回数据而直接跳过接收环节 解决:将延时增加到500ms,若还未收到数据...,则报超時错误 问题4:================================================================ 读卡器向卡片发送APDU指令(APDU确定是正确的...同问题3   2.CID的问题,CID由读卡器规定,它指示了PCD同时可以操作多少张卡,它的可选值是0~14, 也就就是同时最多操作15张卡(卡片0~卡片14),RATS阶段,读卡器会发送 CID...到卡片,假设CID=0,也就是规定该卡标识为0,后续的APDU交互,如果支持CID, 读卡器发送的块数据中CID值必须为0,该卡片才会返回数据,若CID为其他值,那么卡片不会返回任何值, 换句话说,

    47700

    TEE相关专利信息(上篇,涵盖TEE各个方面)

    smc call切换到TEE OS,并执行对应TA并通过TA调用TEE SPI通信接口发送/接收数据;调用所述TEE中实现的时钟使能接口并通过RPC,向REE端发送时钟使能请求;Client Driver...,其中所述安全通信的方法包括:向所述SIM卡发送验证SIM卡证书的请求消息,其中所述SIM卡证书为预先签发的证明SIM卡身份安全的证书信息;接收并验证由所述SIM卡针对所述请求消息返回的所述SIM卡证书...;在所述SIM卡证书验证通过后,向所述SIM卡发送TEE证书,其中所述TEE证书为预先签发的证明TEE身份安全的证书信息;接收由所述SIM卡针对所述TEE证书返回的验证通过的指示消息,并与所述SIM卡协商会话密钥...,建立与所述SIM卡的安全通道;通过所述安全通道,与所述SIM卡进行安全通信。...其中,生成步骤包括在TEE中生成公钥与存储在该TEE中的私钥;请求步骤包括向虚拟运营商服务器发送下载号卡资源的请求及上传生成步骤生成的公钥;获取步骤包括接收虚拟运营商服务器基于上传的公钥进行加密的号卡资源

    2.7K60

    深入了解VoWiFi安全性

    大多数IPSec使用 ISAKMP[3]协议利用EAP-AKA[5]作为IKEv2的一部分,同时我们使用SIMtrace[2]通过嗅探SIM卡与手机之间的流量提取会话密钥。...当这些数据通过wlan0接口发送到服务器之后才使用 IPSec进行加密。我们仍然在尝试解密wlan0加密数据包的过程以祈求能有更多精彩的发现。...现在为了获取会话密钥,我们将使用Osmocom Simtracer [2],它可以嗅探SIM卡与手机之间的数据通信。将SIM卡置于simtracer之中,再把simtracer连接到手机的SIM卡槽。...Peer在SIM中运行AKA算法,SIM包含了执行预共享密钥。一旦生成会话密钥,就会发送到电话应用程序中。如果在wireshark中运行捕获按钮,我们可以将其视为一个gsm_sim响应包。...我们比较感兴趣第二阶段,通过嗅探SIM卡与手机之间的接口,我们获得了CK和IK。所以我们不需要进行解密操作。但我们需要知道接下来会发送什么。

    1.7K100

    新兴的5G技术将基于SIM卡的IoT设备置于更大的威胁之中

    它是通过无线电和SIM卡中用于管理的一种“不可见”的SMS消息来实现的。SMS是通过OTA发送的,而SMS中含有的命令可能会被攻击者滥用。...当这些命令通过5G发送时,技术的可扩展性增加了这种滥用的可能性。...基于SIM卡的IoT设备的潜在威胁 这种通过OTA管理SIM卡的“不可见”SMS短信被称为“SIM-OTA SMS”消息。...可能影响到基于SIM卡的物联网设备的SIM-OTA SMS消息,主要包括以下这些基于标准的命令: · TERMINATE CARD USAGE: 不可逆转地导致SIM、USIM、eSIM或ISIM卡变砖...其中一项功能就是SIM卡服务表,在该表中存储了所有的SIM功能,包括SIM卡的语音通话和短信发送功能等。

    99600

    初学嵌入式开发用什么开发板_minipcie接口定义

    路 USB 2.0 接口(使用 USB 直接给开发板供电,可将开关拨向 USB 侧边)  1 路 SIM 卡座,U11为 SIM 卡座,大卡自弹卡座支持 3.0V 或 1.8V USIM/SIM,同时支持...SIM 卡热插拔功能(SIM 卡缺口面朝里,卡芯片朝上)  支持 1 路九针串口(模块默认波特率 115200)  支持一路 4 节耳机接口  支持一路 电话手柄接口(模块状态 D10 为指示灯...如下图: 2.3 USIM CARD U11为 SIM 卡座,USIM 卡接口可兼容 1.8V 与 3.0V,同时支持 SIM 卡热插拔功能。...2.6 电源接口 开发板可以通过两路电源为其供电,一路是外接 5V 直流电源,另一路是通过 USB 的5V电源为其供电。...如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

    1.2K10

    29个国家使用的SIM卡容易受到Simjacker攻击

    SIM卡中的一个名为SimJacker的高危漏洞,远程攻击者可以利用该漏洞攻击目标用户的手机,并通过发送短信来对目标用户实施监控。...因为S@T浏览器实现了一系列STK指令,其中包括短信发送、电话呼叫、浏览网页、提供本地数据、运行命令和发送数据等等,这些指令可以通过向手机发送SMS短信来执行。...攻击者可以利用SimJacker漏洞实现以下任务: 1、检索目标设备的位置和IMEI信息; 2、通过代表受害者发送假信息来传播错误信息; 3、通过拨打保险费率号码进行保险费率欺诈; 4、通过命令设备拨打攻击者的电话号码来监控受害者的周围环境...; 5、通过强迫受害者的手机浏览器打开恶意网页来传播恶意软件; 6、通过禁用SIM卡来执行拒绝服务攻击; 7、检索其他信息,如语言、无线电类型、电池电量等; 下图显示的是SimJacker攻击的攻击流程...目前SIM卡联盟已经向全球运营商发布新的安全指南,要求运营商配置过滤措施拦截那些非法二进制的短信内容。

    1.9K30

    嵌入式linux之go语言开发(三)卡库的封装

    卡库的封装和调用,这是一个重头戏,完成了它,则就完整了所有的封装。至于网络通信,记录存储等,则可以 使用go本身的模块去做。后续做一版完整的go语言版B503应用。...截至目前,非接触式卡库的封装接近尾声,这部分花了不少精力。...强制不支持PPS M1CPU int //AB 0:自动识别,1:强制M1,2:强制CPU } type __Pcd14443Info struct { ATQA []byte //A专用 REQA命令返回的...SAK值 固定有效1字节 TypeAB byte //A/B共用 当前是A卡还是B卡 DEF_PCD_SeleTypeA=A卡,DEF_PCD_SeleTypeB=B卡 ATS_Size...->APDU:00a404000e325041592e5359532e4444463031 APDU:6f30840e325041592e5359532e4444463031a51ebf0c1b61194f08a000000333010101500a50424f432044454249548701019000

    1.3K30

    基于非法SIM卡池的钓鱼短信工厂运作机制与治理对策研究

    该团伙利用自动化脚本每日向公众发送数百万条伪装成银行KYC更新、电费账单逾期等通知的诈骗短信,诱导用户点击恶意链接以窃取身份与金融信息。...这种动态轮换机制显著延长了每张SIM卡的可用寿命,降低运营成本。据估算,单张非法SIM卡在其生命周期内可发送约15万条短信,总成本不足2美元。...典型配置为:一台服务器连接8–16个GSM模块;每个模块插入一张SIM卡;通过USB或串口与主控计算机通信。此类设备可在淘宝、阿里巴巴等平台以“物联网通信模块”名义购得,单价约200–500美元。...(3.2) 软件控制栈攻击者使用开源或自研软件栈实现自动化控制,典型流程如下:消息队列:从C2服务器拉取目标手机号与模板;负载均衡:将任务分配至空闲GSM模块;AT指令发送:通过串口向模块发送AT+CMGS...(6) 结语本文通过对印度CBI“Chakra-V”行动的深入分析,揭示了基于非法SIM卡池与GSM网关的钓鱼短信工厂的完整运作链条。

    38210

    HarmonyOS学习路之开发篇—网络与连接(NFC开发 一)

    访问安全单元(Secure Element,简称为SE):SE可用于保存重要信息,应用可以访问指定SE,并发送数据到SE上。 卡模拟:设备可以模拟卡片,替代卡片完成对应操作,如模拟门禁卡、公交卡等。...NFC消息通知:通过这个模块,开发者可以获取NFC开关状态改变的消息以及NFC的场强消息。 NFC基础查询 要进行NFC功能开发,需要设备支持NFC功能。...boolean isOpen = nfcController.isNfcOpen(); } 访问安全单元 场景介绍 安全单元(Secure Element,简称为SE)可用于保存重要信息,应用或者其他模块可以通过接口完成以下功能...发送APDU(Application Protocol Data Unit)数据到安全单元上。...调用Channel类的transmit(byte[] command),发送APDU到安全单元。 调用Channel类的closeChannel()接口关闭通道。

    75920

    21,000张SIM卡背后的“短信工厂”:印度CBI突袭国家级钓鱼基础设施

    这些SIM卡并非通过正常渠道实名注册,而是通过贿赂地方代理商、盗用他人身份信息或利用“e-KYC漏洞”批量获取。...只要付钱,任何人都能用他们的SIM池向印度手机号码发送看起来完全合法的短信。”二、技术拆解:从SIM池到动态短链的全链路攻击要理解该团伙为何能长期逃避监管,必须深入其技术实现细节。1....SIM卡池(SIM Farming)与轮询机制攻击者的核心资产是那21,000余张SIM卡。每张卡都注册了不同的手机号,归属于不同地区、不同运营商,以规避运营商对单一号码高频发送的限制。...相反,他们选择物理GSM网关——一种可插入多张SIM卡、通过AT指令控制短信收发的硬件设备。...一份查获的价目表显示:向印度Airtel用户发送1万条短信:$80向Jio用户发送1万条:$60(因Jio短信成本更低)包含短链生成与72小时存活保障:+$20这种“基础设施出租”模式,标志着网络犯罪已进入模块化

    61010

    移动支付方式要被这壶老酒颠覆了

    01 主设备的实现 从上面的工作原理图中可以看出,主设备需要在从设备靠近时,发现从设备,向从设备发送初始命令,接受从设备应答 发现从设备 当TAG靠近时,支持NFC功能的Android设备系统内的TAG...分发系统会将TAG信息通过Intent的方式发送到相关应用,相关应用通过过滤Itnent就可以接受到TAG的信息,如果说有多个应用能够处理Intent的话,那么系统将会弹出选项让用户选择处理TAG。...IosDep选择AID的命令发送与接收 很惭愧,对于ISO/IEC 7816-4的协议不够了解,所以这里只有参考google sample里的 SELECT AID的命令 Android官网上也提供了对...首先,继承HostApduService的服务,实现里面两个方法: processCommandApdu和onDeactivated; processCommandApdu 这个方法是用来接受读取设备发送过来的命令...服务指向了一个apdu服务的配置文件: ?

    2.7K30

    走近科学:揭开伪基站的神秘面纱

    通过伪基站发送的短信一般是两类: 1、广告类。比如“xxx盛大开业,开业钜惠,光顾即送VIP至尊卡一张……”; 2、诈骗类。...IMSI通过SIM写卡机写入客户的SIM卡中,同时在写卡机中又产生了一个对应此IMSI的唯一客户鉴权密钥Ki,它被分别存储在客户的SIM卡和网络侧AUC中。...GSM的鉴权流程如下: 1、 GSM网络侧和SIM卡上存储相同的用户密钥Ki,用户开机准备接入网络,移动终端发送IMSI给MSC/VLR; 2、 VLR将首先查看在数据库中该MS是否有鉴权三参组,如果有...,将直接向MSC下发鉴权命令,否则,向相应的HLR/AUC请求鉴权参数,从HLR/AUC得到三参组,然后再向MSC下发鉴权命令; 3、 MSC收到VLR发送的鉴权命令后,通过基站子系统向移动终端下发鉴权挑战请求...6、GSM安全性 从整个鉴权流程可以看出,在GSM网络中,SIM卡接入网络的鉴权方式是单向鉴权:只能网络对卡鉴权,卡无法鉴权网络。

    2.4K80

    5G来了,需要更换SIM卡吗?

    SIM卡的全称是Subscriber Identity Module,也叫用户识别模块,是装在手机之上用来识别用户的,就像手机的身份证一样,网络鉴权通过了才允许手机接入。...SIM卡虽小,但里面竟然集成了CPU,存储(分为RAM,ROM,Flash,EEPROM几种),输入输出单元等模块,真是五脏俱全,大有乾坤。 ?...SIM卡虽小,里面大有乾坤 我们使用手机和SIM卡时,实际上是手机向SIM卡发出了命令,SIM卡内部根据相关协议来执行运算并反馈结果,并不是想象中只做单纯的信息存储器那么简单。...SIM卡是怎样给用户鉴权的? SIM卡相当于每个用户的身份证,其最主要的作用是给用户鉴权,说白了就是网络判断用户是不是系统登记过的合法用户,只有鉴权通过才能接入网络。...2G使用SIM的鉴权流程 上图这个流程的前提是:SIM卡里面,核心网都存储了同样的鉴权密钥Ki。 第一步,SIM卡给网络发送用户的识别码IMSI,申请接入网络。

    1.8K10
    领券