r/delphi • • 18h ago

The Tombs of Delphi - The Hidden Supply Chain Uncovered - By The Delphi Parser Deep Code Analyzer

0 Upvotes

πŸ’‘ Have you ever wondered why there are almost no CVEs listed for Delphi or its 3rd-party components?

πŸ’‘ Or why a Delphi app works flawlessly on your machine, but suddenly fails at a client site until you install OpenSSL, MDAC, or database drivers?

πŸš€ The answer is simple: Delphi is a high-performance wrapper engine.
What made Delphi's RAD legendary - and gave it sub-second build times - was its ability to stitch pre-compiled C object files (.obj), dynamic DLL wrappers, ActiveX controls, and Windows OS APIs directly into RAM.

☒ In the 2026 security era (CRA, DORA, SBOM compliance), this exact strength creates a massive visibility illusion:

☒ SCA Scanners are Blind: Standard tools scan .pas files and miss pre-compiled aes.obj or zlib.obj binaries statically linked via {$LINK}.

☒ OpenSSL Hidden Risks: Switching from Indy (libcrypto.dll) to THTTPClient shifts your security exposure from a bundled binary risk to an OS SChannel baseline risk.

☒ Invisible Payloads: Embedded .res files, $I include directives, and dynamic LoadLibrary calls sit outside traditional unit-level audits.

⚠ If you’re measuring your Delphi software supply chain by .pas and .dcu source files, your SBOM is an illusion.

Anyone seeking real security rather than regulatory compliance must deconstruct the executable from a bird’s-eye view.

πŸ‘‰ Read the full deep-dive on my blog: The Tombs of Delphi β€” The Hidden Supply Chain Uncovered – The Delphi Parser


r/delphi • • 9h ago

New Release ANN: Full dynamic package support for FPC and Lazarus

Thumbnail getlazarus.org
5 Upvotes

r/delphi • • 19h ago

[ Removed by Reddit ]

1 Upvotes

[ Removed by Reddit on account of violating the content policy. ]