目錄
回复讨论(解决方案)
首頁 後端開發 php教程 给安卓写的调用接口 如何保证安装性,防止攻击

给安卓写的调用接口 如何保证安装性,防止攻击

Jun 23, 2016 pm 01:42 PM

给安卓写的调用接口 如何保证安装性,防止攻击,有的说要用oauth2.0   查了一下关于oauth2.0的资料 看不明白咋用  请教大家指点一下


回复讨论(解决方案)

微信 微博 对外开放很多的API 接口  是如何保证其安全性的  如何预防攻击的

看你是自己的内部接口还是对外接口,一般都需要有签名 这个是至少的 敏感数据可以加密,如果是服务器网络上的防范攻击 可以加入一些比如一分钟的请求次数  IP的管理  帐号的管理 等等 措施来进行防范。

目前来说 针对接口进行攻击的行为 至少我还没有碰到 或许是攻击的量太小了不足以引起注意吧

加密,解密。
把传递的参数加密(token)。然后在服务器端解密。

require 'aes.class.php';require 'aesctr.class.php';$key = 'abcdef'; // 密钥$param = array(    'name' => 'fdipzone',    'password' => '123456',    'time' => time())$token = AesCtr::encrypt(json_encode($param), $key, 256); // 加密// 服务器接收后$data = json_decode(AesCtr::decrypt($token, $key, 256), true);
登入後複製
登入後複製


'aes.class.php aesctr.class.php 参考: http://blog.csdn.net/fdipzone/article/details/8178982

看你是自己的内部接口还是对外接口,一般都需要有签名 这个是至少的 敏感数据可以加密,如果是服务器网络上的防范攻击 可以加入一些比如一分钟的请求次数 IP的管理 帐号的管理 等等 措施来进行防范。

目前来说 针对接口进行攻击的行为 至少我还没有碰到 或许是攻击的量太小了不足以引起注意吧

谢谢版主的回答 这个是对外开放接口让安卓调用 比如说表单提交 通过接口提交给后台 防止别人知道接口后恶意提交

加密,解密。
把传递的参数加密(token)。然后在服务器端解密。

require 'aes.class.php';require 'aesctr.class.php';$key = 'abcdef'; // 密钥$param = array(    'name' => 'fdipzone',    'password' => '123456',    'time' => time())$token = AesCtr::encrypt(json_encode($param), $key, 256); // 加密// 服务器接收后$data = json_decode(AesCtr::decrypt($token, $key, 256), true);
登入後複製
登入後複製


'aes.class.php  aesctr.class.php 参考: http://blog.csdn.net/fdipzone/article/details/8178982

  谢谢fdipzone的回答   我去看看
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

PHP語言開發如何避免圖片木馬等攻擊? PHP語言開發如何避免圖片木馬等攻擊? Jun 09, 2023 pm 10:37 PM

隨著網路的發展,網路攻擊事件時有發生。其中,駭客利用漏洞進行圖片木馬等攻擊已成為常見的攻擊手段之一。在PHP語言開發中,如何避免圖片木馬等攻擊?首先,我們要了解什麼是圖片木馬。簡單來說,圖片木馬就是指駭客在圖片檔案中植入惡意程式碼,當使用者存取這些圖片時,惡意程式碼會被啟動並攻擊使用者的電腦系統。這種攻擊手段常見於網頁、論壇等各種網站。那麼,如何避免圖片木

PHP安全編程30字:預防請求頭注入攻擊 PHP安全編程30字:預防請求頭注入攻擊 Jun 29, 2023 pm 11:24 PM

PHP安全程式設計指南:防止請求頭注入攻擊隨著網路的發展,網路安全問題變得日益複雜。作為一種廣泛使用的伺服器端程式語言,PHP的安全性尤其重要。本文將重點放在如何防止PHP應用程式中的請求頭注入攻擊。首先,我們需要了解什麼是請求頭注入攻擊。當使用者透過HTTP請求與伺服器進行通訊時,請求頭包含了與請求相關的訊息,例如使用者代理、主機、Cookie等。而請求頭注入攻

