Re: passing username/passwd between two processes securely...
- From: adebaene@xxxxxxxxxxxxxxxx
- Date: 3 Nov 2005 05:08:45 -0800
Scherbina Vladimir wrote:
> Hello, Arnaud.
>
> "Arnaud Debaene" <adebaene@xxxxxxxxxxxxxxxx> wrote in message
> news:%23603$k$3FHA.3036@xxxxxxxxxxxxxxxxxxxxxxx
> > Scherbina Vladimir wrote:
> >> - debugging your applications using SoftIce or another system
> >> debugger to find the place where your applications generate private
> >> keys
> >
> > This last point is moot : there is *no* way to protect oneself from a
> > system debugger from software only
>
> google for Themida, StarForce, Armadillo, AsProtect, ExeCryptor.
Even with the best exe-encryptors in the world, when the app runs,
there is a point when the code is in "clear assembly" in memory (so
that the processor can execute it), and where the sensitive data (eg,
private key in this case). At this point, a kernel debugger can examine
those structures.
Also, the old principle apply to exe-encryptors : since they need to
decrypt the exe at one point, it means the secret key for this
decryption is available "somewhere" on the system : with patience and
effort, a craker can find it, so this is just security by obscurity.
The whole point of the "Palladium" project (or whatever it is named
now) is precisely to put all sensitive data (and manipulation of this
sensitive data) in a specialized, "black box" hardware chipset which
cannot be debugged (except by using some kind of hardware monitor
tool).
Arnaud
MVP -VC
.
- Follow-Ups:
- Re: passing username/passwd between two processes securely...
- From: Scherbina Vladimir
- Re: passing username/passwd between two processes securely...
- References:
- passing username/passwd between two processes securely...
- From: John
- Re: passing username/passwd between two processes securely...
- From: John
- Re: passing username/passwd between two processes securely...
- From: Jochen Kalmbach [MVP]
- Re: passing username/passwd between two processes securely...
- From: John
- Re: passing username/passwd between two processes securely...
- From: TC
- Re: passing username/passwd between two processes securely...
- From: John
- Re: passing username/passwd between two processes securely...
- From: TC
- Re: passing username/passwd between two processes securely...
- From: John
- Re: passing username/passwd between two processes securely...
- From: Scherbina Vladimir
- Re: passing username/passwd between two processes securely...
- From: Arnaud Debaene
- Re: passing username/passwd between two processes securely...
- From: Scherbina Vladimir
- passing username/passwd between two processes securely...
- Prev by Date: Re: passing username/passwd between two processes securely...
- Next by Date: Re: passing username/passwd between two processes securely...
- Previous by thread: Re: passing username/passwd between two processes securely...
- Next by thread: Re: passing username/passwd between two processes securely...
- Index(es):
Relevant Pages
|