基于python社工信息收集项目实现开题报告
2021-12-19 18:36:50
全文总字数:1341字
1. 研究目的与意义及国内外研究现状
社会工程学(social engineering,又被翻译为:社交工程学)在上世纪60年代左右作为正式的学科出现,广义社会工程学的定义是:建立理论并通过利用自然的、社会的和制度上的途径来逐步地解决各种复杂的社会问题。
人们在关注信息安全的时候注意力大多放在以计算机技术为基础的进攻与防御上,却很少注意到人在整个安全保密系统中扮演的重要角色。入侵者通过对目标的信息收集,得到某些关键信息后绕过安全防御系统。任何一个可以访问系统某个部分的人都可能对信息系统构成潜在的安全风险与威胁。然而计算机系统离不开人的干预,由此意味着这一个信息安全的弱点是普遍存在的,它不会因为系统平台,软件,网络,或者是设备等因素有所差异。
本课题旨在让全球的网民们能够懂得网络安全,提高警惕,防止没必要的个人财产以及公共财产的损失。
2. 研究的基本内容
社会工程学是一种与普通的欺骗和诈骗不同层次的手法,因为社会工程学需要搜集大量的信息针对对方的实际情况,进行心理战术的一种手法。比如说一个电话号码,一个人的名字。或者工作的ID号码,都可能会被社会工程师所利用。无论任何时候,在需要套取到所需要的信息之前,社会工程学的实施者都必须:掌握大量的相关基础知识、花时间去从事资料的收集与进行必要的如交谈性质的沟通行为。所以进行社会工程学之前必须要做的就是进行信息的收集。通过对目标信息的收集,实施下一步的攻击入侵手段,任何细微的信息都可能会被社会工程师用着“补给资料”来运用,使其得到其它的信息。
3. 实施方案、进度安排及预期效果
实行方案:利用python语言进行编程,对暴露在公网的信息进行高效快速的收集统计,快速整合出社会工程学所需要的信息。
进度:
2015.02.01之前完成调研和资料搜集,查阅并翻译相关外文文献;
4. 参考文献
[1] 方兴未艾的社会工程学研究——2007国际社会工程与管理暨第二届社会工程理论与方法研讨会综述.辽东学院学报
[2]信息安全领域中的社会工程学研究.王治.《信息安全与通信保密》2005
[3]《大众商务:投资版》.冯浩,李亮.2009