| | from what ive read, one the the places an attacker gains access to a machine is by hacking a CGI script... Buffer overflows in binary CGI's or Code Injection attacks on Script CGI's after reading about how buffer overflow attacks work, ive re-examined some of my C++ programs and fould un-checked buffers... meaning they COULD be vunerable. also, protecting CGI scripts from things like SQL injection is a nightmare... it seems you have to thourily validate all input for possibly malicouse code. this got me thinking... why dont more poeple use binary Java as CGI programs. Java programs are protected extremely well from buffer overflow exploits, and any kind of Code Injection would be extremely difficult. and get i never ever see a Java CGI program... is there any particular reason for this ? i understand the advantages of PERL scripts... but surely the added security of java outweighs PERL's convinience, and there are PERL extensions in java right ? |

