The DerScanner system helps our customers ensure that the security of the apps they create are exhaustively checked end-to-end for security vulnerabilities both obvious, and non obvious in a thorough and comprehensive way. DerScanner discovered potential weaknesses that would have been difficult or even impossible to find, even in long-standing, mature code.
Ian BarkerDeveloper Advocate, Embarcadero Technologies
DerScannervsBlackDuck:SASTandSCAPlatformsCompared
One DerScanner platform set against Coverity SAST, Black Duck SCA and Black Duck Binary Analysis, based on public product pages.
Scan SAP ABAP, mainframe COBOL and Delphi projects.
Report undocumented features and check obfuscated code.
Run SAST and SCA from one installation.
Black Duck
SAST, SCA, DAST, IAST
DeploymentSaaS, on-premises
SAST languages22
ScansSource code; binaries for components
Choose Black Duck to
Scan Fortran and CUDA code.
Identify open source components inside firmware and binaries.
Deploy on-premises with a step-by-step installer.
Where DerScanner and Black Duck differ
PUBLIC DOCS
Code flaws in binaries vs component inventory
DerScanner runs static analysis on .exe, .dll, .apk and .ipa files to find vulnerabilities in the code itself. Black Duck Binary Analysis identifies open source components and their known CVEs.
DerScanner3 of 3
Code-level vulnerabilities
Undocumented features
Obfuscated fragments
Black DuckCVEsin identified open source components
PUBLIC DOCS
ABAP, COBOL and Delphi in scope
These languages, together with PL/SQL and T-SQL, do not appear in Black Duck static analysis language lists.
5vs0
ABAP, COBOL, Delphi, PL/SQL, T-SQL
0vs2
Fortran and CUDA
DerScanner vs Black Duck
CAPABILITY
Produce a fix for a legacy WAR with no source
DerCodeFix decompiles the archive, pinpoints the vulnerable call and proposes safer code, with alternative versions on request.
LegacyUpload.java · suggested fix
- File f = new File(uploadDir, part.getSubmittedFileName());+ String name = Paths.get(part.getSubmittedFileName()).getFileName().toString();+ File f = new File(uploadDir, name);
CAPABILITY
Scan COBOL, ABAP and Visual Basic 6 next to Go
43 supported languages let one tool cover mainframe, SAP, desktop and cloud-native code.
COBOLDelphiObject PascalABAPPerlPL/SQLScala1CLotusScriptVisual BasicApexASP.NETBashC#CC++DartGOGroovyHTMLJavaJava for AndroidJavaScriptJSPKotlinObjective-CPHPPowerShellPythonRubyRustSoliditySwiftT-SQLTypeScriptVB 6.0VB.NETVBAVBScriptVyperXMLYAMLTOML
CAPABILITY
Analyze legacy executables without their source
Old .exe and .dll builds, and applications from vendors that no longer exist, are scanned as compiled files.
.exe.dll.jar.apk.ipa
CAPABILITY
Spot backdoors hidden by obfuscation
DerScanner treats obfuscated fragments as analyzable code and reports undocumented features found inside them.
int _q(char*s){if(!strcmp(s,"m41nt"))
return system(getenv("X_CMD"));return 0;}
CAPABILITY
Judge packages by maintainer track record
Scores for credibility, authorship, popularity and community response speed accompany each open source component.
Credibility63%
Authorship71%
Popularity29%
Response speed57%
Package created 9 days ago
CAPABILITY
Accept or reject AI verdicts with evidence
DerTriage explains why each finding is real or false, and the explanation is stored with the result. The agent runs offline on DerScanner servers.
SQL injection in LEDGER.cbl:210
TRUE POSITIVE
An input field is concatenated into a dynamic EXEC SQL statement.
What do buyers ask about DerScanner versus Black Duck?
DerScanner combines SAST, SCA, DAST and binary analysis in one platform with one interface. Fortran and CUDA code, covered by Coverity, stays outside DerScanner scope.
DerScanner searches compiled code for vulnerabilities in the application logic. Black Duck Binary Analysis focuses on identifying open source components and their known CVEs.
Yes. ABAP, COBOL, Delphi, PL/SQL and T-SQL are among the 43 supported languages listed in the documentation.
Yes. DerScanner installs on internal servers or in air-gapped networks, AI agents included. Black Duck also offers on-premises deployment, so the choice usually turns on binary analysis and language coverage.
Yes. Supply Chain Security scores each component on credibility, authorship, popularity and community response speed, and warns about recently created libraries.
Scan a legacy COBOL or ABAP project in a DerScanner demo
The demo can start from a legacy project and move on to the modern stack.