说三门课的
Network security
1)你在国内上过这门课程以及要求的prerequisite courses吗?在国内的时候,学的很烂,还是自己觉得还不错?. 1point3acres
没上过这门课不过上过计算机网络,这门课没有非常明确的prereq因为老师会从非常基础 非常细的部分开始讲. Waral dи,
2)从这个问题开始,均针对美国上课。你是在美国的第几个学期上这门课的?你觉得这门课程难度如何?比你想象的难还是容易?难在哪里?或者为毛你觉得很简单?-baidu 1point3acres
我是在研二第一学期上的这门课。这门课比我想象中的要简单,在研一第一学期的时候这门课是由另一个老师在上,那个时候可以说是遍地哀鸿尸横遍野,每周都看到那些同学花非常多的时间在这门课上。后来觉得简单是因为老师从非常基础开始讲,很多东西都带着手把手教,而且老师人特别好问什么都特别耐心。可能也是因为老师第一学期带这门课又遇到了疫情,他也没有完全准备好。刚开始用树莓派做实验的时候觉得很难,疫情过后不用树莓派了就简单多了。
3)上课做了哪些project或者大作业?能大体说一下情况都是做的啥吗?. From 1point 3acres bbs
课上做了“Explore DHCP and DNS protocol with raspberry pi ”,“实现ddos并用suricata监测”,“Penetration testing and Intrusion Detection on an Email Server”,“Attacks on NFS Servers and Defenses with the Integration of Kerberos”。具体做啥的啥从名字应该就看出来了hhh
4)哪个project或者大作业你印象最深刻?你是咋做出来的、或者是如何栽倒的?有啥经验感受想说出来?
Suricata那个让我印象最深刻,真的就是有毒。怎么调试suricata都不能正常工作,老师都惊呆了,我最后报告里只能老老实实地写”No matter how hard I tried, it just couldn’t work with my virtual machine. “
5)你班里大约有多少人同时上这个课程?有几个TA/Grader帮忙?你觉得你在需要的时候,得到了帮助吗?
有10来个人上这门课,一个TA,但是TA之前上课的内容和我们做的基本不相关,所以帮不上什么忙,所幸老师人不错,基本上随时都能联系上。. .и
6)你了解班里的分数分布吗?中国学生一般成绩如何,或者做project、大作业情况如何,你了解吗?
老师人特别好,只要认真做了不管做没做出来,给分都很高
7)期中或者期末考试是闭卷还是开卷?难度大吗?临时抱佛脚突击有用吗?.1point3acres
没有期中期末的考试,都是项目和作业。
8)如果你有机会可以重上这门课程,你在什么方面会做的不同?
我觉得自己会更加认真听课吧…有的时候想到老师上课调bug调到面红耳赤,有些心疼。希望自己可以做一个能回应他的好学生。. From 1point 3acres bbs
9)你觉得这门课程有用吗?学到了什么东西?
我觉得是挺有用一门课,老师虽然速度很慢,但是其实会介绍很多相关的内容,认真听的话真的会受益良多。做的project也都是非常典型的,有些相比起以前的prj,是真的可以拿出来放在cv里也不会显得很菜的那种。
10)介意说一下你是哪个学校什么专业的吗?介意说一下老师的名字吗?再次提醒,可以设置积分限制.
Software Vulnerability Analysis
1)你在国内上过这门课程以及要求的prerequisite courses吗?在国内的时候,学的很烂,还是自己觉得还不错?
老师说是没有pre-req,因为他真的是从很基础的开始讲,每个对应的漏洞也都会讲解概念,我个人觉得转专业的学没什么问题。
2)从这个问题开始,均针对美国上课。你是在美国的第几个学期上这门课的?你觉得这门课程难度如何?比你想象的难还是容易?难在哪里?或者为毛你觉得很简单?
我是第一学期上的这个课,我觉得都不是很难。我觉得不是很难是因为老师真的讲得很详细,只要上课的exercise能做,作业就肯定也能做。而且作业有些是老师自己动手做的“比如安插一些后门进小游戏),我觉得很有趣hhh
3)上课做了哪些project或者大作业?能大体说一下情况都是做的啥吗?.1point3acres
第一个是用threat modeling对一个自选开源软件进行分析,第二个是对自选开源软件进行reverse engineering并进行更深一步的分析,第三个是stack vulnerability,第四个是heap vulnerability。后俩基本上都是在eclipse里面,用gdb调试。
4)哪个project或者大作业你印象最深刻?你是咋做出来的、或者是如何栽倒的?有啥经验感受想说出来?
除了最后一个作业以外其他作业都不难。最后一个作业的那个地址会跳来跳去,要反复确认好几次,再把它放到shellcode里用。这个“好几次”非常的没有定数,老师也说是设置上出了点错。
5)你班里大约有多少人同时上这个课程?有几个TA/Grader帮忙?你觉得你在需要的时候,得到了帮助吗?
20个学生,有一个TA,我有些怕生,没怎么找过TA,不过他人听说很好。
6)你了解班里的分数分布吗?中国学生一般成绩如何,或者做project、大作业情况如何,你了解吗?
认真做了的基本上分数都不会低hhh我对天发誓老师真的是大好人
7)期中或者期末考试是闭卷还是开卷?难度大吗?临时抱佛脚突击有用吗?
期末是project,期中是闭卷,不过给了一个考题范围(30中5),临时抱佛脚有用,难度不大。
8)如果你有机会可以重上这门课程,你在什么方面会做的不同?
我当时非常喜欢这门课,也非常认真的和老师交流了,对此我没有任何遗憾。
9)你觉得这门课程有用吗?学到了什么东西?
有用,对于我来说是我的“安全入门课”,介绍了怎么用软件生命周期进行分析,常用模型,怎么进行reverse engineering等等。非常感谢这位老师,这门课真的很有趣。
10)介意说一下你是哪个学校什么专业的吗?介意说一下老师的名字吗?再次提醒,可以设置积分限制
Mobile & wireless security
1)你在国内上过这门课程以及要求的prerequisite courses吗?在国内的时候,学的很烂,还是自己觉得还不错?
老师希望大家能有计算机网络的基础。我在国内的时候没有上过类似的课程,不过老师刚上来一大堆概念让我有点晕头转向。
2)从这个问题开始,均针对美国上课。你是在美国的第几个学期上这门课的?你觉得这门课程难度如何?比你想象的难还是容易?难在哪里?或者为毛你觉得很简单?
我是在研一第一学期上的这门课。这门课说难也可以说简单也可以。难是因为如果你想要跟上老师,认真的了解他说的概念,真正学懂学会,不容易。说简单是因为他对分数特别松,对考试也是。老师原话“I was a student, too” 所以不会在分数上为难大家,只是希望大家都能了解这些概念,考试(quiz)甚至都可以订正错题挽回分数…
3)上课做了哪些project或者大作业?能大体说一下情况都是做的啥吗?
每次作业包括hands-on和问答题。第一次是用一些特定的命令(比如ping、tracert)并用wireshark抓包,或者抓一些特定协议的包(比如http)。第二次是根据一个pcap画一个sip为基础的transaction图。观察sip method和rtp packet。还有和同学or自己进行一次sip通话,capture SIP transaction and RTP packets。第三个是通过802.11的pcap分析various fields associated with frame control and explain each of these fields and their values,解释both types of scanning。还有用一些额外的driver去捕获802.11的帧when a station starts scanning and attempts to connect to an Access point。
4)哪个project或者大作业你印象最深刻?你是咋做出来的、或者是如何栽倒的?有啥经验感受想说出来?
没什么很难的。
5)你班里大约有多少人同时上这个课程?有几个TA/Grader帮忙?你觉得你在需要的时候,得到了帮助吗?
10个人,没有TA。不过老师回邮件超快,得到了很多帮助。
6)你了解班里的分数分布吗?中国学生一般成绩如何,或者做project、大作业情况如何,你了解吗?
成绩都很好,老师不在意分数
7)期中或者期末考试是闭卷还是开卷?难度大吗?临时抱佛脚突击有用吗?
期中闭卷期末take-home。难度如果不开卷比较大,临时抱佛脚记不住。
8)如果你有机会可以重上这门课程,你在什么方面会做的不同?
认认真真听。老师是一个很厉害的人,真的讲了很多关于5g和wireless的内容,认真听裨益良多。
9)你觉得这门课程有用吗?学到了什么东西?
我觉得很有用,这门课几乎可以说是让你对5G有了一个非常宽泛的了解,在安全方面有更细致的阐述。虽然实验部分几乎为0(可能也是没条件),但是理论基础非常雄厚。
10)介意说一下你是哪个学校什么专业的吗?介意说一下老师的名字吗?再次提醒,可以设置积分限制
|