传智播客c/c++公开课学习笔记--邮箱账户的破解与邮箱安全防控
一、SMTP协议 SMTP(SimpleMail Transfer Protocol)即简单邮件传输协议。SMTP协议属于TCP/IP协议簇,通过SMTP协议所指定的服务器,就可以把E-mail寄到收信人的服务器上。SMTP服务器则是遵循SMTP协议的发送邮件服务器,用来发送或中转发出的电子邮件。 &...
C++编程规范之38:实施安全的覆盖
摘要: 负责任地进行覆盖:覆盖一个虚拟函数时,应该保持可替换性;说得更具体一点,就是要保持基类中函数的前后置条件。不要改变虚拟函数的默认参数。应该显式地将覆盖函数重新声明为virtual. 虽然派生类通常会增加更多状态,但他们所建模的是其基类的子集而非超集。在正确的继承关系中,派生类所建模的是更一般的基础概念的一个特例。 &nbs...
C++编写安全OCX,IE不弹出安全提示
下面将分别介绍在MFC ActiveX和ATL中如何标记一个控件为安全的控件。 要标记一个MFC ActiveX控件为安全,可以仿照下面代码修改而得: // CardScan.cpp : CCardScanApp 和DLL 注册的实现。#include ...
FFLIB C++ 异步&类型安全&printf风格的日志库
摘要 C++程序的调试一般有调试器、printf、日志文件三种。Linux下的调试器为gdb,关于gdb的使用甚至可以单独用一本书来说明,但是本章并不会过度讨论gdb,读者可以寻找相关的资料阅读。Gdb是C++程序调试中非常重要的调试手段,其有如下特点: l 通过增加断点,可以观察重点代码的执行 l 若程序出现segmentation ...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
开发与运维
集结各类场景实战经验,助你开发运维畅行无忧
+关注