├── .gitignore ├── .vscode └── settings.json ├── Lecture ├── Ch01-Introduction.pdf ├── Ch02-03 Authentication, Authorization.pdf ├── Ch04-Authorization.pdf ├── Ch05-Security-LogAnalysis.pdf ├── Ch06-Integrity_and_Basic_Encryption.pdf ├── Ch07-PKI.pdf ├── Ch08-Physical_Security.pdf ├── Ch09-Biometrics.pdf └── Ch12-BufferOverflow.pdf ├── README.md ├── activity1 ├── ANSWER.md ├── ANSWER.pdf ├── DOCUMENTATION.pdf ├── README.md ├── assets │ ├── hashRate.png │ └── rainbow.png ├── cmd │ └── main.go ├── enums │ └── method │ │ └── method.go ├── go.mod └── internal │ ├── bruce-force │ └── bruce-force.go │ ├── dictionary │ ├── common-passwords.txt │ ├── dictionary.go │ └── substitute.go │ ├── hasher │ ├── md5.go │ └── sha1.go │ ├── password │ └── password.go │ └── rainbow │ └── rainbow.go ├── activity10 ├── DOCUMENTATION.pdf ├── README.md ├── README.pdf └── assets │ ├── p1_3.png │ ├── p2_1.png │ ├── p2_2.png │ ├── p2_4.png │ ├── p2_5.png │ └── p2_6.png ├── activity11 ├── .gitignore ├── DOCUMENTATION.pdf ├── README.md ├── README.pdf ├── assets │ ├── auth.png │ ├── digraph.png │ ├── identify.png │ ├── result_manager.png │ └── text_manager.png ├── requirements.txt └── src │ ├── clean_text.py │ ├── main.py │ └── manage_result.py ├── activity2 ├── ANSWER.md ├── ANSWER.pdf └── DOCUMENTATION.pdf ├── activity3 ├── DOCUMENTATION.pdf ├── README.md ├── README.pdf ├── security-incident-log-review-checklist.pdf └── tutorialdata.zip ├── activity4 ├── DOCUMENTATION.pdf ├── README.md ├── README.pdf └── assets │ ├── ex1.png │ ├── ex2_1.png │ └── ex2_2.png ├── activity5 ├── .gitignore ├── DOCUMENTATION.pdf ├── assets │ ├── aes-256-cbc │ │ ├── enc.pbm │ │ ├── enc.x │ │ ├── org.pbm │ │ └── org.x │ ├── aes-256-ecb │ │ ├── enc.pbm │ │ ├── enc.x │ │ ├── org.pbm │ │ └── org.x │ └── image.png ├── cipher.html ├── cipher.ipynb ├── cipher.pdf └── requirements.txt ├── activity6 ├── DOCUMENTATION.pdf ├── README.md ├── README.pdf ├── ca-certificates.cert ├── chula_ac_th.cert ├── classdeedee.cert ├── google_com.cert ├── int_chula_ac_th.cert ├── int_classdeedee.cert ├── int_google_com.cert ├── int_google_com_2.cert ├── int_twitter_com.cert ├── intermediate.cert ├── requirements.txt ├── root_certificate.cert ├── twitter_com.cert └── verify.py ├── activity7 ├── DOCUMENTATION.pdf ├── README.md ├── README.pdf └── assets │ ├── q2_1.png │ └── q2_2.png ├── activity8 ├── DOCUMENTATION.pdf ├── README.md ├── README.pdf ├── assets │ ├── a8_01.png │ ├── a8_02.png │ ├── a8_03.png │ ├── a8_04.png │ ├── a8_05.png │ ├── a8_06.png │ ├── a8_07.png │ ├── a8_08.png │ ├── a8_09.png │ ├── hb1.png │ ├── hb2.png │ ├── hb3.png │ ├── hb4.png │ └── hb5.png └── attack.py ├── activity9 ├── DOCUMENTATION.pdf ├── README.md ├── README.pdf ├── assets │ ├── ex1_1.png │ ├── ex2_1.png │ ├── ex3_1.png │ └── ex3_2.png ├── attack.py ├── ex1.c ├── ex2.c ├── victim.c └── wrapper.py └── project ├── DOCUMENTATION.pdf ├── README.md ├── README.pdf ├── assets ├── bruce-force.png ├── command-injection.png ├── csp-bypass.png ├── file-upload.png ├── javascript.png ├── sql-injection.png ├── xss-dom.png ├── xss-reflected.png └── xss-stored.png └── docker-compose.yaml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /Lecture/Ch01-Introduction.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/Lecture/Ch01-Introduction.pdf -------------------------------------------------------------------------------- /Lecture/Ch02-03 Authentication, Authorization.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/Lecture/Ch02-03 Authentication, Authorization.pdf -------------------------------------------------------------------------------- /Lecture/Ch04-Authorization.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/Lecture/Ch04-Authorization.pdf -------------------------------------------------------------------------------- /Lecture/Ch05-Security-LogAnalysis.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/Lecture/Ch05-Security-LogAnalysis.pdf -------------------------------------------------------------------------------- /Lecture/Ch06-Integrity_and_Basic_Encryption.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/Lecture/Ch06-Integrity_and_Basic_Encryption.pdf -------------------------------------------------------------------------------- /Lecture/Ch07-PKI.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/Lecture/Ch07-PKI.pdf -------------------------------------------------------------------------------- /Lecture/Ch08-Physical_Security.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/Lecture/Ch08-Physical_Security.pdf -------------------------------------------------------------------------------- /Lecture/Ch09-Biometrics.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/Lecture/Ch09-Biometrics.pdf -------------------------------------------------------------------------------- /Lecture/Ch12-BufferOverflow.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/Lecture/Ch12-BufferOverflow.pdf -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/README.md -------------------------------------------------------------------------------- /activity1/ANSWER.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity1/ANSWER.md -------------------------------------------------------------------------------- /activity1/ANSWER.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity1/ANSWER.pdf -------------------------------------------------------------------------------- /activity1/DOCUMENTATION.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity1/DOCUMENTATION.pdf -------------------------------------------------------------------------------- /activity1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity1/README.md -------------------------------------------------------------------------------- /activity1/assets/hashRate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity1/assets/hashRate.png -------------------------------------------------------------------------------- /activity1/assets/rainbow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity1/assets/rainbow.png -------------------------------------------------------------------------------- /activity1/cmd/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity1/cmd/main.go -------------------------------------------------------------------------------- /activity1/enums/method/method.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity1/enums/method/method.go -------------------------------------------------------------------------------- /activity1/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/saenyakorn/2110413-COMP-SECURITY 2 | 3 | go 1.18 4 | -------------------------------------------------------------------------------- /activity1/internal/bruce-force/bruce-force.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity1/internal/bruce-force/bruce-force.go -------------------------------------------------------------------------------- /activity1/internal/dictionary/common-passwords.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity1/internal/dictionary/common-passwords.txt -------------------------------------------------------------------------------- /activity1/internal/dictionary/dictionary.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity1/internal/dictionary/dictionary.go -------------------------------------------------------------------------------- /activity1/internal/dictionary/substitute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity1/internal/dictionary/substitute.go -------------------------------------------------------------------------------- /activity1/internal/hasher/md5.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity1/internal/hasher/md5.go -------------------------------------------------------------------------------- /activity1/internal/hasher/sha1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity1/internal/hasher/sha1.go -------------------------------------------------------------------------------- /activity1/internal/password/password.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity1/internal/password/password.go -------------------------------------------------------------------------------- /activity1/internal/rainbow/rainbow.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity1/internal/rainbow/rainbow.go -------------------------------------------------------------------------------- /activity10/DOCUMENTATION.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity10/DOCUMENTATION.pdf -------------------------------------------------------------------------------- /activity10/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity10/README.md -------------------------------------------------------------------------------- /activity10/README.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity10/README.pdf -------------------------------------------------------------------------------- /activity10/assets/p1_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity10/assets/p1_3.png -------------------------------------------------------------------------------- /activity10/assets/p2_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity10/assets/p2_1.png -------------------------------------------------------------------------------- /activity10/assets/p2_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity10/assets/p2_2.png -------------------------------------------------------------------------------- /activity10/assets/p2_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity10/assets/p2_4.png -------------------------------------------------------------------------------- /activity10/assets/p2_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity10/assets/p2_5.png -------------------------------------------------------------------------------- /activity10/assets/p2_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity10/assets/p2_6.png -------------------------------------------------------------------------------- /activity11/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ -------------------------------------------------------------------------------- /activity11/DOCUMENTATION.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity11/DOCUMENTATION.pdf -------------------------------------------------------------------------------- /activity11/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity11/README.md -------------------------------------------------------------------------------- /activity11/README.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity11/README.pdf -------------------------------------------------------------------------------- /activity11/assets/auth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity11/assets/auth.png -------------------------------------------------------------------------------- /activity11/assets/digraph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity11/assets/digraph.png -------------------------------------------------------------------------------- /activity11/assets/identify.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity11/assets/identify.png -------------------------------------------------------------------------------- /activity11/assets/result_manager.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity11/assets/result_manager.png -------------------------------------------------------------------------------- /activity11/assets/text_manager.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity11/assets/text_manager.png -------------------------------------------------------------------------------- /activity11/requirements.txt: -------------------------------------------------------------------------------- 1 | essential-generators 2 | readchar 3 | numpy -------------------------------------------------------------------------------- /activity11/src/clean_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity11/src/clean_text.py -------------------------------------------------------------------------------- /activity11/src/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity11/src/main.py -------------------------------------------------------------------------------- /activity11/src/manage_result.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity11/src/manage_result.py -------------------------------------------------------------------------------- /activity2/ANSWER.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity2/ANSWER.md -------------------------------------------------------------------------------- /activity2/ANSWER.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity2/ANSWER.pdf -------------------------------------------------------------------------------- /activity2/DOCUMENTATION.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity2/DOCUMENTATION.pdf -------------------------------------------------------------------------------- /activity3/DOCUMENTATION.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity3/DOCUMENTATION.pdf -------------------------------------------------------------------------------- /activity3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity3/README.md -------------------------------------------------------------------------------- /activity3/README.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity3/README.pdf -------------------------------------------------------------------------------- /activity3/security-incident-log-review-checklist.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity3/security-incident-log-review-checklist.pdf -------------------------------------------------------------------------------- /activity3/tutorialdata.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity3/tutorialdata.zip -------------------------------------------------------------------------------- /activity4/DOCUMENTATION.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity4/DOCUMENTATION.pdf -------------------------------------------------------------------------------- /activity4/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity4/README.md -------------------------------------------------------------------------------- /activity4/README.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity4/README.pdf -------------------------------------------------------------------------------- /activity4/assets/ex1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity4/assets/ex1.png -------------------------------------------------------------------------------- /activity4/assets/ex2_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity4/assets/ex2_1.png -------------------------------------------------------------------------------- /activity4/assets/ex2_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity4/assets/ex2_2.png -------------------------------------------------------------------------------- /activity5/.gitignore: -------------------------------------------------------------------------------- 1 | temp 2 | *.param 3 | id_dsa.pem 4 | large-file 5 | dsa -------------------------------------------------------------------------------- /activity5/DOCUMENTATION.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity5/DOCUMENTATION.pdf -------------------------------------------------------------------------------- /activity5/assets/aes-256-cbc/enc.pbm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity5/assets/aes-256-cbc/enc.pbm -------------------------------------------------------------------------------- /activity5/assets/aes-256-cbc/enc.x: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity5/assets/aes-256-cbc/enc.x -------------------------------------------------------------------------------- /activity5/assets/aes-256-cbc/org.pbm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity5/assets/aes-256-cbc/org.pbm -------------------------------------------------------------------------------- /activity5/assets/aes-256-cbc/org.x: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity5/assets/aes-256-cbc/org.x -------------------------------------------------------------------------------- /activity5/assets/aes-256-ecb/enc.pbm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity5/assets/aes-256-ecb/enc.pbm -------------------------------------------------------------------------------- /activity5/assets/aes-256-ecb/enc.x: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity5/assets/aes-256-ecb/enc.x -------------------------------------------------------------------------------- /activity5/assets/aes-256-ecb/org.pbm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity5/assets/aes-256-ecb/org.pbm -------------------------------------------------------------------------------- /activity5/assets/aes-256-ecb/org.x: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity5/assets/aes-256-ecb/org.x -------------------------------------------------------------------------------- /activity5/assets/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity5/assets/image.png -------------------------------------------------------------------------------- /activity5/cipher.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity5/cipher.html -------------------------------------------------------------------------------- /activity5/cipher.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity5/cipher.ipynb -------------------------------------------------------------------------------- /activity5/cipher.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity5/cipher.pdf -------------------------------------------------------------------------------- /activity5/requirements.txt: -------------------------------------------------------------------------------- 1 | english-words -------------------------------------------------------------------------------- /activity6/DOCUMENTATION.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity6/DOCUMENTATION.pdf -------------------------------------------------------------------------------- /activity6/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity6/README.md -------------------------------------------------------------------------------- /activity6/README.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity6/README.pdf -------------------------------------------------------------------------------- /activity6/ca-certificates.cert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity6/ca-certificates.cert -------------------------------------------------------------------------------- /activity6/chula_ac_th.cert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity6/chula_ac_th.cert -------------------------------------------------------------------------------- /activity6/classdeedee.cert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity6/classdeedee.cert -------------------------------------------------------------------------------- /activity6/google_com.cert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity6/google_com.cert -------------------------------------------------------------------------------- /activity6/int_chula_ac_th.cert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity6/int_chula_ac_th.cert -------------------------------------------------------------------------------- /activity6/int_classdeedee.cert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity6/int_classdeedee.cert -------------------------------------------------------------------------------- /activity6/int_google_com.cert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity6/int_google_com.cert -------------------------------------------------------------------------------- /activity6/int_google_com_2.cert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity6/int_google_com_2.cert -------------------------------------------------------------------------------- /activity6/int_twitter_com.cert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity6/int_twitter_com.cert -------------------------------------------------------------------------------- /activity6/intermediate.cert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity6/intermediate.cert -------------------------------------------------------------------------------- /activity6/requirements.txt: -------------------------------------------------------------------------------- 1 | pyopenssl 2 | pem 3 | -------------------------------------------------------------------------------- /activity6/root_certificate.cert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity6/root_certificate.cert -------------------------------------------------------------------------------- /activity6/twitter_com.cert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity6/twitter_com.cert -------------------------------------------------------------------------------- /activity6/verify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity6/verify.py -------------------------------------------------------------------------------- /activity7/DOCUMENTATION.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity7/DOCUMENTATION.pdf -------------------------------------------------------------------------------- /activity7/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity7/README.md -------------------------------------------------------------------------------- /activity7/README.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity7/README.pdf -------------------------------------------------------------------------------- /activity7/assets/q2_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity7/assets/q2_1.png -------------------------------------------------------------------------------- /activity7/assets/q2_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity7/assets/q2_2.png -------------------------------------------------------------------------------- /activity8/DOCUMENTATION.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity8/DOCUMENTATION.pdf -------------------------------------------------------------------------------- /activity8/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity8/README.md -------------------------------------------------------------------------------- /activity8/README.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity8/README.pdf -------------------------------------------------------------------------------- /activity8/assets/a8_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity8/assets/a8_01.png -------------------------------------------------------------------------------- /activity8/assets/a8_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity8/assets/a8_02.png -------------------------------------------------------------------------------- /activity8/assets/a8_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity8/assets/a8_03.png -------------------------------------------------------------------------------- /activity8/assets/a8_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity8/assets/a8_04.png -------------------------------------------------------------------------------- /activity8/assets/a8_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity8/assets/a8_05.png -------------------------------------------------------------------------------- /activity8/assets/a8_06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity8/assets/a8_06.png -------------------------------------------------------------------------------- /activity8/assets/a8_07.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity8/assets/a8_07.png -------------------------------------------------------------------------------- /activity8/assets/a8_08.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity8/assets/a8_08.png -------------------------------------------------------------------------------- /activity8/assets/a8_09.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity8/assets/a8_09.png -------------------------------------------------------------------------------- /activity8/assets/hb1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity8/assets/hb1.png -------------------------------------------------------------------------------- /activity8/assets/hb2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity8/assets/hb2.png -------------------------------------------------------------------------------- /activity8/assets/hb3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity8/assets/hb3.png -------------------------------------------------------------------------------- /activity8/assets/hb4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity8/assets/hb4.png -------------------------------------------------------------------------------- /activity8/assets/hb5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity8/assets/hb5.png -------------------------------------------------------------------------------- /activity8/attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity8/attack.py -------------------------------------------------------------------------------- /activity9/DOCUMENTATION.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity9/DOCUMENTATION.pdf -------------------------------------------------------------------------------- /activity9/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity9/README.md -------------------------------------------------------------------------------- /activity9/README.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity9/README.pdf -------------------------------------------------------------------------------- /activity9/assets/ex1_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity9/assets/ex1_1.png -------------------------------------------------------------------------------- /activity9/assets/ex2_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity9/assets/ex2_1.png -------------------------------------------------------------------------------- /activity9/assets/ex3_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity9/assets/ex3_1.png -------------------------------------------------------------------------------- /activity9/assets/ex3_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity9/assets/ex3_2.png -------------------------------------------------------------------------------- /activity9/attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity9/attack.py -------------------------------------------------------------------------------- /activity9/ex1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity9/ex1.c -------------------------------------------------------------------------------- /activity9/ex2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity9/ex2.c -------------------------------------------------------------------------------- /activity9/victim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity9/victim.c -------------------------------------------------------------------------------- /activity9/wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/activity9/wrapper.py -------------------------------------------------------------------------------- /project/DOCUMENTATION.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/project/DOCUMENTATION.pdf -------------------------------------------------------------------------------- /project/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/project/README.md -------------------------------------------------------------------------------- /project/README.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/project/README.pdf -------------------------------------------------------------------------------- /project/assets/bruce-force.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/project/assets/bruce-force.png -------------------------------------------------------------------------------- /project/assets/command-injection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/project/assets/command-injection.png -------------------------------------------------------------------------------- /project/assets/csp-bypass.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/project/assets/csp-bypass.png -------------------------------------------------------------------------------- /project/assets/file-upload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/project/assets/file-upload.png -------------------------------------------------------------------------------- /project/assets/javascript.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/project/assets/javascript.png -------------------------------------------------------------------------------- /project/assets/sql-injection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/project/assets/sql-injection.png -------------------------------------------------------------------------------- /project/assets/xss-dom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/project/assets/xss-dom.png -------------------------------------------------------------------------------- /project/assets/xss-reflected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/project/assets/xss-reflected.png -------------------------------------------------------------------------------- /project/assets/xss-stored.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/project/assets/xss-stored.png -------------------------------------------------------------------------------- /project/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saenyakorn/2110413-COMP-SECURITY/HEAD/project/docker-compose.yaml --------------------------------------------------------------------------------