當前位置:ag真人国际官网-ag旗舰厅官方网站 » 編程語言 » 隱藏php

隱藏php-ag真人国际官网

發布時間: 2022-01-08 05:40:53

『壹』 怎麼隱藏php代碼

php是開源的。加密了也能解出來。
代碼混淆可以讓代碼麻煩一點。
具體方法,好像網路搜索就有很多啊。

『貳』 如何隱藏你的.php文件

今天做php在線手冊鏡像的時候看到了這個方法,哈哈,以前都沒有注意到,所以說,手冊是最好的老師
-------------------------------------------------------------------------------------
如果不想讓別人知道你的網站使用php程序以達到安全的目的.你可以按照下面的方法配置你的httpd.conf文件
但這並不說明php不安全.
你可以使用下面的方法來達到隱藏的目的:
1.將php隱藏為其它語言
在你的httpd.conf里任意位置添加下面這一行
# make php code look like other code types
addtype application/x-httpd-php .asp .py .pl .jsp aspx
2.對 php 使用未知擴展名
在你的httpd.conf里任意位置添加下面這一行
# make php code look like unknown types
addtype application/x-httpd-php .bop .foo .133t .los .abc
3.對 php 使用 html 擴展名
在你的httpd.conf里任意位置添加下面這一行

『叄』 php可以隱藏後綴嗎,比如index.php,顯示為index

