ソーシャルエンジニアリングは、なりすましの電話やのぞき見等、人の心理・行動を利用して情報を得る手法です。技術的な弱点だけを狙う攻撃とは異なります。
DoSはサービス妨害、SQLインジェクションは不正なSQL、バッファオーバーフローは領域を超える書込みの悪用です。人間側の隙が手掛かりです。