人人范文网 范文大全

答辩问题

发布时间:2020-03-03 11:42:12 来源:范文大全 收藏本文 下载本文 手机版

一、网络攻防原理课程设计答辩问题 (按题目选择3个以上回答,要求手写)

1、设计键盘监听程序,windows启动后自动记录所有键盘信息,并定期email给某人。 利用什么技术来监听键盘录入?

你使用什么技术来监听键盘?

如何实现windows启动后的键盘信息自动记录?

记录后的文件或数据如何定期发给指定的EMAIL地址?

你使用什么语言完成本程序,运用了几个类(或函数),简单描述你设计的类? 开始和结束监听的程序是什么?

2、设计一个小程序, 选择屏蔽指定的端口。

简述你所熟悉的端口,2-3个?

端口屏蔽的机制是什么?

你如何实现端口屏蔽?

端口屏蔽核心代码是什么?

你使用什么语言完成本程序,运用了几个类(或函数),简单描述你设计的类? 开始和结束扫描的代码是什么?

3、设计捕获同网段内其他机器的Mac地址并将自己伪造成该地址,进行数据广播的程序

MAC地址在TCP/IP协议和OSI中是哪一层的?如何判断是同一网段机器? MAC地址各部分的含义是什么?MAC地址与IP地址的区别是?

如何获取本机的MAC地址?

说明你是如何捕获同一网段的MAC 地址的?

如何实现伪造成其他机器的MAC地址?

如何进行数据广播?

你使用什么语言完成本程序,运用了几个类(或函数),简单描述你设计的类?

4、设计一个利用穷举法破解密码的软件。

列举2-3个你熟悉的密码破解方法?

简单叙述什么是穷举法?

你是如何实现穷举法破解密码的?

用什么方法来减少暴力破解(穷举法)的遍历次数?

你选择什么样的口令字典?

你使用什么语言完成本程序,运用了几个类(或函数),简单描述你设计的类?

5、设计一个端口扫描的程序。

简述你所熟悉的端口,2-3个?

如何进行端口扫描?

你所设计的端口扫描程序能够扫描什么样的信息?

你使用什么语言完成本程序,运用了几个类(或函数),简单描述你设计的类? 开始和结束程序代码是什么?

6、设计一个程序可以以线程的形式注入进程。

什么是线程,什么是进程,他们之间的区别?

如何实现线程注入进程?

怎样实现线程的跳出?

怎样实例化一个对象?

线程注入进程的机制是什么?

你使用什么语言完成本程序,运用了几个类(或函数),简单描述你设计的类? 开始和结束注入的代码是什么?

7、设计程序实现每10秒检查一次与端口关联的应用程序。

如何确定与端口关联的应用程序?

如何实现每隔十秒的程序启动,来检查端口?

你设计的原理是什么?

你使用什么语言完成本程序,运用了几个类(或函数),简单描述你设计的类? 开始和结束程序的代码是什么?

答辩问题

答辩问题

答辩问题

答辩问题

答辩问题

毕业设计答辩问题

入党答辩问题

预审答辩问题

面试答辩问题

答辩提问问题

答辩问题
《答辩问题.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
相关专题 答辩陈词
点击下载本文文档