Flawfinder version 2.0.10, (C) 2001-2019 David A. Wheeler. Number of rules (primarily dangerous function names) in C/C++ ruleset: 223 Examining data/adun.app-0.81/ExternalPackages/StepTalk/Frameworks/StepTalk/NSInvocation+additions.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Frameworks/StepTalk/NSNumber+additions.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Frameworks/StepTalk/NSObject+CocoaAdditions.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Frameworks/StepTalk/NSObject+additions.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Frameworks/StepTalk/NSUserDefaults+CocoaAdditions.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Frameworks/StepTalk/OSXObjcRuntime+Additions.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Frameworks/StepTalk/ObjcRuntimeSupport.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Frameworks/StepTalk/STActor.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Frameworks/StepTalk/STBehaviourInfo.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Frameworks/StepTalk/STBundleInfo.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Frameworks/StepTalk/STClassInfo.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Frameworks/StepTalk/STCocoa.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Frameworks/StepTalk/STCompat.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Frameworks/StepTalk/STContext.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Frameworks/StepTalk/STConversation.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Frameworks/StepTalk/STEngine.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Frameworks/StepTalk/STEnvironment.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Frameworks/StepTalk/STEnvironmentDescription.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Frameworks/StepTalk/STEnvironmentServer.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Frameworks/StepTalk/STExterns.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Frameworks/StepTalk/STFileScript.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Frameworks/StepTalk/STLanguageManager.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Frameworks/StepTalk/STMethod.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Frameworks/StepTalk/STObjCRuntime.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Frameworks/StepTalk/STObjectReference.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Frameworks/StepTalk/STRemoteConversation.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Frameworks/StepTalk/STResourceManager.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Frameworks/StepTalk/STScript.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Frameworks/StepTalk/STScriptObject.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Frameworks/StepTalk/STScripting.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Frameworks/StepTalk/STScriptsManager.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Frameworks/StepTalk/STSelector.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Frameworks/StepTalk/STStructure.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Frameworks/StepTalk/STUndefinedObject.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Frameworks/StepTalk/StepTalk.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Frameworks/StepTalk/StepTalkScriptingInfo.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Languages/StepTalkSmalltalk/Externs.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Languages/StepTalkSmalltalk/NSArray+additions.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Languages/StepTalkSmalltalk/NSNumber+additions.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Languages/StepTalkSmalltalk/NSObject+additions.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Languages/StepTalkSmalltalk/NSString+additions.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Languages/StepTalkSmalltalk/STBlock.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Languages/StepTalkSmalltalk/STBlockContext.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Languages/StepTalkSmalltalk/STBytecodeInterpreter.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Languages/StepTalkSmalltalk/STBytecodes.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Languages/StepTalkSmalltalk/STCompiledCode.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Languages/StepTalkSmalltalk/STCompiledMethod.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Languages/StepTalkSmalltalk/STCompiledScript.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Languages/StepTalkSmalltalk/STCompiler.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Languages/StepTalkSmalltalk/STCompilerUtils.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Languages/StepTalkSmalltalk/STExecutionContext.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Languages/StepTalkSmalltalk/STGrammar.m.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Languages/StepTalkSmalltalk/STLiterals.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Languages/StepTalkSmalltalk/STMessage.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Languages/StepTalkSmalltalk/STMethodContext.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Languages/StepTalkSmalltalk/STSelector+additions.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Languages/StepTalkSmalltalk/STSmalltalkScriptObject.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Languages/StepTalkSmalltalk/STSourceReader.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Languages/StepTalkSmalltalk/STStack.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Languages/StepTalkSmalltalk/STTokenTypes.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Languages/StepTalkSmalltalk/SmalltalkEngine.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Modules/AppKit/Functions.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Modules/AppKit/NSApplication+additions.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Modules/AppKit/STAppKitModule.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Modules/Foundation/Functions.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Modules/ObjectiveC/NSObject+objcadditions.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Modules/ObjectiveC/ObjectiveCModule.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Modules/ObjectiveC/ObjectiveCRuntime.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Modules/SimpleTranscript/SimpleTranscript.h Examining data/adun.app-0.81/ExternalPackages/StepTalk/Modules/SimpleTranscript/SimpleTranscriptModule.h Examining data/adun.app-0.81/Kernel/AdunKernel/CoreAdditions/Commands/AdEndSimulationCommand.h Examining data/adun.app-0.81/Kernel/AdunKernel/CoreAdditions/Commands/AdStatusCommand.h Examining data/adun.app-0.81/Kernel/AdunKernel/CoreAdditions/AdSimulationStorageNode.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdCommandInterface.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdController.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdCoreAdditions.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdCoreCommand.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdDataSources.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdForceFieldTerm.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdFrameworkFunctions.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdGridDelegate.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdIndexSetConversions.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdMatrixModification.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdMemento.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdServerInterface.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunAmberForceField.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunBerendsenThermostat.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunCellListHandler.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunCharmmForceField.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunCheckpointManager.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunConfigurationGenerator.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunContainerDataSource.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunController.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunCore.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunCuboidBox.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunDataMatrix.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunDataSet.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunDataSource.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunDynamics.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunElementSelection.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunEllipsoidBox.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunEnzymixForceField.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunForceField.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunForceFieldCollection.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunGRFNonbondedTerm.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunGrid.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunHarmonicConstraintTerm.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunIOManager.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunInteractionSystem.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunKernel.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunLangevinThermostat.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunLinkedList.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunListHandler.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunMatrixStructureCoder.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunMemoryManager.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunMinimiser.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunMolecularMechanicsForceField.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunMoleculeCavity.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunMultithreadedNonbondedTerm.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunNonbondedTerm.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunPureNonbondedTerm.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunSCAAS.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunShiftedNonbondedTerm.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunSimpleListHandler.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunSimulationData.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunSimulator.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunSphericalBox.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunSystem.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunSystemCollection.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunTemplateProcessor.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunTimer.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunTrajectory.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunFileSystemSimulationStorage.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunModelObject.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunDefinitions.h Examining data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunSmoothedGBTerm.h Examining data/adun.app-0.81/Kernel/Base/AdBaseFunctions.c Examining data/adun.app-0.81/Kernel/Base/AdBaseFunctions.h Examining data/adun.app-0.81/Kernel/Base/AdCoulombAndLennardJonesA.c Examining data/adun.app-0.81/Kernel/Base/AdCoulombAndLennardJonesB.c Examining data/adun.app-0.81/Kernel/Base/AdEnzymixAngle.c Examining data/adun.app-0.81/Kernel/Base/AdEnzymixBond.c Examining data/adun.app-0.81/Kernel/Base/AdForceFieldFunctions.h Examining data/adun.app-0.81/Kernel/Base/AdGeneralizedBornFunctions.h Examining data/adun.app-0.81/Kernel/Base/AdHarmonicAngle.c Examining data/adun.app-0.81/Kernel/Base/AdMatrix.h Examining data/adun.app-0.81/Kernel/Base/AdQuadratureFunctions.h Examining data/adun.app-0.81/Kernel/Base/AdQuaternion.h Examining data/adun.app-0.81/Kernel/Base/AdSorter.c Examining data/adun.app-0.81/Kernel/Base/AdSorter.h Examining data/adun.app-0.81/Kernel/Base/AdVector.c Examining data/adun.app-0.81/Kernel/Base/AdVector.h Examining data/adun.app-0.81/Kernel/Base/AdLinkedList.c Examining data/adun.app-0.81/Kernel/Base/AdLinkedList.h Examining data/adun.app-0.81/Kernel/Base/AdFourierTorsion.c Examining data/adun.app-0.81/Kernel/Base/AdMatrix.c Examining data/adun.app-0.81/Kernel/Base/AdGeneralizedBornFunctions.c Examining data/adun.app-0.81/Kernel/Base/AdQuaternion.c Examining data/adun.app-0.81/Kernel/Base/AdQuadratureFunctions.c Examining data/adun.app-0.81/Kernel/Base/AdVolumeFunctions.c Examining data/adun.app-0.81/Kernel/Base/AdVolumeFunctions.h Examining data/adun.app-0.81/Kernel/Base/AdHarmonicBond.c Examining data/adun.app-0.81/Kernel/Base/AdHarmonicImproperTorsion.c Examining data/adun.app-0.81/MolTalk/GNUstepAdditions.h Examining data/adun.app-0.81/MolTalk/MTAlPos.h Examining data/adun.app-0.81/MolTalk/MTAtom.h Examining data/adun.app-0.81/MolTalk/MTAtomFactory.h Examining data/adun.app-0.81/MolTalk/MTChain.h Examining data/adun.app-0.81/MolTalk/MTChainFactory.h Examining data/adun.app-0.81/MolTalk/MTCompressedFileStream.h Examining data/adun.app-0.81/MolTalk/MTCoordinates.h Examining data/adun.app-0.81/MolTalk/MTFileStream.h Examining data/adun.app-0.81/MolTalk/MTMatrix.h Examining data/adun.app-0.81/MolTalk/MTMatrix44.h Examining data/adun.app-0.81/MolTalk/MTMatrix53.h Examining data/adun.app-0.81/MolTalk/MTPDBParser.h Examining data/adun.app-0.81/MolTalk/MTPairwiseSequenceAlignment.h Examining data/adun.app-0.81/MolTalk/MTPairwiseStrxAlignment.h Examining data/adun.app-0.81/MolTalk/MTQuaternion.h Examining data/adun.app-0.81/MolTalk/MTResidue.h Examining data/adun.app-0.81/MolTalk/MTResidueFactory.h Examining data/adun.app-0.81/MolTalk/MTSelection.h Examining data/adun.app-0.81/MolTalk/MTStream.h Examining data/adun.app-0.81/MolTalk/MTString.h Examining data/adun.app-0.81/MolTalk/MTStructure.h Examining data/adun.app-0.81/MolTalk/MTStructureFactory.h Examining data/adun.app-0.81/MolTalk/MTSubstitutionMatrix.h Examining data/adun.app-0.81/MolTalk/MTVector.h Examining data/adun.app-0.81/MolTalk/MolTalk.c Examining data/adun.app-0.81/MolTalk/MolTalk.h Examining data/adun.app-0.81/MolTalk/NSScanner+additions.h Examining data/adun.app-0.81/MolTalk/blosum45.h Examining data/adun.app-0.81/MolTalk/blosum62.h Examining data/adun.app-0.81/MolTalk/blosum80.h Examining data/adun.app-0.81/MolTalk/privateMTChain.h Examining data/adun.app-0.81/MolTalk/privateMTMatrix.h Examining data/adun.app-0.81/MolTalk/privateMTResidue.h Examining data/adun.app-0.81/MolTalk/privateMTSelection.h Examining data/adun.app-0.81/MolTalk/privateMTStructure.h Examining data/adun.app-0.81/Plugins/Analyse/CAlphaDistance/CAlphaDistance.h Examining data/adun.app-0.81/Plugins/Analyse/PDBInfo/PDBInfo.h Examining data/adun.app-0.81/Plugins/Controllers/AdunShell/AdunShell.h Examining data/adun.app-0.81/Plugins/Controllers/AdunShell/STShell.h Examining data/adun.app-0.81/Plugins/Results/EnergyConverter/EnergyConverter.h Examining data/adun.app-0.81/Plugins/Results/ConformationConverter/ConformationConverter.h Examining data/adun.app-0.81/Plugins/Results/SystemAnalysis/SystemAnalysis.h Examining data/adun.app-0.81/Tools/ResultsConverter/ResultsConverter.h Examining data/adun.app-0.81/UL/AdunServer/AdServer.h Examining data/adun.app-0.81/UL/AdunServer/AdServerCommandInterface.h Examining data/adun.app-0.81/UL/ULAnalyser.h Examining data/adun.app-0.81/UL/ULAnalyserDataSetView.h Examining data/adun.app-0.81/UL/ULConverter.h Examining data/adun.app-0.81/UL/ULDatabaseBrowser.h Examining data/adun.app-0.81/UL/ULDatabaseManager.h Examining data/adun.app-0.81/UL/ULExportController.h Examining data/adun.app-0.81/UL/ULExportPanel.h Examining data/adun.app-0.81/UL/ULInterfaceFunctions.h Examining data/adun.app-0.81/UL/ULOutlineViewAdditions.h Examining data/adun.app-0.81/UL/ULOutlineViewDelegate.h Examining data/adun.app-0.81/UL/ULPreferences.h Examining data/adun.app-0.81/UL/ULProgressPanel.h Examining data/adun.app-0.81/UL/ULPropertiesPanel.h Examining data/adun.app-0.81/UL/ULSimulationCreator.h Examining data/adun.app-0.81/UL/ULStatusTable.h Examining data/adun.app-0.81/UL/ULViewControllerSimulationCommands.h Examining data/adun.app-0.81/UL/ViewController.h Examining data/adun.app-0.81/UL/Extensions/ULApplicationScripting/STTranscript.h Examining data/adun.app-0.81/UL/Extensions/ULApplicationScripting/ULScriptManager.h Examining data/adun.app-0.81/UL/Extensions/ULSQLDatabaseBackend/ULSQLDatabaseBackend.h Examining data/adun.app-0.81/UL/ULFramework/PDBConfigurationBuilder.h Examining data/adun.app-0.81/UL/ULFramework/ULAnalysisManager.h Examining data/adun.app-0.81/UL/ULFramework/ULAnalysisPlugin.h Examining data/adun.app-0.81/UL/ULFramework/ULConfigurationBuilder.h Examining data/adun.app-0.81/UL/ULFramework/ULConfigurationPlugin.h Examining data/adun.app-0.81/UL/ULFramework/ULDatabaseInterface.h Examining data/adun.app-0.81/UL/ULFramework/ULDatabaseSimulationIndex.h Examining data/adun.app-0.81/UL/ULFramework/ULFileSystemDatabaseBackend.h Examining data/adun.app-0.81/UL/ULFramework/ULFramework.h Examining data/adun.app-0.81/UL/ULFramework/ULFrameworkDefinitions.h Examining data/adun.app-0.81/UL/ULFramework/ULFrameworkFunctions.h Examining data/adun.app-0.81/UL/ULFramework/ULIOManager.h Examining data/adun.app-0.81/UL/ULFramework/ULInteractionsBuilder.h Examining data/adun.app-0.81/UL/ULFramework/ULMenuExtensions.h Examining data/adun.app-0.81/UL/ULFramework/ULMerger.h Examining data/adun.app-0.81/UL/ULFramework/ULMergerDelegate.h Examining data/adun.app-0.81/UL/ULFramework/ULProcess.h Examining data/adun.app-0.81/UL/ULFramework/ULProcessManager.h Examining data/adun.app-0.81/UL/ULFramework/ULProject.h Examining data/adun.app-0.81/UL/ULFramework/ULServerInterface.h Examining data/adun.app-0.81/UL/ULFramework/ULServerManager.h Examining data/adun.app-0.81/UL/ULFramework/ULSimpleMergerDelegate.h Examining data/adun.app-0.81/UL/ULFramework/ULSystem.h Examining data/adun.app-0.81/UL/ULFramework/ULSystemBuilder.h Examining data/adun.app-0.81/UL/ULFramework/ULSystemController.h Examining data/adun.app-0.81/UL/ULFramework/ULTemplate.h Examining data/adun.app-0.81/UL/ULFramework/ULTopologyFrameBuilder.h Examining data/adun.app-0.81/UL/ULFramework/ULURLDownload.h Examining data/adun.app-0.81/UL/ULFramework/ULDatabaseIndex.h Examining data/adun.app-0.81/UL/XMLLib/ULAtomListNode.h Examining data/adun.app-0.81/UL/XMLLib/ULClassNode.h Examining data/adun.app-0.81/UL/XMLLib/ULConnectivityNode.h Examining data/adun.app-0.81/UL/XMLLib/ULInteractionNode.h Examining data/adun.app-0.81/UL/XMLLib/ULMolecularLibraryNode.h Examining data/adun.app-0.81/UL/XMLLib/ULMolecularLibraryTree.h Examining data/adun.app-0.81/UL/XMLLib/ULMoleculeClassNode.h Examining data/adun.app-0.81/UL/XMLLib/ULMoleculeNode.h Examining data/adun.app-0.81/UL/XMLLib/ULParameterNode.h Examining data/adun.app-0.81/UL/XMLLib/ULParameterTree.h Examining data/adun.app-0.81/UL/XMLLib/ULTopologyNode.h Examining data/adun.app-0.81/UL/XMLLib/XMLDocumentRoot.h Examining data/adun.app-0.81/UL/XMLLib/XMLLib.h Examining data/adun.app-0.81/UL/XMLLib/XMLNode.h Examining data/adun.app-0.81/UL/ULPasteboard.h Examining data/adun.app-0.81/UL/ULSystemViewController.h Examining data/adun.app-0.81/UL/ULTemplateViewController.h FINAL RESULTS: data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdForceFieldTerm.h:51:29: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. - (id) initWithSystem: (id) system; data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdForceFieldTerm.h:98:26: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. - (void) setSystem: (id) system; data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdForceFieldTerm.h:102:8: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. - (id) system; data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdFrameworkFunctions.h:52:40: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. NSError* AdCreateEnergyError(AdSystem* system, NSString* interactionType, NSArray* interactingAtoms); data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunCellListHandler.h:91:5: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. id system; data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunContainerDataSource.h:185:35: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. - (int) insertSystem: (AdSystem*) system; data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunContainerDataSource.h:194:35: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. - (int) removeSystem: (AdSystem*) system; data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunForceField.h:57:29: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. - (id) initWithSystem: (id) system; data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunForceField.h:121:8: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. - (id) system; data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunForceField.h:125:26: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. - (void) setSystem: (id) system; data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunGRFNonbondedTerm.h:74:5: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. id system; data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunGRFNonbondedTerm.h:94:29: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. - (id) initWithSystem: (id) system; data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunHarmonicConstraintTerm.h:70:29: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. - (id) initWithSystem: (id) system data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunHarmonicConstraintTerm.h:78:29: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. - (id) initWithSystem: (id) system data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunHarmonicConstraintTerm.h:86:29: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. - (id) initWithSystem: (id) system data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunHarmonicConstraintTerm.h:95:29: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. - (id) initWithSystem: (id) system data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunHarmonicConstraintTerm.h:104:29: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. - (id) initWithSystem: (id) system data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunHarmonicConstraintTerm.h:111:29: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. - (id) initWithSystem: (id) system; data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunListHandler.h:120:8: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. - (id) system; data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunMinimiser.h:222:73: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. - (void) setConstraints: (AdDataMatrix*) aMatrix forSystem: (AdSystem*) system; data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunMinimiser.h:227:53: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. - (AdDataMatrix*) constraintsForSystem: (AdSystem*) system; data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunMinimiser.h:231:50: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. - (void) removeConstraintsForSystem: (AdSystem*) system; data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunMolecularMechanicsForceField.h:106:5: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. id system; data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunMolecularMechanicsForceField.h:119:41: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. + (id) forceFieldForSystem: (AdSystem*) system; data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunMolecularMechanicsForceField.h:127:29: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. - (id) initWithSystem: (id) system; data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunMolecularMechanicsForceField.h:131:29: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. - (id) initWithSystem: (id) system nonbondedTerm: (AdNonbondedTerm*) anObject; data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunMolecularMechanicsForceField.h:147:29: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. - (id) initWithSystem: (id) system data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunMoleculeCavity.h:95:29: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. - (id) initWithSystem: (id) system factor: (double) factorValue; data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunNonbondedTerm.h:72:29: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. - (id) initWithSystem: (id) system data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunPureNonbondedTerm.h:74:5: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. id system; data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunPureNonbondedTerm.h:91:29: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. - (id) initWithSystem: (id) system; data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunPureNonbondedTerm.h:118:29: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. - (id) initWithSystem: (id) system data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunSCAAS.h:103:5: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. id system; data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunShiftedNonbondedTerm.h:70:5: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. id system; data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunShiftedNonbondedTerm.h:88:29: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. - (id) initWithSystem: (id) system; data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunShiftedNonbondedTerm.h:115:29: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. - (id) initWithSystem: (id) system data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunSimpleListHandler.h:60:5: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. id system; data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunSimulationData.h:178:31: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. - (id) mementoForSystem: (id) system inTrajectoryCheckpoint: (unsigned int) number; data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunSimulationData.h:184:34: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. - (id) dataSourceForSystem: (id) system inTopologyCheckpoint: (unsigned int) number; data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunSimulationData.h:221:46: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. - (id) lastRecordedDataSourceForSystem: (id) system inRange: (NSRange) aRange; data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunSimulationData.h:233:61: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. - (id) mementoForFrame: (unsigned int) frame ofSystem: (id) system; data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunSimulationData.h:239:48: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. - (unsigned int) numberOfFramesForSystem: (id) system; data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunSmoothedGBTerm.h:70:5: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. id system; //!< The system were working on data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunSmoothedGBTerm.h:129:29: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. - (id) initWithSystem: (id) system data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunTrajectory.h:129:31: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. - (id) mementoForSystem: (id) system inTrajectoryCheckpoint: (unsigned int) number; data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunTrajectory.h:135:34: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. - (id) dataSourceForSystem: (id) system inTopologyCheckpoint: (unsigned int) number; data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunTrajectory.h:139:46: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. - (AdDataMatrix*) coordinatesForSystem: (id) system inTrajectoryCheckpoint: (unsigned int) number; data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunTrajectory.h:144:37: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. - (void) coordinatesForSystem: (id) system inTrajectoryCheckpoint: (unsigned int) number usingBuffer: (AdMatrix*) buffer; data/adun.app-0.81/Kernel/AdunKernel/Headers/AdunKernel/AdunTrajectory.h:192:46: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. - (id) lastRecordedDataSourceForSystem: (id) system inRange: (NSRange) aRange; data/adun.app-0.81/Plugins/Results/SystemAnalysis/SystemAnalysis.h:40:12: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. AdSystem* system; data/adun.app-0.81/UL/ULFramework/ULFrameworkFunctions.h:96:75: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. AdDataSource* ULCreateDataSourceFromSimulation(AdSimulationData* data, id system, int checkpoint); data/adun.app-0.81/UL/ULFramework/ULFrameworkFunctions.h:109:19: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. ofSystem: (id) system data/adun.app-0.81/UL/ULFramework/ULSystemBuilder.h:60:16: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. AdDataSource* system; //!< The last fully created system data/adun.app-0.81/UL/ULFramework/ULSystemBuilder.h:136:19: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. - (AdDataSource*) system; data/adun.app-0.81/UL/ULFramework/ULSystemController.h:47:5: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. id system; //!< The current system data/adun.app-0.81/UL/ULFramework/ULSystemController.h:102:19: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. - (AdDataSource*) system; data/adun.app-0.81/ExternalPackages/StepTalk/Frameworks/StepTalk/STRemoteConversation.h:48:9: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). - (void)open; data/adun.app-0.81/UL/Extensions/ULApplicationScripting/ULScriptManager.h:69:10: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). - (void) open: (id) sender; data/adun.app-0.81/UL/ULAnalyser.h:103:10: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). - (void) open: (id) sender; data/adun.app-0.81/UL/ULConverter.h:53:10: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). - (void) open: (id) sender; data/adun.app-0.81/UL/ULSystemViewController.h:95:10: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). - (void) open: (id)sender; data/adun.app-0.81/UL/ULTemplateViewController.h:70:10: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). - (void) open: (id) sender; ANALYSIS SUMMARY: Hits = 62 Lines analyzed = 31167 in approximately 1.01 seconds (30835 lines/second) Physical Source Lines of Code (SLOC) = 11100 Hits@level = [0] 103 [1] 0 [2] 6 [3] 0 [4] 56 [5] 0 Hits@level+ = [0+] 165 [1+] 62 [2+] 62 [3+] 56 [4+] 56 [5+] 0 Hits/KSLOC@level+ = [0+] 14.8649 [1+] 5.58559 [2+] 5.58559 [3+] 5.04505 [4+] 5.04505 [5+] 0 Dot directories skipped = 1 (--followdotdir overrides) Minimum risk level = 1 Not every hit is necessarily a security vulnerability. There may be other security vulnerabilities; review your code! See 'Secure Programming HOWTO' (https://dwheeler.com/secure-programs) for more information.