It used to be that hackers put their efforts into developing/maintaining tools like this as open source software.