That is a weird combination of languages. Perl? them CGI scripts are kinda deprecated. If you were a hacker i'd assume you'd be more into PHP for your usual web developing stuff. May i ask what kind of 'white hat' activities you do?
Well i wanted to dj once and i used Virtual DJ. It will do the job if you're just going to play at parties and whatnot. Some of my friends do DJ for money and most of them use Traktor.
WHy can't you fully root it yet what kind of code are you trying to inject??? The main prupose of SQL injection attacks is to just get a db dump and gtfo out lol.