用 WinPCAP 监听并分析 FTP 协议并记录 IP、用户名、密码和登陆是否成功
2017-04-09 21:13
1166 查看
基于 WinPCAP 工具包制作程序,实现监听网络上的 FTP 数据流,解析协议内容,并作记录与统计。 对用户登录行为进行记录。
最终在文件上输出形如下列 CSV 格式的日志:
时间、源 MAC、源 IP、目标 MAC、目标 IP、 登录名、口令、成功与否
如:
2015-03-14 13:05:16,60-36-DD-7D-D5-21,192.168.33.1,60-36-DD-7D-D5-72,192.168.33.2,student,software,SUCCEED
2015-03-14 13:05:16,60-36-DD-7D-D5-21,192.168.33.1,60-36-DD-7D-D5-72,192.168.33.2,student,software1,FAILED
实现效果图
![](https://oscdn.geek-share.com/Uploads/Images/Content/202011/03/ab2433d37604c9b9d45f8fc6c75a7c2d)
代码下载链接:http://download.csdn.net/detail/haitaolang/9808700
最终在文件上输出形如下列 CSV 格式的日志:
时间、源 MAC、源 IP、目标 MAC、目标 IP、 登录名、口令、成功与否
如:
2015-03-14 13:05:16,60-36-DD-7D-D5-21,192.168.33.1,60-36-DD-7D-D5-72,192.168.33.2,student,software,SUCCEED
2015-03-14 13:05:16,60-36-DD-7D-D5-21,192.168.33.1,60-36-DD-7D-D5-72,192.168.33.2,student,software1,FAILED
实现效果图
代码下载链接:http://download.csdn.net/detail/haitaolang/9808700
相关文章推荐
- 用户输入正确的用户名和密码后,显示登陆成功,并且显示改用户的详细信息。(sqldatasource)
- 登陆ftp需要输入的用户名和密码,可以在url加入
- Busybox 登陆后如何设置是否需要用户名和密码进入文件系统
- js判断登陆用户名及密码是否为空的简单实例
- php登录验证(包括用户名、密码、验证码、数据库、是否已登陆验证、自动登录和注销登录)
- .做一个登陆的界面,当用户输入正确的用户名和密码后,显示登陆成功,并且显示改用户的详细信息。(sqldatasource)
- oracle记录各登陆主机用户名,登陆ip,所执行的命令
- 利用协议分析工具学习TCP/IP并捕获内网用户密码
- FTP地址格式如下:“ftp://用户名:密码@FTP服务器IP”
- PHP中Cookie的使用---添加/更新/删除/获取Cookie 及 自动填写该用户的用户名和密码和判断是否第一次登陆
- MSN不能保存登陆记录 每次都要重复输入用户名密码
- winpcap编程实现自动过滤FTP用户名及密码
- 3. 1.C语言和OC结合题目 // 从控制台输入用户名和密码, 然后 判断输入的用户名是否是@“Frank”, 密码 是否是 @“lanou”, 如果用户名和密码都正确,则输出登录成功
- 用户portal支持https协议,用loadrunner录制登陆脚本时发现未录制到用户名和密码
- MSN(Windows Live Messenger)不能保存登陆记录 MSN不能自动登录.每次开机要重输用户名密码
- 登陆linux ftp时再输入用户名和密码出现:500 OOPS: cannot change directory:/home/**********
- 从控制台输入用户名和密码, 然后 判断输入的用户名是否是@“Frank”, 密码 是否是 @“lanou”, 如果用户名和密码都正确,则输出登录成功, 否则输出登录失败. 提示:
- C语言的字符串转为OC中的字符串,控制台输入用户名和密码,判断输入的用户名是否是@“Frank”, 密码 是否是 @“lanou”, 如果用户名和密码都正确,则输出登录成功, 否则输出登录失败.
- Python绝技笔记--------FTP匿名访问检测、用户名密码爆破、扫描是否存在web服务默认网页
- 第一个python程序-判断登陆用户名和密码是否正确