Programs that typically contain hidden, and often damaging, functions. ____________