全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1905
推到 Plurk!
推到 Facebook!

如何設計一種網頁只能讓瀏覽器存取,但不能檢視網頁原始檔之內容?也不能在瀏覽器的網址欄位顯示網頁所在網址?

 
ry_lee
高階會員


發表:368
回覆:251
積分:123
註冊:2002-03-19

發送簡訊給我
#1 引用回覆 回覆 發表時間:2007-02-03 03:44:44 IP:220.131.xxx.xxx 訂閱
如何設計一種網頁只能讓瀏覽器存取,但不能檢視網頁原始檔之內容?也不能在瀏覽器的網址欄位顯示網頁所在網址?我的目的是不想讓人知道檔案下載網址.
pcboy
版主


發表:177
回覆:1838
積分:1463
註冊:2004-01-13

發送簡訊給我
#2 引用回覆 回覆 發表時間:2007-02-03 09:59:46 IP:203.204.xxx.xxx 訂閱
> 如何設計一種網頁只能讓瀏覽器存取,但不能檢視網頁原始檔之內容?
Server Side 的網頁程式都可以啊, 例如 ASP, PHP
( Client Side 的網頁程式例如 JavaScript 則看得到)

>也不能在瀏覽器的網址欄位顯示網頁所在網址?
外層的網頁可以用 Frame 架構, 這樣網址列就看不到真實網址
(但是去看 Frame 的網頁內容, 可以看到被包含網頁的網址)


>我的目的是不想讓人知道檔案下載網址.
下載檔案的網址存在 DB 中, 用 http://www.xxx.com.tw/download.asp?filename_id=124 的方式下載

如果要避免別人直接引用 http://www.xxx.com.tw/download.asp?filename_id=124 下載
可以在網頁中引用 SESSION 變數, download.asp 如果檢查不到 SESSION 變數值
表示為別地方直接抄襲的網址, 就不重新導向到下載網址


------
能力不足,求助於人;有能力時,幫幫別人;如果您滿意答覆,請適時結案!

子曰:問有三種,不懂則問,雖懂有疑則問,雖懂而想知更多則問!
暗黑破壞神
版主


發表:9
回覆:2301
積分:1627
註冊:2004-10-04

發送簡訊給我
#3 引用回覆 回覆 發表時間:2007-02-03 22:42:12 IP:220.131.xxx.xxx 未訂閱
兩個字”沒有”。
我可以用 socket client 加上 http protocol 把你的網頁的所有東西都抓下來。
我也可以用攔封包的方法。把你的東西都抓下來。
我也可以架一個 proxy server,然後經由 proxy server 去看你的網頁。然後我檢視 proxy log 的 data。
所以。。。。。有招就有破 protocol 是公開的。你很難做到。
PS.https 也許可以。以上方法在 https 沒試過。不知道會怎樣 ^^
===================引 用 文 章===================
如何設計一種網頁只能讓瀏覽器存取,但不能檢視網頁原始檔之內容?也不能在瀏覽器的網址欄位顯示網頁所在網址?我的目的是不想讓人知道檔案下載網址.
yckuo
高階會員


發表:55
回覆:389
積分:238
註冊:2003-03-07

發送簡訊給我
#4 引用回覆 回覆 發表時間:2007-02-05 09:39:15 IP:220.134.xxx.xxx 未訂閱
您如果是要保護網頁的原始碼(HTML)的話,建議您不用費心了.(就連 HTTPS 也一樣).
IE 也許可以用一些 javascript 來達成,但Client 用 Firefox 的話就會破功了.
您要瞭解 HTTP Protocol & TCP/IP 的話那就瞭解您也無法保護網頁伺服器實際所在位址的.
除非利用一些中繼代理技術來隱藏,但可能也無法確保.
因為這麼神秘,更引人想一窺奧秘.


------
yckuo
pcboy
版主


發表:177
回覆:1838
積分:1463
註冊:2004-01-13

發送簡訊給我
#5 引用回覆 回覆 發表時間:2007-02-12 06:38:08 IP:203.204.xxx.xxx 訂閱
> 不想讓人知道檔案下載網址
您的目的是什麼 ?
如果是不想讓人直接在別地方引用連結, 照小弟說的方法即可

如果是不想讓人直接看到連結網址, 照小弟說的方法即可
大部分使用者不會那麼精明去用 Sniffer 或特殊方法去找出

------
能力不足,求助於人;有能力時,幫幫別人;如果您滿意答覆,請適時結案!

子曰:問有三種,不懂則問,雖懂有疑則問,雖懂而想知更多則問!
系統時間:2024-04-20 12:51:33
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!