Macharia (University of Nairobi, 2016-03)
A definition given by European Network and Information Security Agency social engineering refers to techniques that exploit human weaknesses and manipulate people into breaking normal security procedures (ENISA, 2008, p. ...