三部网络认证20180903
1.项目整体时间计划表
2.工作记录
时间:2018.08.27~2018.08.31
本周完成内容
1.完成如下代码:
A、当TCP通信双方send、receive的时候检查双方是否认证过了,没认证的进行
明文认证。其中包括几个功能点:(1)、send和receve函数HOOK函数的处理,包括引出HOOK函数,修改HOOK函数指针。(2)、验证HOOK函数是否正确。(3)、编写明文认证代码。(4)、搭建测试的环境,编写测试用程序。
2.完成发送端代码的测试和问题的解决
当任何一个程序调用send、write函数发送数据的时候,触发发送HOOK函数,发送HOOK函数发起一个和远端机器的认证流程。当认证通过了,这个连接才可以正常进行。
测试过程中发现的问题:A、如果认证流程也用send函数发送,会导致程序崩溃。
最终的解决方法是避免使用send函数。
3.
下周工作计划
1.完成接受端的认证流程测试并解决测试过程中发现的问题。
2.开始编写静态度量的代码
时间:2018.09.3~2018.09.6 本周完成内容
1.。
2.。
3.。
下周工作计划
1.。
2.。
3.。
相关主题