PowerBuilder, .Net, Java and other technologies use intermediate
code as a transition between the code programmers write and
machine code. This code, a standard feature of today's
programming languages, is what a decompiler reads. PowerBuilder,
used more and more for mission critical projects, has attracted
interest. This has led to the creation of more powerful
decompilers. These decompilers by themselves are not a threat -
in fact, they can be very useful to anyone who has lost their
source However, decompilers can also pose risks. We don't deploy
the full source code of our applications because it would be
easy for unauthorized people to manipulate it. However, with a
decompiler they can do the same thing: all they need is access
to executables in a client/server architecture and technical
help. This means any user with access to the executable file can
alter your application to perform illegal operations. They can:
- Crack license codes - See private data - Alter the security or
business rules of an appli