I got side-tracked in May. For several months, I've been
fighting one or more hackers who have been breaking into
my brother's site at GeorgiaDragRacing.com and
installing software that attacked other computers and ran
an Internet Relay Chat -- both of which are not allowed by
our hosting company who have been working with us to put
a stop to this.
On May 5, 2004, I received a notice from our SysAdmin that
the hackers had installed software once again and he had
detected and deleted it. He told me that he'd been patient
for a long time, but this was the final notice. One more
break-in and our account would be cancelled and we'd have
to find another company to host the site. There are over
2,500 pages on that site!
Since I didn't know how they were breaking in and I'd done
everthing I knew, it was time for drastic action. After a
long talk with David, my brother, we decided to completely
rebuild the site and remove all the scripts that we were
using to power the photo album, bookstore, forum, and
news updating. It was going to be a big job, but it would
be less work than moving everything -- including thousands
of photos -- to another site.
So, I looked for alternate ways to do what we'd been doing
with PERL and PHP scripts. We decided to create a blog
at blogger.com for the news updates, which can now be
found at gdrn.blogspot.com. The photos will be
hosted at ImageStation.com until we find another site that
is easier to use. The bookstore was completely rebuilt
using javascript and direct links to Amazon.com and the
forum was deleted in favor of the mailing list hosted by
Yahoo groups.
So, I had to completely redesign everything and rebuild
all the pages of the site. It took about three weeks of
working around the clock to get it finished, but now we're
moving on using the new tools. Most of the functionality
was saved, but it was a huge job and it pulled me away
from the other tasks I had scheduled for this month.
There are probably quite a few broken links on the site
and I'll have to find and squash those bugs as they
come up.
So, why am I telling you about this?
When building a business on the Internet, you may not
always have total control over what happens. We had
to make a decision and I had to do a lot of work to
do our best to keep the site open. Now, we're running
no custom scripts and nobody but me knows the password
to the site. Hopefully, that will foil the hackers.
In this case, the bad guys won the battle, but I still
intend to win the war.
5:37:29 AM
|