No y si, pero en algun momento antes de ejecutarlo tenes que desencriptarlo y tiene que estar en memoria como tal.
Además, una vez que se decifra y queda cargado en memoria, se puede usar un dumper y un editor de PE para crear una ejecutable normal 100% depurable.
Y con paciencia y vaselina un elefante se ##### una gallina
Edito:
Ahora que veo, este es foro de C++ Builder, la verdad que las ejecutables de CppBuilder son horribles para depurar, al igual que la mayoria de Borland, ahora estoy depurando seguido, empiezo a apreciar el compilador VC++.