B
bigMAC
Hi,
Today, i met a problem from my boss: how to protect the connection
string in web.config
if there's a cracker gain full control of the win server that IIS
located?
At first, he said plaintext is unacceptable. After some searching, i
reported some
solution:
I said store it in registry, my boss ask: he can read it though
regedit
I said the encrypt/decrypt connection string method that widely found
from
Internet, he ask: if cracker trace the program, he can property
decrypt it programmetcialy. The same, hardcode the string in a dll is
also
banned.
I said window auth of sqlserver 2000, he ask: if cracker gain full
control,
this is useless.
After that, i counter: if a cracker gain full control of the server,
any protection
is already useless.
He said: IIS is easily being attack, so we must think of such a
situration.
At last, i want to ask: why you choose ASP.NET that must bind on IIS
even you
have such concern????? but i had not.
I m not trying to talk about the vulnerablily of IIS, but this is real
talking
from my boss.... anyway, any solution or comment on this silly
conversation
are welcome.
Thank you very much
Today, i met a problem from my boss: how to protect the connection
string in web.config
if there's a cracker gain full control of the win server that IIS
located?
At first, he said plaintext is unacceptable. After some searching, i
reported some
solution:
I said store it in registry, my boss ask: he can read it though
regedit
I said the encrypt/decrypt connection string method that widely found
from
Internet, he ask: if cracker trace the program, he can property
decrypt it programmetcialy. The same, hardcode the string in a dll is
also
banned.
I said window auth of sqlserver 2000, he ask: if cracker gain full
control,
this is useless.
After that, i counter: if a cracker gain full control of the server,
any protection
is already useless.
He said: IIS is easily being attack, so we must think of such a
situration.
At last, i want to ask: why you choose ASP.NET that must bind on IIS
even you
have such concern????? but i had not.
I m not trying to talk about the vulnerablily of IIS, but this is real
talking
from my boss.... anyway, any solution or comment on this silly
conversation
are welcome.
Thank you very much