導航:首頁 > 編程語言 > php隱藏源代碼

php隱藏源代碼

發布時間:2023-06-08 07:38:45

① 如何去除php 隱藏後綴 解析,去除地址欄PHP後綴

只能批量替換了.
像DW就有依目錄批量替換源碼的功能.

② php的源碼中有廣告代碼如何將其屏蔽

你這不算是廣告吧,這只是一個插件中個標志的代碼,可以修改插件源碼去掉也可以用css屏蔽掉去掉:

em{display:none}

由於你截的代碼內容不全,無法給出最適合的css,上述代碼會吧em標簽全部隱藏掉,如果需要修改,吧div標簽的class發出來。

③ php源代碼隱藏

一般不會存在沒有<?php 還能執行的php代碼,有這種可能性,就是php讀取這個文件的字元串,再把字元串轉成代碼執行,但這種方法本來就不安全,正常的情況基本不會這么用。
沒有<?php的話,直接訪問這個文件肯定會把代碼顯示出來。要麼調整這種不安全的方式,要麼從伺服器上把這個文件的目錄設為不可訪問,或者把這個文件放在站點目錄之外去執行。

④ PHP中隱藏一段代碼,讓查看源代碼等方式無法查看到!

前端看到的是PHP編譯後的HTML代碼。
HTML代碼可沒法隱藏,隱藏了瀏覽器就不會渲染,意思就是你把這段代碼刪除了,就不會看到HTML代碼了。
其實你要隱藏一些重要參數也是有辦法的,可能過JS來做,建議了解一下,視頻播放插件的做法,有部分插件做這些做得比較好。

⑤ php 部分源代碼加密

PHP加密必定用到伺服器擴展,不然怎麼對加密後的代碼解密呢?不依賴擴展,最多隻能用一些工具對代碼進行混淆壓縮,但這只是清除代碼格式,刪除多餘的換行和空格,將變數命替換為單字母等,並不能真正加密,經過分析後仍然能解開。

⑥ php屏蔽一段HTML代碼

<?php& `8 ^, }, E' j/ W' j

function StripHTML($string){. \, V/ t+ d8 o
$pattern=array ("'<script[^>]*?>.*?</script>'si", "'<style[^>]*?>.*?</style>'si", "'<[/!]*?[^<>]*?>'si", "'([
])[s]+'", "'&(quot|#34);'i", "'&(amp|#38);'i", "'&(lt|#60);'i", "'&(gt|#62);'i", "'&(nbsp|#160);'i", "'&(iexcl|#161);'i", "'&(cent|#162);'i", "'&(pound|#163);'i", "'&(|#169);'i", "'&#(d+);'e");
$replace=array ("", "", "\1", "", "&", "<", ">", " ", chr(161), chr(162), chr(163), chr(169), "chr(\1)");7 f: V6 a$ D! s: q
return preg_replace ($pattern, $replace, $str);
}
" e/ P+ M# ]0 O9 R0 q
?>
利用strip_tags()就可以把html標簽去除掉
<?php
$str = '<a href="http://harryxu.cn">harryxu</a>'; E' y! t( K6 m' |9 \
echo(htmlspecialchars($str) . '<br />');/ `" _* h" r# x5 i" \1 C
echo(strip_tags($str));
. P. t! i7 I5 D+ X% o
// output:
// <a href="http://harryxu.nc">harryxu</a> Y' T) V' y$ t- z: d% }! h
// harryxu
?>
去除所有js,html,css代碼

$search = array ("'<script[^>]*?>.*?</script>'si", // 去掉 javascript
"'<style[^>]*?>.*?</style>'si", // 去掉 css
"'<[/!]*?[^<>]*?>'si", // 去掉 HTML 標記
"'<!--[/!]*?[^<>]*?>'si", // 去掉 注釋標記# m# g3 V9 F- U! `8 O4 l, [
"'([rn])[s]+'", // 去掉空白字元3 p$ c& X7 x- y7 Q
"'&(quot|#34);'i", // 替換 HTML 實體+ E. t- E, L% u# ?( W
"'&(amp|#38);'i",0 D; g# s' Z" v" L
"'&(lt|#60);'i",
"'&(gt|#62);'i",
"'&(nbsp|#160);'i",
"'&(iexcl|#161);'i",# N* E! |7 }( y" p O1 O/ E
"'&(cent|#162);'i",2 T: J; m) a3 r
"'&(pound|#163);'i",8 E4 a: R4 B Z# V! \
"'&(|#169);'i",
"'&#(d+);'e"); // 作為 PHP 代碼運行

$replace = array ("",
"",
"",
"",1 `1 Z0 I' x3 n$ }1 Q' ?+ K
"1",! N) R x7 [/ ^6 E6 O3 l
""",
"&",
"<",. c2 t3 T! L+ l* p. d) x# Q# @
">",
" ",
chr(161),) i' y# E& k1 I
chr(162),( h3 q/ C3 X5 [: O7 ~9 z4 s0 ?
chr(163),' g+ P! A. A% M( R
chr(169),
"chr(1)");
//$document為需要處理字元串,如果來源為文件可以$document = file_get_contents($filename);
$out = preg_replace($search, $replace, $document);

閱讀全文

與php隱藏源代碼相關的資料

熱點內容
廣電運通程序員 瀏覽:567
程序員放棄後會怎樣 瀏覽:188
河北模具編程 瀏覽:190
adb查找命令 瀏覽:324
安卓手機視頻文件夾怎麼打開 瀏覽:314
平板加密手機後怎麼關閉 瀏覽:572
流媒體伺服器應該注意什麼 瀏覽:539
d8命令編譯 瀏覽:970
壓縮包解壓需要多少空間 瀏覽:152
如何查找app屬性 瀏覽:392
android人臉識別技術 瀏覽:327
pc104編程 瀏覽:338
二維碼反編譯破解推廣 瀏覽:687
修改伺服器的mac地址 瀏覽:531
好玩的編程軟體 瀏覽:903
編程語言創始人有錢嗎 瀏覽:811
短視頻app怎麼獲客 瀏覽:18
查看雲伺服器的應用 瀏覽:441
javadump工具 瀏覽:569
程序員16g 瀏覽:449