Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/security/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Security 在安全性方面,GET命令比SET命令更危险?_Security_Networking - Fatal编程技术网

Security 在安全性方面,GET命令比SET命令更危险?

Security 在安全性方面,GET命令比SET命令更危险?,security,networking,Security,Networking,只是想知道在安全性方面,GET命令是否比SET命令更危险。谢谢。使用GET命令读取数据,使用SET命令写入数据。就GET而言,主要的危险在于您的用户可能想要读取数据,而不应该为他们访问这些数据。从这个角度来看,您必须面对数据被盗的危险。就SET而言,主要的危险是用不充分的东西覆盖数据 所以问题主要归结为:你是更担心你的数据被破坏,还是更担心你的秘密被窃取?答案在很大程度上取决于您正在开发的应用程序的性质。如果您正在开发社交网络,存储的数据不如银行应用程序的绝密数据重要。如果您进行常规备份,那么G

只是想知道在安全性方面,GET命令是否比SET命令更危险。谢谢。

使用GET命令读取数据,使用SET命令写入数据。就GET而言,主要的危险在于您的用户可能想要读取数据,而不应该为他们访问这些数据。从这个角度来看,您必须面对数据被盗的危险。就SET而言,主要的危险是用不充分的东西覆盖数据

所以问题主要归结为:你是更担心你的数据被破坏,还是更担心你的秘密被窃取?答案在很大程度上取决于您正在开发的应用程序的性质。如果您正在开发社交网络,存储的数据不如银行应用程序的绝密数据重要。如果您进行常规备份,那么GET就更危险,因为在成功进行黑客覆盖的情况下,您可以随时返回备份。为了消除GET的危险,可以引入特权系统,在将应用程序提供给更广泛的用户之前,应该对其进行充分测试

此外,使用SET用户可能希望注入一些东西,例如SQL注入或XSS注入。这可能是数据窃取操作的第一步。所以,答案是GET通常看起来更危险,只要你有备份,但两者都是危险的,应该是安全的