我一直在玩来自Ai思考家的A6 Gprs芯片。
所以我发了条短信
AT+CMGF=1
AT+CMGS=0031612345678
更改(伪造)发送者的电话号码(技术)有可能吗?或者我可以和其他芯片一起做,比如SIM900?
AT命令A6芯片
发布于 2016-10-25 12:43:42
通常,电话号码不会存储在SIM卡中。您在SIM卡中有IMSI,此IMSI与您的电话号码和网络运营商数据库中名为Ki的身份验证密钥绑定。
当您想使用操作员服务时,您的设备(芯片、手机等)将SIM卡的IMSI发送给网络运营商。网络操作员在他的数据库中搜索该IMSI,以查看该IMSI是否有效。如果它在数据库中发现IMSI,则生成一个随机数,并使用相应的Ki (存储在数据库中)对其进行加密,并将加密后的数据返回给SIM卡。由于您的SIM卡知道它的Ki,它可以解密随机数并返回它。
最后,如果网络运营商从SIM卡接收到正确的随机信息,您将通过网络进行身份验证。在此之后,当您打电话给某人或发送消息时,网络操作员将数据库中的电话号码与您的消息连接起来,并将它们发送到对方。
所以,你不能!
发布于 2017-03-16 11:28:05
如果你想自己伪造电话号码,你需要设置一个像星号一样的PBX解决方案,并且你需要一个VOIP运营商的服务,它允许你自己分配出站CNUM数据。那些有合法需要这样做的人(例如,企业PBX管理员)已经知道如何完成这个琐碎的任务。许多其他人想要欺骗是没有好处的,所以我不会说出我已经说过的以外的细节。最简单的(也许只是?)伪造手机号码的方法是在PBX中运行您的电话,然后退出。我一直这样做,以保护我的个人手机号码-然而,我发送的号码只是我的家庭电话号码,我的VOIP线。这里没有肮脏的把戏。如果您有合法的业务需要与您的运营商的业务销售部。
https://stackoverflow.com/questions/40172773
复制相似问题