Arduino AT命令集电话号码A6

Arduino AT命令集电话号码A6,arduino,at-command,phone-number,sim-card,telecommunication,Arduino,At Command,Phone Number,Sim Card,Telecommunication,我一直在玩Ai thinker的A6 Gprs芯片 所以我可以发短信: AT+CMGF=1 AT+CMGS=0031612345678 (技术)是否可以更改(欺骗)发件人电话号码? 或者我可以用其他芯片,比如SIM900吗 通常,SIM卡中不会存储电话号码。您的SIM卡中有IMSI,该IMSI与您的电话号码和网络运营商数据库中名为Ki的身份验证密钥绑定 当您想使用运营商服务时,您的设备(芯片、手机等)会将SIM卡的IMSI发送给网络运营商。网络运营商在其数据库中搜索该IMSI,以查看该IMS

我一直在玩Ai thinker的A6 Gprs芯片

所以我可以发短信:

AT+CMGF=1

AT+CMGS=0031612345678
(技术)是否可以更改(欺骗)发件人电话号码? 或者我可以用其他芯片,比如SIM900吗


通常,SIM卡中不会存储电话号码。您的SIM卡中有IMSI,该IMSI与您的电话号码和网络运营商数据库中名为Ki的身份验证密钥绑定

当您想使用运营商服务时,您的设备(芯片、手机等)会将SIM卡的IMSI发送给网络运营商。网络运营商在其数据库中搜索该IMSI,以查看该IMSI是否有效。如果它在数据库中发现IMSI,则会生成一个随机数,并使用相应的Ki(存储在数据库中)对其进行加密,然后将加密数据返回到您的SIM卡。由于您的SIM卡知道其Ki,它可以解密随机数并返回

最后,如果网络运营商从SIM卡接收到正确的随机数据,您的手机将通过网络身份验证。之后,当你给某人打电话或发送消息时,网络运营商会将数据库中的电话号码与你的消息连接起来,并将它们发送到另一端


所以,不,你不能

通常,SIM卡中不存储电话号码。您的SIM卡中有IMSI,该IMSI与您的电话号码和网络运营商数据库中名为Ki的身份验证密钥绑定

当您想使用运营商服务时,您的设备(芯片、手机等)会将SIM卡的IMSI发送给网络运营商。网络运营商在其数据库中搜索该IMSI,以查看该IMSI是否有效。如果它在数据库中发现IMSI,则会生成一个随机数,并使用相应的Ki(存储在数据库中)对其进行加密,然后将加密数据返回到您的SIM卡。由于您的SIM卡知道其Ki,它可以解密随机数并返回

最后,如果网络运营商从SIM卡接收到正确的随机数据,您的手机将通过网络身份验证。之后,当你给某人打电话或发送消息时,网络运营商会将数据库中的电话号码与你的消息连接起来,并将它们发送到另一端


所以,不,你不能

如果您想自己伪造电话号码,您需要设置一个类似Asterisk的PBX解决方案,并且您需要一个VOIP运营商的服务,该运营商允许您自行分配出站CNUM数据。那些有合法需求的人(例如公司PBX管理员)已经知道如何完成这项琐碎的任务。许多其他人想要恶作剧是没有好处的,所以我不打算在我已经说过的以外再详细说明。欺骗手机号码的最简单(也许是唯一的?)方法是通过PBX拨打电话,然后退出。我一直这样做是为了保护我的个人手机号码——然而,我发送的号码只是我的VOIP线路的家庭电话号码。这里没有肮脏的把戏。如果您有合法的业务,需要与运营商的业务销售部门联系。

如果您想自己伪造电话号码,您需要设置一个类似Asterisk的PBX解决方案,并且您需要一个VOIP运营商的服务,该运营商允许您自行分配出站CNUM数据。那些有合法需求的人(例如公司PBX管理员)已经知道如何完成这项琐碎的任务。许多其他人想要恶作剧是没有好处的,所以我不打算在我已经说过的以外再详细说明。欺骗手机号码的最简单(也许是唯一的?)方法是通过PBX拨打电话,然后退出。我一直这样做是为了保护我的个人手机号码——然而,我发送的号码只是我的VOIP线路的家庭电话号码。这里没有肮脏的把戏。如果您有合法的业务,请与运营商的业务销售部门联系。

没有本地的方法可以做到这一点。与手机中的其他SIM卡一样,您也可以使用相同的选项,这是不可能的。您可以像手机中的其他SIM卡一样使用相同的选项。非常感谢,非常清楚。所以现在我可以停止寻找解决方案了…非常感谢,非常清楚。所以现在我可以停止寻找解决方案了。。