1. 如何在路由器上禁止訪問某網頁
在瀏覽器抄地址欄輸入襲192.168.1.1回車,在彈出的框中輸入用戶名和密碼點擊確定,進入路由器設置界面,在設置界面找到安全設置,將防火牆功能和域名過濾功能啟用,在右側的框中設置好「添加新條目--生效時間」等,即可。如下圖:
2. http_x_forwarded_host里注入的PHP代碼如何過濾
是你的程序要用這里的值?
用之前過濾不就結了。
資料庫 mysql_real_escape_string()
輸出到頁面 htmlspecialchars()
其他 preg_replace()
3. 為什麼whireshark host過濾後捕不到包
過濾來器規則中就沒有host這個說法,自過濾器都不認的。你可以看下過濾器的使用規則。至於ip.addr==192.168.3.23,表達的是只顯示源ip地址或者目的ip地址是192.168.3.23的所有數據包。wireshark捕捉的本身就是經過該網卡的所有數據包。至於你說的想捕捉本機所有包,不太明白啥意思,難道你有N張網卡?想通過一張網卡捕捉到所有網卡的數據包?如果是那樣,那你想多了,不可能的。如果你就一張網卡,那默認捕捉的就是本機所有的包。
4. 如何對show processlists數據進行like過濾操作
|可以直接查詢表來進行like 或者order操作
mysql> select user,host,time from information_schema.processlist where user='klb';
+------+---------------------+------+
| user | host | time |
+------+---------------------+------+
| klb | 172.18.32.108:56785 | 576 |
| klb | 172.18.32.107:34910 | 1260 |
| klb | 172.18.32.106:63789 | 383 |
| klb | 172.18.32.105:47629 | 570 |
+------+---------------------+------+
4 rows in set (0.00 sec)
mysql> select user,host,time from information_schema.processlist where user='klb' order by time desc;
+------+---------------------+------+
| user | host | time |
+------+---------------------+------+
| klb | 172.18.32.107:34910 | 1269 |
| klb | 172.18.32.108:56785 | 585 |
| klb | 172.18.32.105:47629 | 579 |
| klb | 172.18.32.106:63789 | 392 |
+------+---------------------+------+
4 rows in set (0.00 sec)
5. PHP網站對http-head中的字元過濾,比如http-x-forwarded-host里的特
htmlspecialchars() 即可
肯定對哦,求採納么么噠 o(∩_∩)o
6. 代理伺服器是指什麼
什麼是代理伺服器
代理伺服器英文全稱是Proxy Server,其功能就是代理網路用戶去取得網路信息。形象的說:它是網路信息的中轉站。在一般情況下,我們使用網路瀏覽器直接去連接其他 Internet站點取得網路信息時,須送出Request信號來得到回答,然後對方再把信息以bit方式傳送回來。代理伺服器是介於瀏覽器和Web伺服器之間的一台伺服器,有了它之後,瀏覽器不是直接到Web伺服器去取回網頁而是向代理伺服器發出請求,Request信號會先送到代理伺服器,由代理伺服器來取回你所需要的信息並傳送給你的瀏覽器。而且,大部分代理伺服器都具有緩沖的功能,就好像一個大的緩沖池,它有很大的存儲空間,它不斷將新取得數據儲存到它本機的存儲器上,如果你的瀏覽器所請求的數據就在它本機的存儲器上而且是最新的,那麼它就不重新從Web伺服器取數據,而直接將存儲器上的數據傳送給用戶的瀏覽器。一般用戶的可用帶寬都較小,但是通過帶寬較大的代理伺服器與目標主機相連能大大提高瀏覽速度和效率。更重要的是它所提供的安全功能。通過代理伺服器訪問目標主機,可以將用戶本身的IP地址隱藏起來,目標主機能看到的只是代理伺服器的IP地址而已。很多網路黑客就是通過這種辦法隱藏自己的真實IP,從而逃過監視。
常用代理的類型可以按所採用協議類型分為http代理、socks4代理和socks5代理。不論採用哪種代理,都需要知道代理伺服器的一些基本信息:
① 代理伺服器的IP地址
② 代理服務所在的埠
③ 這個代理服務是否需要用戶認證?如果需要,您要向提供代理的網路管理員申請一個用戶和口令。
什麼是HTTP代理? 什麼是socks代理?
什麼是HTTP代理:www對於每一個上網的人都再熟悉不過了,www連接請求就是採用的http協議,所以我們在瀏覽網頁,下載數據(也可採用ftp協議)是就是用http代理。它通常綁定在代理伺服器的80、3128、8080等埠上。
什麼是socks代理:相應的,採用socks協議的代理伺服器就是SOCKS伺服器。是一種通用的代理伺服器。Socks是個電路級的底層網關,是 DavidKoblas在1990年開發的,此後就一直作為Internet RFC標準的開放標准。Socks 不要求應用程序遵循特定的操作系統平台,Socks 代理與應用層代理、 HTTP 層代理不同,Socks 代理只是簡單地傳遞數據包,而不必關心是何種應用協議(比如FTP、HTTP和NNTP請求)。所以,Socks代理比其他應用層代理要快得多。它通常綁定在代理伺服器的1080埠上。
如果您在企業網或校園網上,需要透過防火牆或通過代理伺服器訪問 Internet就可能需要使用SOCKS。一般情況下,對於撥號上網用戶都不需要使用它。注意,瀏覽網頁時常用的代理伺服器通常是專門的http代理,它和SOCKS是不同的。因此,您能瀏覽網頁不等於 您一定可以通過SOCKS訪問Internet。常用的防火牆,或代理軟體都支持SOCKS,但需要其管理員打開這一功能。如果您不確信您是否需要SOCKS或是否有SOCKS可用,請與您的網路管理員聯系。為了使用socks,您需要了解一下內容:
① SOCKS伺服器的IP地址
② SOCKS服務所在的埠
③ 這個SOCKS服務是否需要用戶認證?如果需要,您要向您的網路管理員申請一個用戶和口令
知道了上述信息,您就可以把這些信息填入「網路配置」中,或者在第一次登記時填入,您就可以使用socks代理了。
在實際應用中SOCKS代理可以用作為:電子郵件、新聞組軟體、網路傳呼ICQ、網路聊天MIRC和各種游戲應用軟體當中。
什麼是socks4和socks5代理?
socks4和socks5都屬於socks協議,只是由於所支持的具體應用不同而存在差異。socks4代理只支持TCP應用,而socks5代理則可以支持TCP和UDP兩種應用。不過由於socks5代理還支持各種身份驗證機制,伺服器端域名解析等,而socks4代理沒有,所以通常對外開放的 socks代理都是socks4代理,因此,UDP應用通常都不能被支持。也就是說,socks4能乾的socks5都可以干,反過來就不行了