# NTU Computer Security ## Welcome - [0x01(Lab - Let's meet at class)](https://hackmd.io/@SBK6401/Sy-oKLLY3) - [0x02 & 0x05(Lab - Nine & Nine-Revenge)](https://hackmd.io/@SBK6401/HkIYEw8Kh) - [0x04(Lab - Script)](/JyM0GCvxRguqk9KPxfwaLQ) - [2023-HW0](https://hackmd.io/@SBK6401/HyXHB3qAh) ## Crypto - [0x01(Modular Operation)](/gYKNCXOoQBCxdcnuM90tCQ) - [0x02(Random Number Generator - LCG)](/NhYHfTO3Rhq0_HQCWco3mQ) - [0x03(Lab - LFSR)](/lN-IFGolQNGt25hvC3xryA) - [2023 HW1](https://hackmd.io/@SBK6401/S1BXtEs16) - [0x03(2023 Lab - COR):two:](https://hackmd.io/@SBK6401/S1r_B9flT) - [0x04(2023 Lab - POA):two:](https://hackmd.io/@SBK6401/S1r92qzea) - [0x05(2023 Lab - LSB):two:](https://hackmd.io/@SBK6401/r149nsfg6) - [0x06(2023 HW - LFSR):four:](https://hackmd.io/@SBK6401/SyI_zTGlp) - [0x07(2023 HW - Oracle):five:](https://hackmd.io/@SBK6401/BJ7m6ehgT) - [0x08(2023 Lab - dlog):one:](https://hackmd.io/@SBK6401/HkW7F8e-6) - [0x09(2023 Lab - signature):two:](https://hackmd.io/@SBK6401/rJ4el_zWa) - [0x10(2023 Lab - coppersmith):three:](https://hackmd.io/@SBK6401/HJEhP5MWa) - [0x11(2023 HW - invalid_curve_attack):three:](https://hackmd.io/@SBK6401/Byb9LeH-a) - [0x12(2023 HW - signature_revenge):four:](https://hackmd.io/@SBK6401/rJcRFkYGa) - [0x13(2023 HW - Power Analysis):two:](https://hackmd.io/@SBK6401/HJNScTc-T) ## Reverse - [0x01(Lab - Sacred Arts)](https://hackmd.io/@SBK6401/SyXvXw9uh) - [0x03(Lab - Why)](https://hackmd.io/@SBK6401/Skc1_fsdh) - [0x06(Lab - AMessageBox)](https://hackmd.io/@SBK6401/SyBoyRpdn) - [0x08(Lab - GetProcAddress)](https://hackmd.io/@SBK6401/Hyt9Ag1th) - [0x11(Lab - Exception)](https://hackmd.io/@SBK6401/SkL7FleFh) - [0x12(Lab - TLSCallback)](https://hackmd.io/@SBK6401/SJeUm-zZF2) - [0x13(Lab - Meow)](https://hackmd.io/@SBK6401/HJJGVVWt2) - [2023 HW2](https://hackmd.io/@SBK6401/Hyk1_Ofz6) - [0x14(2023 Lab - AssemblyDev)](https://hackmd.io/@SBK6401/SJhaYOMM6) - [0x15(2023 HW - crackme_vectorization):three:](https://hackmd.io/@SBK6401/Sy57ackma) - [0x26(2023 HW - Banana Donut Verifier):three:](https://hackmd.io/@SBK6401/ryuRcpJmp) ### WinMalware Lab - [0x16(2023 Lab - sub_140001C80)](https://hackmd.io/@SBK6401/Byd-7o2M6) - [0x17(2023 Lab - sub_140001030)](https://hackmd.io/@SBK6401/H1DjQ3hzp) - [0x18(2023 Lab - sub_140001120)](https://hackmd.io/@SBK6401/BJ51cRhG6) - [0x19(2023 Lab - Extract Next Stage Payload - 1)](https://hackmd.io/@SBK6401/rykr8x6fa) - [0x20(2023 Lab - Extract Next Stage Payload - 2)](https://hackmd.io/@SBK6401/rkMflZazT) - [0x21(2023 Lab - Extract Next Stage Payload - 3)](https://hackmd.io/@SBK6401/HJ8UYIazT) - [0x22(2023 Lab - Collect)](https://hackmd.io/@SBK6401/rkcHappGT) - [0x23(2023 Lab - Exfiltrate)](https://hackmd.io/@SBK6401/HJlKqXCafp) - [0x24(2023 Lab - Dynamic API Resolution Background)](https://hackmd.io/@SBK6401/Bkd51XRM6) - [0x25(2023 Lab - 作業)](https://hackmd.io/@SBK6401/r1RAMB0zp) - [0x30(2023 HW - Baby Ransom 1):four:](https://hackmd.io/@SBK6401/Sk64YudQ6) - [0x31(2023 HW - Baby Ransom 2):three:](https://hackmd.io/@SBK6401/SkLaz75Qa) --- - [0x27(2023 Lab - Scramble)](https://hackmd.io/@SBK6401/B1u2gKmX6) - [0x28(2023 Lab - Super Angry)](https://hackmd.io/@SBK6401/SkQnlFQXp) - [0x29(2023 Lab - Unpackme)](https://hackmd.io/@SBK6401/By6tktm76) - [0x30(2023 HW - Evil FlagChecker):four:](https://hackmd.io/@SBK6401/Hk8_VFsV6) ## PWN - [0x00](/X9mDGgAHTyS4z3iUVffaKQ) - [0x01](/ADmeK9YPRomOA_odmIogkw) - [0x02](/RaW-1pSDT7CA-m8fp6FWSQ) - [0x04](/9I_PbOw1R1KSYor9yqOLKA) - [0x05(Leak Canary)](/JJvWiZlWTs6NWKWyJ-4Vlw) - [0x06(GOT hijacking/Lab - `got2win`)](/NjBK01gzQm6bZXrPQ7zXvg) - [0x07(ROP)](/zyegtzwnQ3i-4EqhRtVXaw) - [0x08(one_gadget with ROP)](/HwFdrAB1QieSSWZ22-DWIQ) - [0x09(stack pivoting)](/3hpEPrg-TW6vCVLhfXdwUA) - [0x10(`seccomp`/Lab - `rop2win`)](/KJEdaLIcQxqPmegEEyIFtA) - [0x11(format string bug)](/yUXW2xLYSf-eY9r4H3b8rw) - [0x12(Lab - `rop++`)](/YRSi5CVCTw2MlE8ECHRDuA) - [0x13(Lab - `how2know`)](/jHf3sAfOTveOIguRGXXmwQ) - [0x14(Simple HEAP)](/ggZE-ex5SeaIpc4r2bq0CA) - [0x15(Lab - `heapmath`)](/5NhQr2TwQISGvSGDSBCE5g) - [0x16(simple_smallbin)](/LWVfFR-kQHG2ie7WrD3Yjg) - [0x17(UAF - leak information)](/E961KcQ9SQeF8rDUQ73F8A) - [0x18(Lab - `babynote`)](/zj3FTgxZQ22EgRPn1KHUSg) - [0x19(Lab - `babyums` - flag 1)](/2bR8lalySvKfA7Zr8DOhuA) - [0x20(Lab - `babyums` - flag 2)](/roq6Y5dqTJeUgeashFgL3A) - [0x21(fopen, fread, fwrite, fclose)](/TFzW9q86S8qXvbOon927WA) - [0x22(Lab - `AAR`)](/NwalszScQcKkpc6MulOpVg) - [0x23(Lab - `AAW`)](/vzv6gEljT_WCXQ1iSwwF0w) - [2023 HW3](https://hackmd.io/@SBK6401/B1CwVdC7T) - [0x31(2023 HW - Notepad-Stage 1):three:](https://hackmd.io/@SBK6401/ryiENhOBp) - [0x32(2023 HW - Notepad-Stage 2):five:](https://hackmd.io/@SBK6401/ryNuPIe86) - [0x33(2023 Lab - ROP_RW)](https://hackmd.io/@SBK6401/BywJRx6Np) - [0x34(2023 Lab - ret2plt):three:](https://hackmd.io/@SBK6401/SyAHQfQH6) - [0x35(2023 Lab - Stack Pivot):four:](https://hackmd.io/@SBK6401/SkpDfz4BT) - [0x36(2023 HW - Notepad-Stage 3):five::heavy_plus_sign:❌](https://hackmd.io/@SBK6401/SJv7YT_Ia) - [0x37(2023 HW - HACHAMA):four::+1:](https://hackmd.io/@SBK6401/SJG1G_6Hp) - [0x38(2023 Lab - UAF):three:](https://hackmd.io/@SBK6401/SJWc9v4Bp) - [0x39(2023 Lab - Double Free)](https://hackmd.io/@SBK6401/BkOXUWMLT) - [0x40(2023 HW - UAF++):four:](https://hackmd.io/@SBK6401/SyXdjA5r6) ## Web - [0x01(Lab - Hello from Windows 98)](/il09rw7-ROeYSkRKxsPfzg) - [0x02(Lab - Whois Tool)](/RUBvOKL8SUCG_nolBu6K2g) - [0x03(Lab - Normal Login Panel (Flag 1))](/AsB2-n9URjyC3LwYW1--EQ) - [0x04(Lab - Normal Login Panel (Flag 2))](/GvmWY3DMSW2Jg297kwa61A) - [0x08(Lab - `Particles.js`)](/PYdUqgKpSdCQ4pm54kFC3Q) - [0x09(Lab - Simple Note)](/GZP6Fq4FRZueArcQIWyXHA) - [0x11(Lab - Pickle)](/bJMLdsBQRhW_rYhtcu-xXQ) - [0x12(Lab - Baby Cat)](/V7vE-hvdSWKLFrIBUyW-jw) - [0x13(Lab - Magic Cat)](/t4kXUrE1R3KPFkr6akwfMQ) - [0x14(Lab - XXE)](/BQoomS34SEybdHUKv8l1Jw) - [0x15(Lab - Web Preview Card)](/QnbdmctMRbWe43_bFasl3A) - [2023 HW4](https://hackmd.io/@SBK6401/Hk2QfLg_6) - [0x41(2023 HW - Double Injection - FLAG1):four::heavy_plus_sign:](https://hackmd.io/@SBK6401/SkIwvS_P6) - [0x42(2023 HW - Double Injection - FLAG2):two:](https://hackmd.io/@SBK6401/rknsCD9vT)
{"metaMigratedAt":"2023-06-17T21:22:14.432Z","metaMigratedFrom":"Content","title":"NTU Computer Security","breaks":true,"description":"0x04(Lab - Script)","contributors":"[{\"id\":\"507cd57e-1008-4e58-8e33-79854a8ea67c\",\"add\":7010,\"del\":659}]"}
Expand menu