# 八股-网络安全 ## 面试题 - MD5是加密算法吗?绝对安全吗? - 为什么预编译可以避免SQL注入? - 什么是CSRF攻击?XSS攻击? - 什么是DDoS攻击?如何防止被攻击? - 什么是DNS污染?DNS劫持? - 什么是SQL注入攻击?如何防止 - 什么是中间人攻击? - 什么是垂直越权,如何防止? - 什么是撞库、拖库和洗库? - 什么是水平越权?如何防止 - 加密&解密、加签&验签做的事情一样吗?