JTS

Filezilla and the Dreaded “ftpcontrolsocket.cpp” Hang

Filezilla is great tool for any web service provider, but we have on more than one occasion been bit with a rather annoying error that stops our entire transfer process forcing us to close and re-open the tool.

You’ll usually get something like:
Status: ftpcontrolsocket.cpp(1750): Waiting for replies to skip before sending next command…

Read More

WordPress Base64 Hack Cleanup

To continue our series on WordPress hacks and cleanups, we present a very quick and dirty method of detecting and cleaning up wordpress based pages that may have been infected by the good ol’ Base64 hack. The PERL code listed below recursively searches down the root web folder, searches files for any hints of a “base64” string that has a middle content greater than 500 (arbitrary but usually pretty spot on for this attack) and replaces the instance.

This is a VERY VERY quick and dirty script and will not guarantee that you’re site is clean of all of the hundreds of variants of this hack-attack (see our post on changing tactics)

Read More

Exporting Magento Search Terms for Google Site Search Synonyms

Magento’s internal search engine is really really rough around the edges. Its very inflexible and sometimes tedious to populate and maintain.

Thankfully, there is a very low-cost option from a vendor that knows a little bit about search engines. Google Site Search! Its easy to install within a Magento installation (and replace the default search capabilities), and takes a few minutes to configure.

Read More

Increased WordPress Hacks.

We have been seeing an increase recently in the amount of hacked WordPress installations. One of the largest causes of a site being exploited, has … Read More

Oklahoma Earthquake Maps

Using our quick prototype Google Earth tool, we put together a map from the USGS showing the Magnitude 5.6 – Oklahoma earthquake. Preview Google Earth … Read More