/2023B1

Primary LanguageJupyter Notebook

資訊安全管理與規劃

資訊安全技術與防護

資訊安全專業證照

PWN2023

==> {繳交PPT} | {繳交PPT+OBS}

  • 期中考成績: PWN初步測試+Buffer Overflow
    • [教學錄影]
    • [參考資料]
  • 期中平時成績: Ret2shellcode ==> ret2libc
    • 送出兩份攻擊碼 == > pwntools
    • 攻擊碼1: shellcode
    • 攻擊碼2: Buffer Overflow攻擊
      • 必須知道shellcode 記憶體位址
      • Buffer Overflow ==> 蓋buffer + {return address == shellcode 記憶體位址}
    • level-1.Angelboy_Pwn-2 [上課示範解題]
    • level-2.張元_Pwn-9
  • 期末平時成績:Return-oriented programming(ROP)對同學而言太難 ==> 以後再開進階PWN
  • 期末考成績:Format strings 漏洞分析
    • Format_string_Vulnerability攻擊模式1:
      • 練習題目
        • Level 2/fmtstr
        • Pwn/fmt-1
    • Format_string_Vulnerability攻擊模式2:寫入
      • printf 可以使⽤ %n 來寫入指定的位置
      • 可透過 %c 來指定 %n 要寫入的⼤⼩
      • 練習題目
        • Pwn/fmt-2
        • Pwn/fmt-3
        • Level 1.secret