我一直在網絡上打獵了幾天,試圖找出這個問題,但得到相互矛盾的答案。如何xss清除除了html標籤
是否有PHP的庫,類或函數安全地清理/編碼對XSS的字符串?它需要定期更新以應對新的攻擊。
我有幾個用例:
文本<script>alert(111)</script>
我一直在網絡上打獵了幾天,試圖找出這個問題,但得到相互矛盾的答案。如何xss清除除了html標籤
是否有PHP的庫,類或函數安全地清理/編碼對XSS的字符串?它需要定期更新以應對新的攻擊。
我有幾個用例:
文本<script>alert(111)</script>
所有你需要做的就是在使用之前清理文本/數據。
<?php
$given_text = '<script>alert("you are hacked")</script>';
//before using it
$given_text = htmlspecialchars($given_text);
//now the text will be like this
<script>alert("you are hacked")</script>
?>
注:而且還餅乾不應該對腳本進行訪問
XSS是不是真的發生的事情爲「字符串」。這是一系列攻擊技術,它們依靠獲取不需要的腳本在用戶的瀏覽器中運行。 –