The invention discloses a networking method and an electronic device. The method is applied to an electronic device, which includes an application programming interface containing preset authentication information, in which the application programming interface is used to join the network, and the method includes: obtaining the networking request information sent by the first application of the electronic device, in which the network request is requested. The information is included in the information; based on the network request information, the application programming interface is called; the application programming interface, based on the presupposed validation information, validates the unverified information, and obtains a validation result; when the validation result table shows that the validation is passed, the network is based on the network. Information is required to control the first application to access the network through the application programming interface.
【技术实现步骤摘要】
一种联网的方法及电子设备
本专利技术涉及电子
,尤其涉及一种联网的方法及电子设备。
技术介绍
随着科学技术的发展,越来越多的电子设备具有上网的功能,并且越来越多在电子设备上安装的应用程序需要联接网络加载数据,这样就存在如果恶意程序自动请求联网的话,由于操作系统中并没有拦截设置,那么,恶意程序就能够顺利接入网络,使得电子设备具有一定的风险。目前,对于应用程序联网控制,大多采用防火墙,检测进出操作系统数据包中的IP地址,根据预设的规则,将不允许发出或者不安全的数据包抛弃,将允许发出的数据包发出。但本申请专利技术人在实现本专利技术实施例中技术方案的过程中,发现上述技术至少存在如下技术问题:由于防火墙通过检查数据包中的IP地址来判断是否拦截,那么,如果将数据包中的IP地址进行打包伪装,就能够“骗过”防火墙,使得恶意应用程序仍然能够访问网络。所以,就存在电子设备中所安装的应用程序的访问网络方式不可靠的技术问题。
技术实现思路
本专利技术提供一种联网方法及电子设备,用以解决现有技术中存在的电子设备中所安装的应用程序的访问网络方式不可靠的技术问题。一方面,本专利技术通过本申请的一个实施例,提供一种联网的方法,应用于一电子设备中,所述电子设备包括一包含预设验证信息的应用编程接口,其中,所述应用编程接口用于联接网络,所述方法包括:获得由所述电子设备的第一应用程序发送的一联网请求信息,其中,所述联网请求信息中包括一待验证信息;基于所述联网请求信息,调用所述应用编程接口;通过所述应用编程接口,基于所述预设验证信息,对所述待验证信息进行验证,获得一验证结果;当所述验证结果表明验 ...
【技术保护点】
1.一种联网的方法,应用于一电子设备中,其特征在于,所述电子设备包括一包含预设验证信息的应用编程接口,其中,所述应用编程接口用于联接网络,所述预设验证信息为预设端口信息,具体存储在第二电子设备的一数据库中,所述方法包括:获得由所述电子设备的第一应用程序发送的一联网请求信息,其中,所述联网请求信息中包括一待验证信息;基于所述联网请求信息,调用所述应用编程接口;通过所述应用编程接口,基于所述预设验证信息,对所述待验证信息进行验证,获得一验证结果;当所述验证结果表明验证通过时,基于所述联网请求信息,控制所述第一应用程序通过所述应用编程接口访问网络。
【技术特征摘要】
1.一种联网的方法,应用于一电子设备中,其特征在于,所述电子设备包括一包含预设验证信息的应用编程接口,其中,所述应用编程接口用于联接网络,所述预设验证信息为预设端口信息,具体存储在第二电子设备的一数据库中,所述方法包括:获得由所述电子设备的第一应用程序发送的一联网请求信息,其中,所述联网请求信息中包括一待验证信息;基于所述联网请求信息,调用所述应用编程接口;通过所述应用编程接口,基于所述预设验证信息,对所述待验证信息进行验证,获得一验证结果;当所述验证结果表明验证通过时,基于所述联网请求信息,控制所述第一应用程序通过所述应用编程接口访问网络。2.如权利要求1所述的方法,其特征在于,所述待验证信息具体由:基于一联网操作,通过调用套接字,分配给所述第一应用程序的第一地址信息,其中,所述第一地址信息包括所述第一应用程序的第一端口信息。3.如权利要求2所述的方法,其特征在于,所述对所述待验证信息进行验证,获得一验证结果,具体为:将所述第一端口信息与所述预设端口信息进行比对,获得所述验证结果。4.如权利要求1所述的方法,其特征在于,所述对所述待验证信息进行验证,获得一验证结果,具体包括:检测所述电子设备当前是否使用第一联网方式;当所述电子设备使用第一联网方式进行联网时,将所述待验证信息与所述验证信息进行比对,获得所述验证结果。5.如权利要求1所述的方法,其特征在于,所述对所述待验证信息进行验证,获得一验证结果,具体包括:检测所述第一应用程序是否为预设程序,其中,所述预设程序为需要使用超过一预设流量阈值的数据流量的应用程序;当所述第一应用程序为预设程序时,将所述待验证信息与所述验证信息进行比对,获得所述验证结果。6.如权利要求3所述的方法,其特征在于,在获得由所述电子设备的第一应用程序发送的一联网请求信息之后,所述方法还包括:将所述第一端口信息写入所述数据库,以更新预设端口信息。7.如权利要求1所述的方法,其特征在于,所述方法还包括:获得一修改请求信息;基于所述修改请求信息,更新所述预设验证信息。8.如权利要求7所述的方法,其特征在于,所述获得一修改请求信息,具体包括:基于用户的第一操作,生成一待确认信息;基于所述待确认信息,生成一确认界面;根据用户对所述确认界面的第二操作,获得所述修改请求信息。9.一种电子设备,其特征在于,包括应用编程接口,包括一预设验证信息,所述预设验证信息为预设端口信息,具体存储在第二电子设备的一数据库中,其中,所述应用编程接口用于联接网络;控制芯片,用于获得由所述电子设备的第一应用程序发送的一联网请求信息,其中,所述联网请求信息中包括...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。