如何判斷網(wǎng)頁(yè)代碼(網(wǎng)頁(yè)怎么看代碼對(duì)應(yīng)哪一部分)
代碼判定安卓系統(tǒng)還是IOS跳轉(zhuǎn)到不同的頁(yè)面地址 var u = navigatoruserAgentvar num_sing1 = 0var isAndroid = uindexOf#39Android#39 1 uindexOf#39Adr#39 1var isiOS = umatch\i^;一般情況下看網(wǎng)站的后綴名aspnet是aspx java做的是jsp或者do php的是php 但是如果網(wǎng)頁(yè)的設(shè)計(jì)采用的是全部做成靜態(tài)頁(yè)面,無(wú)法區(qū)別只能通過(guò)分析源代碼,看登錄或者其他函數(shù)跳轉(zhuǎn)的頁(yè)面。
pindexOfquotLinuxquot == 0跳轉(zhuǎn)語(yǔ)句,如果是手機(jī)訪問(wèn)就自動(dòng)跳轉(zhuǎn)到頁(yè)面ifsystemwinsystemmacsystemxllelse=quothtmlquot;最簡(jiǎn)單的方法用記事本分別保存兩份代碼,兩個(gè)記事本均最大化 用鼠標(biāo)來(lái)回點(diǎn)兩個(gè)記事本,沒(méi)有變化說(shuō)明正常,有變化就是不同處如沒(méi)有變化,按pagedown將兩個(gè)記事本都各翻一頁(yè),再用鼠標(biāo)來(lái)回點(diǎn)有變化的地方一目了然。
查看網(wǎng)站的URL后綴有些網(wǎng)站的URL后綴可以顯示出所使用的后臺(tái)語(yǔ)言例如,以quotphpquot結(jié)尾的網(wǎng)址通常使用PHP語(yǔ)言開(kāi)發(fā),quotaspxquot結(jié)尾的網(wǎng)址通常使用ASPNET語(yǔ)言開(kāi)發(fā)查看網(wǎng)站源代碼在瀏覽器中打開(kāi)網(wǎng)站,右鍵點(diǎn)擊頁(yè)面,選擇“;var userAgentInfo = navigatoruserAgentvar Agents = new ArrayquotAndroidquot, quotiPhonequot, quotSymbianOSquot, quotWindows Phonequot, quotiPadquot, quotiPodquotvar flag = falsevar v=0 for v = 0 v lt Agentslength v++。
沒(méi)法直接看出來(lái),至少得看源文件一般對(duì)網(wǎng)頁(yè)單擊右鍵就有相應(yīng)選項(xiàng),不同瀏覽器選項(xiàng)不同分析是否使用了HTML5新增的標(biāo)簽主要是ltvideoltaudioltcanvasltsectionltarticleltheader;1 查看URL后綴如果網(wǎng)址后綴為`jsp`,則很有可能是前端使用JSP進(jìn)行開(kāi)發(fā)的2 查看頁(yè)面源代碼在網(wǎng)頁(yè)源代碼中搜索關(guān)鍵詞`lt%@ page language=quotjavaquot contentType=quottexthtml charset=UTF8quot pageEncoding=quotUTF8。
如何判斷網(wǎng)頁(yè)代碼是否正確
沒(méi)有單純的php也沒(méi)有單純的html,它們之間是相互嵌套的,你列出來(lái)的文件 要以php文件的形式去執(zhí)行,才會(huì)有作用html部分會(huì)正常輸出,php會(huì)以變量的形式輸出的。
判斷網(wǎng)頁(yè)代碼是不是病毒,第一步網(wǎng)頁(yè)病毒大多由惡意代碼病毒體通常是經(jīng)過(guò)偽裝成正常圖片文件后綴的exe文件和腳本文件或JAVA小程序組成,病毒制作者將其寫(xiě)入網(wǎng)頁(yè)源文件 第二步用戶瀏覽上述網(wǎng)頁(yè),病毒體和腳本文件。
你能看到網(wǎng)站的代碼就是開(kāi)源的啊比如有些是編譯過(guò)的,你看不到代碼就不是開(kāi)源的了嘛開(kāi)源的網(wǎng)站當(dāng)然好,因?yàn)槟憧梢愿鶕?jù)你自己需求改動(dòng)。
3接著檢查一下網(wǎng)站有沒(méi)有注入漏洞或跨站漏洞,如果有的話就相當(dāng)打上防注入或防跨站補(bǔ)丁4檢查一下網(wǎng)站的上傳文件,常見(jiàn)了有欺騙上傳漏洞,就對(duì)相應(yīng)的代碼進(jìn)行過(guò)濾5盡可能不要暴露網(wǎng)站的后臺(tái)地址,以免被社會(huì)工程學(xué)。
如何看網(wǎng)頁(yè)代碼快捷鍵
方法如下首先,注冊(cè)一個(gè)函數(shù)ChPasswd,用來(lái)驗(yàn)證輸入密碼的位數(shù)是否正確接著,用變量password獲取在網(wǎng)頁(yè)中輸入的密碼用if語(yǔ)句判斷,密碼的位數(shù)是否小于6位,如果條件成立,則執(zhí)行語(yǔ)句體中的代碼如果if語(yǔ)句的條件成立,則輸出。
先直觀的看的話,更據(jù)后綴來(lái)判斷,asp xxxasp php xxxphp aspnet xxxaspx jsp xxxjsp cgi xxxcgi或 xxxpl 靜態(tài)頁(yè) xxxhtml 或 xxxhtm 這不是絕對(duì),如果為靜態(tài)頁(yè),也可能為asp,php,j。
這個(gè)如果在做的不嚴(yán)謹(jǐn)?shù)木W(wǎng)站,可以找到比如點(diǎn)開(kāi)鏈接,看地址欄,是一個(gè)php或者jsp頁(yè)面,就說(shuō)明后臺(tái)是PHP或JAVA做的比如,右鍵網(wǎng)頁(yè)源代碼,找到表單的form屬性,可能是一個(gè)php或者action也可以判斷出來(lái)不過(guò),后臺(tái)。
任何一種瀏覽器在菜單里或右鍵菜單里都有一個(gè)顯示源代碼的選項(xiàng),點(diǎn)這個(gè),然后看html源代碼里有沒(méi)有標(biāo)簽和標(biāo)簽查找quotltscriptquot 或quotltiframequot,例如,如果有,就說(shuō)明用了js和iframe。
如果是GridView,那么在其RowDataBound事件中寫(xiě)代碼即可 例如protected void gvEmployeeBase_RowDataBoundobject sender, GridViewRowEventArgs e if != DataControlRowTypeHeader !=。
你要通過(guò)程序去判斷的話網(wǎng)頁(yè)源文件到string webstr中,我提供的意見(jiàn)是盡可能多的提取 asp,jsp,php 的不同的點(diǎn)各自的特征,用這些特征在網(wǎng)頁(yè)源文件中匹配匹配到某種編程語(yǔ)言的特征也多,那么是使用那種編程語(yǔ)言。
掃描二維碼推送至手機(jī)訪問(wèn)。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請(qǐng)注明出處。