New Tool Released: MD-Webscan

    Date19 Feb 2000
    6805
    Posted ByAnthony Pell
    A small utility released to help administrators check for common CGI vulnerabilities. You can download it here. "This is a little utility I wrote because I got annoyed when Mixter was interviewed by the BBC and yet . . . A small utility released to help administrators check for common CGI vulnerabilities. You can download it here.
    "This is a little utility I wrote because I got annoyed when Mixter was interviewed by the BBC and yet I'd seen how badly written his webscan.c was. The main complaint I had was the particular way in which the vulnerabilities were added to the file. There were two big huge arrays of char *'s (100 char *'s each) which had in them the request and the human name, respectively. There's all sorts of problems with this, namely that you can't as easily and assuredly add in new vulnerability checks. After all, what happens when you want to add vulnerability number 101? Most likely, you'd just add in request[101] = "whatever"; and name[101] = "whatever". Then, when you ran the program, it would
    segfault and core dump. Plus, his way wasted memory, which is a pretty bad way of doing things. And it wasn't really configurable enough. The list goes on and on. "
    You are not authorised to post comments.

    LinuxSecurity Poll

    What is your favorite LinuxSecurity.com feature?

    No answer selected. Please try again.
    Please select either existing option or enter your own, however not both.
    Please select minimum 0 answer(s) and maximum 3 answer(s).
    /component/communitypolls/?task=poll.vote&format=json
    17
    radio
    [{"id":"65","title":"Feature articles","votes":"0","type":"x","order":"1","pct":0,"resources":[]},{"id":"66","title":"News","votes":"1","type":"x","order":"2","pct":100,"resources":[]},{"id":"67","title":"HOWTOs","votes":"0","type":"x","order":"3","pct":0,"resources":[]}]["#ff5b00","#4ac0f2","#b80028","#eef66c","#60bb22","#b96a9a","#62c2cc"]["rgba(255,91,0,0.7)","rgba(74,192,242,0.7)","rgba(184,0,40,0.7)","rgba(238,246,108,0.7)","rgba(96,187,34,0.7)","rgba(185,106,154,0.7)","rgba(98,194,204,0.7)"]350
    bottom200

    We use cookies to provide and improve our services. By using our site, you consent to our Cookie Policy.