RE:Delphi vs Visual C++ vs Visual Basic vs Builder
creo que delphi es muy bueno, pero c++ puede ser aun mejor, todo depende de como se explote. ahora hablando sobre protecciones.
desde delphi y/o C se pueden crear procedimientos complejos y eficientes pero tambien unos muy malos, todo depende de quien programe.
en mi gueb, tengo un ejemplo de como detectar el softice (el gran amigo ;-P) mediante la api get environmentstrings, el codigo esta en asm pero es facil acomodarlo para delphi.
ahora desde visual basic tambien es posible proteger una aplicacion, pero se debe abusar de las apis, y de las dlls.
por ejemplo, si quieres hacer un checksum de tu aplicacion, lo mas seguro para ese "entorno" es crear una dll active x que checkee tu aplicacion. En la web de karpoff http://welcome.to/karpoff deje el unico crackme que he hecho, esta programado en VB5 y efectua un checksum.
lo que aveces complica es la runtime de VB, pues tracear el codigo marea. pero es cosa de acostumbrarse, ahora los p-code... mejor olvidemosnos de estos, aunque las gente de WKT ha programado la mejor herramienta contra este P-Code, pero si se tiene la suficiente capacidad motora se puede programar un codigo que impida la carga de este debuger... todo depende, de quien programe. por mi parte DELPHI es lo mejor que he podido encontrar. pues es poderoso y no tan complicado como C++.
un saludo