PHP語言開發中如何防止SQL注入攻擊? PHP語言開發中如何防止SQL注入攻擊? Jun 10, 2023 pm 09:43 PM

在進行網站開發過程中,SQL注入攻擊是一種常見的安全漏洞,它能夠讓攻擊者透過惡意注入SQL程式碼,從而取得到網站的敏感資料或控制網站。 PHP是一種常用的後端語言,以下將介紹在PHP語言開發中如何防止SQL注入攻擊。使用參數化查詢參數化查詢是一種使用佔位符的SQL語句,透過預編譯階段將資料與佔位符分離,提高了SQL語句的安全性。在PHP中,可以使用PDO(PH

網安開發實務:LDAP注入攻擊防範技巧 網安開發實務:LDAP注入攻擊防範技巧 Jun 30, 2023 pm 03:28 PM

網站安全開發實務:如何防止LDAP注入攻擊引言:隨著網路的發展,網站的安全問題越來越受到重視。其中,LDAP(輕量級目錄存取協定)注入攻擊是一種常見的安全漏洞,可以導致使用者的敏感資訊外洩甚至系統的被入侵。本文將介紹LDAP注入攻擊的原理,並提供一些防止LDAP注入攻擊的最佳實務。了解LDAP注入攻擊的原理LDAP注入攻擊是指駭客利用使用者輸入的LDAP查詢字

PHP安全性指南:防止HTTP回應拆分攻擊 PHP安全性指南:防止HTTP回應拆分攻擊 Jul 01, 2023 pm 01:37 PM

PHP安全指南:防止HTTP回應分割攻擊導言:在當今網路時代,網路安全問題備受關注。隨著網站和應用程式的不斷發展,攻擊者也發現了新的漏洞和攻擊技巧,導致許多網路應用程式的安全性受到威脅。其中之一就是HTTP回應拆分攻擊,該攻擊會導致未經授權的使用者取得系統敏感資訊或進行未授權操作。本篇文章將介紹HTTP回應拆分攻擊的原理,並提供一些PHP程式設計技巧,以幫助

Nginx安全設定指南,防止網站攻擊和惡意訪問 Nginx安全設定指南,防止網站攻擊和惡意訪問 Jul 04, 2023 pm 02:42 PM

Nginx安全設定指南,防止網站攻擊和惡意存取引言:隨著網路的快速發展,網路安全問題越來越受關注。作為一個網站管理員,保護網站免受攻擊和惡意存取是至關重要的。 Nginx作為一個高效能的網路伺服器和反向代理伺服器,提供了豐富的安全設定選項,可以幫助我們加強網站的安全性。本文將介紹一些常用的Nginx安全性配置,幫助網站管理員防止網站攻擊和惡意存取。一、限制訪

網站安全開發實務:如何防止請求偽造攻擊 網站安全開發實務:如何防止請求偽造攻擊 Jun 29, 2023 am 10:01 AM

在現今數位化的時代,網站已成為人們生活中不可或缺的一部分。然而,隨著網站的普及和功能的增加,網站安全問題也成為了人們關注的焦點。其中,請求偽造攻擊是常見的安全威脅,可能導致用戶資訊外洩、帳戶盜用等嚴重後果。為了保護使用者資料的安全,網站開發者需要實踐一系列的安全措施,以防止請求偽造攻擊的發生。首先,網站開發者應了解請求偽造攻擊的原則和常見的攻擊手段。

防會話固定攻擊:提升Java安全性 防會話固定攻擊:提升Java安全性 Jun 30, 2023 am 08:21 AM

Java是一種廣泛使用的程式語言,被廣泛應用於網路應用程式和大型企業系統。然而,由於其廣泛性和複雜性,Java系統往往成為駭客攻擊的目標。會話固定攻擊是一種常見的攻擊方式,駭客透過劫持使用者的會話令牌來取得使用者的權限。本文將介紹會話固定攻擊的原理與防範措施,幫助Java開發人員增強系統的安全性。會話固定攻擊是一種利用會話令牌來取得使用者權限的攻擊方式。在Ja

See all articles