python 或者 C++ 怎么监控本机发送邮件

2015-03-02 22:12:12 +08:00
 saxon

小白我再解释下: 就是本地用户发送一封邮件,然后程序过滤敏感词汇,再发送.
求大神提示下 要用的包 或者 有价值的参考资料!~感谢

2004 次点击
所在节点    问与答
4 条回复
coofly
2015-03-02 22:50:51 +08:00
如果SSL发送的话,想实现很麻烦,需要进行中间人攻击
如果不考虑SSL的话,你自己看SMTP协议吧

在应用层的话可以注入所有进程Hook收发包函数
更底层一点可以考虑直接抓网卡
saxon
2015-03-02 23:02:22 +08:00
@coofly 谢谢 请问python能做到您说这两种方案麽
ryd994
2015-03-03 01:51:54 +08:00
@saxon 单独肯定不行,因为要劫持邮件程序的通讯,只是也要配防火墙
ryd994
2015-03-03 01:54:15 +08:00
当然,如果你能指导用户把你的程序当服务器的话就很简单,只需要实现一个邮件服务器而已,都有现成库

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/174040

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX