security analysis