知了堂《XSS攻擊-web前端基礎(chǔ)》課程文檔講解
文檔來源:知了堂馮老師


0 聲明
1.本課程涉及的所有信息安全攻擊技術(shù)等內(nèi)容均作為教育和學(xué)習(xí)之用,不得用于其他用途,否則后果自付。
2.本課程中所涉及的所有軟件工具均來自互聯(lián)網(wǎng),本著互聯(lián)網(wǎng)的共享精神可以提供給學(xué)員,但僅限于教育和學(xué)習(xí)之用,不得用于其他用途。
1?中華人民共和國網(wǎng)絡(luò)安全法(2017年6月1日施行)
第十二條
任何個人和組織使用網(wǎng)絡(luò)應(yīng)當(dāng)遵守憲法法律,遵守公共秩序,尊重社會公德,不得危害網(wǎng)絡(luò)安全,不得利用網(wǎng)絡(luò)從事危害國家安全、榮譽和利益,煽動顛覆國家政權(quán)、推翻社會主義制度,煽動分裂國家、破壞國家統(tǒng)一,宣揚恐怖主義、極端主義,宣揚民族仇恨、民族歧視,傳播暴力、淫穢色情信息,編造、傳播虛假信息擾 亂經(jīng)濟(jì)秩序和社會秩序,以及侵害他人名譽、隱私、知識產(chǎn)權(quán)和其他合法權(quán)益等活動。
第四十四條
任何個人和組織不得竊取或者以其他非法方式獲取個人信息,不得非法出售或者非法向他人提供個人信息。
2?中華人民共和國刑法(節(jié)選)
第二百八十五條
【非法侵入計算機(jī)信息系 統(tǒng)罪】 違反國家規(guī)定,侵入國家事務(wù)、國防建設(shè)、尖端科學(xué)技術(shù)領(lǐng)域的計算機(jī)信息系統(tǒng)的, 處三年以下有期徒刑或者拘役。
第二百八十六條
【破壞計算機(jī)信息系統(tǒng)罪】 違反國家規(guī)定,對計算機(jī)信息系統(tǒng)功能進(jìn)行刪除、修改、增加、干擾,造成計算機(jī)信息 系統(tǒng)不能正常運行,后果嚴(yán)重的,處五年以下有期徒刑或者拘役;后果特別嚴(yán)重的,處五年以上有期徒刑。
3?本課程面向的主要群體:
本課程主要面向立志從事網(wǎng)絡(luò)安全相關(guān)崗位,立志從事安全行業(yè)人員,對web安全及滲透測試有興趣的入坑人員。本課程初步設(shè)計主要對象為零基礎(chǔ)入坑學(xué)員,由于技術(shù)有限,請多多指正。
XSS攻擊-web前端基礎(chǔ)
0 WEB前端基本知識(html)
Html全稱超文本標(biāo)記語言,非程序語言,只是一種標(biāo)記語言;
Html實際就是網(wǎng)頁的語言描述文檔,我們看到的網(wǎng)頁實質(zhì)上是web瀏覽器翻譯過的html語言;
Html文檔可以是純文本,也可以以標(biāo)簽形式展現(xiàn);
html標(biāo)簽用成對的<>尖括號來標(biāo)記,比如,第一個是開始標(biāo)簽,有反斜杠的是結(jié)束標(biāo)簽;
Web瀏覽器讀取html文檔,并以網(wǎng)頁方式顯示,標(biāo)簽不會顯示在網(wǎng)頁中,web瀏覽器用標(biāo)簽來解釋html 的內(nèi)容 。
常用標(biāo)簽實例:
a) <html> 與 </html> 之間的文本描述網(wǎng)頁
b) <body> 與 </body> 之間的文本是可見的頁面內(nèi)容
c) <h1> 與 </h1> 之間的文本被顯示為標(biāo)題
d) <p> 與 </p> 之間的文本被顯示為段落
e) <a></a>之間的文本被顯示為指定鏈接


? 在HTML中,某些字符是預(yù)留的。
? 例如在HTML中不能使用“<”或“>”,這是因為瀏覽器可能誤認(rèn)為它們是標(biāo)簽的開始或結(jié)束。如果希
? 望正確地顯示預(yù)留字符,就需要在HTML中使用對應(yīng)的字符實體。
? 常用的HTML字符實體描述如下:

? 需要注意的是,某些字符沒有實體名稱,但可以有實體編號。
? 字符引用包括“字符值引用”和“字符實體引用”。在上述HTML例子中,'<'對應(yīng)的字符值引用
? 為'<',對應(yīng)的字符實體引用為‘<’。字符實體引用也被叫做“實體引用”或“實體”。
? HTML 元素指的是從開始標(biāo)簽(start tag)到結(jié)束標(biāo)簽(end tag)的所有代碼。

? href=“”這個稱為屬性,提供元素更多的信息。
? 屬性以 屬性=“”這種形式出現(xiàn)(如 name=“value”)
? 屬性必須在元素的開始標(biāo)簽中規(guī)定
? HTML 的常見元素

好了,這次的內(nèi)容到這兒就完了,恭喜你完成本次學(xué)習(xí),明天也要繼續(xù)吖~~
