security java hacker hack customer geeks cctv access control modelling relationship crack consulting hackers model alarm rational management modeling ibm crm geek models