Bij social engineering kan de aanvaller verschillende doelen hebben: Hij probeert informatie van het slachtoffer te bemachtigen, of probeert hij het slachtoffer iets te laten doen. Om dit te doen gaat de aanvaller heel gericht te werk, en maakt hij vaak niet zozeer gebruik van technische kwetsbaarheden, maar eerder van menselijke zwakte.