樓主應該是問的在瀏覽器中訪問的時候吧,這個是可以通過url重寫規則來實現的,比如你看到的這問題頁的地址..com/question/***.html,其實它並不是訪問了一個真正的html文件。

對於php的url重寫實現方式,有伺服器配置,如nginx,apache的rewrite,大多數php框架本身也支持url重寫功能,一般會有dispatch【請求分發】, rewrite【請求重寫】等關鍵詞。

舉個nginx中的rewrite示例:
rewrite "^/index$" /index.php break;
一般在nginx安裝位置下有conf/nginx.conf文件,或conf/nginx.conf中引用了其他文件,可以加入rewrite配置。

『肆』 怎樣隱藏一部分php文件路徑

用.htaccess文件.

apache開啟 htaccess文件 allowoverride all

然後在thesis目錄中放一個.htaccess 文件,內容為
options -indexes

『伍』 怎麼隱藏php文件的後綴

如果不想讓別人知道你的網站使用php程序以達到安全的目的.你可以按照下面的方法配置你的httpd.conf文件
但這並不說明php不安全.
你可以使用下面的方法來達到隱藏的目的:
1.將php隱藏為其它語言
在你的httpd.conf里任意位置添加下面這一行
# make php code look like other code types
addtype apwww.hnne.complication/x-httpd-php .asp .py .pl .jsp aspx
2.對 php 使用未知擴展名
在你的httpd.conf里任意位置添加下面這一行
# make php code look like unknown types
addtype application/x-httpd-php .bop .foo .133t .los .abc
3.對 php 使用 html 擴展名
在你的httpd.conf里任意位置添加下面這一行
# make all php code look like html
addtype application/x-httpd-php .htm .html
重啟你的apache.把你的php文件名改為上面你所設置的文件後綴名.打開測試吧...
雖然很簡單,但很實用,不是嗎?

『陸』 怎麼隱藏php網頁後綴

是的,必須在伺服器上設置。

如果是你自己的伺服器,你可以設置把.html後綴文件當php執行,然後把所有的.php文件修改為.html即可。

如果你無法修改伺服器,比如是什麼空間之類,你只有讓伺服器管理員幫你設置,你可以是沒有辦法的。

『柒』 如何隱藏(或者縮短)php網站的網址

你說的應該是服務期間跳轉,至於跳轉需要的一些信息,你可以在cookie或者隱藏表單中設置和傳遞。

在asp中,我們可以使用server.transfer來實現在伺服器端重定向,php中雖然沒有這樣的函數,但是要實現類似的跳轉也不難

function server_transfer($dest)
{
global ...; // 把希望在新頁面中用到的本頁變數或者自定義的全局變數列在這里
include $dest; // 運行新腳本
exit; // 退出本腳本
}
注意:
1. 如果跳轉之前輸出的任何數據都會在新頁面中顯示,除非使用 ob_start 緩沖,可以在跳轉之前清空,這樣就互不影響了.
2. 由於新頁面在一個自定義的函數作用域內運行,所以本頁面定義的變數不會影響到新頁面,這點是好處也是壞處.
3. 新頁面依然可以用 $_post 等超全局變數訪問到本來屬於本頁面的變數,編寫代碼是需要注意.
4. 要考慮到本頁面和新頁面重復包含的問題,如果兩個頁面都包含同一個頁面,比如頁眉頁腳,要用 require_once.
總而言之,跳轉可以做到,但是程序員要清楚都發生了什麼,否則很容易得到一些奇怪的結果.

『捌』 如何隱藏已經上線的index.php

第一步:'url_model'=>'2',
第二步:根路徑下建立一個.htaccess,可以通過一些軟體比如editplus去另存為,windows可能不能直接創建
第三步:

rewriteengine on
rewritecond %{request_filename} !-d
rewritecond %{request_filename} !-f
rewriterule ^(.*)$ index.php/$1 [qsa,pt,l]

放到.htaccess中保存

第四步開啟apache rewrite 模式 去配置文件中#loadmole rewrite_mole moles/mod_rewrite.so 去掉前面的#,allowoverride none改為allowoverride all ok
當然如果你不是apache 是iis就不能這樣配了

『玖』 如何實現隱藏 php 的擴展名訪問

一般而言,通過隱藏的手段提高安全性被認為是作用不大的做法。但某些情況下,盡可能的多增加一份安全性都是值得的。
一些簡單的方法可以幫助隱藏 php,這樣做可以提高攻擊者發現系統弱點的難度。

在 php.ini 文件里設置 expose_php = off ,可以減少他們能獲得的有用信息。

另一個策略就是讓 web 伺服器用 php 解析不同擴展名。無論是通過 .htaccess 文件還是 apache 的配置文件,都可以設置能誤導攻擊者的文件擴展名:
把 php 隱藏為另一種語言

apache代碼
# 使php看上去像其它的編程語言
addtype application/x-httpd-php .asp .py .pl
或者乾脆徹底隱藏它:

使用未知的擴展名作為 php 的擴展名

apache代碼
# 使 php 看上去像未知的文件類型
addtype application/x-httpd-php .bop .foo .133t
或者把它隱藏為 html 頁面,這樣所有的 html 文件都會通過 php 引擎,會為伺服器增加一些負擔:

用 html 做 php 的文件後綴

apache代碼
# 使 php 代碼看上去像 html 頁面
addtype application/x-httpd-php .htm .html

要讓此方法生效,必須把 php 文件的擴展名改為以上的擴展名。這樣就通過隱藏來提高了安全性,雖然防禦能力很低而且有些缺點。

『拾』 php源代碼隱藏

一般不會存在沒有沒有

熱點內容
phpjava交互 發布:2024-07-17 16:58:57 瀏覽:356
resin下jsp不能正常編譯 發布:2024-07-17 16:34:44 瀏覽:229
sqlserver如何切換主備伺服器 發布:2024-07-17 16:23:02 瀏覽:299
mc18伺服器ip 發布:2024-07-17 16:23:02 瀏覽:379
仙境傳說手游腳本 發布:2024-07-17 16:09:24 瀏覽:691
matlab命令窗口和新建腳本 發布:2024-07-17 15:51:26 瀏覽:375
建ftp文件夾 發布:2024-07-17 15:51:26 瀏覽:955
魔獸撿物腳本 發布:2024-07-17 15:27:56 瀏覽:130
開發ip伺服器 發布:2024-07-17 15:24:42 瀏覽:388
安卓系統視頻製作哪個好用 發布:2024-07-17 15:10:47 瀏覽:210
网站地图