文件名称:SecureProgramming:该课程于2021年Spring在德克萨斯大学阿灵顿分校的Trey Jones上课
文件大小:101.96MB
文件格式:ZIP
更新时间:2024-04-20 16:01:52
C
安全编程(CSE4382 / CSE5382) 该课程于2021年Spring在德克萨斯大学阿灵顿分校的Trey Jones上课。 安全编程概述 本课程向高年级本科生和研究生介绍安全软件设计和开发的方法。 学生将了解今天在软件中发现的主要安全问题。 他们将利用这些知识来查找软件中的错误,修复错误,并设计软件,以减少安全性问题。 静态分析工具将是班级的核心部分,但学生也将接触到黑匣子测试工具。 主题将包括输入验证,缓冲区溢出预防,错误 学生学习成果 学生应该了解在系统安全工程学的更大范围内开发安全软件所必需的原理。 此外,学生将有机会通过使用静态代码分析(手动和自动)以及由于不良编程实践而导致的漏洞的实施和利用,来应用他们对安全软件开发原理的理解。 这些实验室得到杜文良教授的帮助和支持。 可以在这里找到更多信息: :
【文件预览】:
SecureProgramming-master
----A5-FormatString()
--------exploit.py(3KB)
--------AvilaJorge_CSE4382_Assignment5.pdf(3.14MB)
--------Format_String_Server.pdf(187KB)
--------build_string.py(675B)
--------server.c(2KB)
----A6-Race-Condition()
--------attack_process.c(253B)
--------attack_process(7KB)
--------.DS_Store(6KB)
--------passwd_input(44B)
--------improvment.c(344B)
--------vulp.c(512B)
--------vulp_sleep(7KB)
--------Race_Condition.pdf(99KB)
--------vulp(7KB)
--------target_process.sh(213B)
--------AvilaJorge_CSE4382_Assignment6.pdf(22.79MB)
----A7-CSRF()
--------csrf_src.html(288B)
--------AvilaJorge_CSE4382_Assignment7.pdf(20.26MB)
--------Web_CSRF_Elgg.pdf(1.1MB)
--------csrf.html(747B)
----README.md(1KB)
----A1-EV-SetUID()
--------hw1_task2.pdf(35KB)
--------Environment_Variable_and_SetUID.pdf(97KB)
--------hw1_task2_2.pdf(41KB)
--------AvilaJorge_CSE4382_Assignment1.pdf(291KB)
--------setuid_paper.pdf(196KB)
--------1987-sproglogin.pdf(37KB)
--------setuid.pdf(19KB)
----A3-Buffer-Overflow()
--------.DS_Store(6KB)
--------exploit.py(1KB)
--------call_shellcode.c(951B)
--------NX.pdf(364KB)
--------Buffer_Overflow.pdf(178KB)
--------AvilaJorge_CSE4382_Assignment3.pdf(26.48MB)
--------exploit.c(1KB)
--------stack.c(977B)
--------Smashing the Stack for Fun and Profit.pdf(347KB)
----A4-Return-to-libc()
--------.DS_Store(6KB)
--------exploit.py(550B)
--------AvilaJorge_CSE4382_Assignment4.pdf(1.99MB)
--------AvilaJorge_CSE4382_Assignment4 (1).pdf(23.85MB)
--------retlib.c(949B)
--------Task5 Files.zip(3KB)
--------exploit.c(597B)
--------Smashing the Stack for Fun and Profit.pdf(347KB)
--------Task5 Files 2()
--------Return_to_Libc.pdf(125KB)
----A2-ShellShock()
--------Shellshock.pdf(85KB)
--------.DS_Store(6KB)
--------variables.c(115KB)
--------AvilaJorge_CSE4382_Assignment2.pdf(1.58MB)