Support

Admin Tools

#10143 hacking attempts

Posted in ‘Admin Tools for Joomla! 4 & 5’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Environment Information

Joomla! version
n/a
PHP version
n/a
Admin Tools version
n/a

Latest post by user54642 on Saturday, 07 January 2012 15:32 CST

delliano
joomla version: 1.5.25
php version: latest
mysql version: latest
admin tools pro version: latest
Description of my issue:

hi,

Due this script i found out that always the same network is still (after several weeks now) attacking my website. Always with a diffrent ip, ans always puts a new string behind my website. The strings always contains a new string of a diff component, so that network works with a database of most common known components, with the string behind it to gather or your usersinfo/pass or to add themselfs to your database.

My scripts are holding good stand for now against all those attacks, and i always put afterwards them all on the blacklist function of my scripts.. but every hour their is a new ip with a new attempt of another component in it. So my action against it is kinda useless to put them also in blcklists for extra security

All the same ips comes from hostnoc.net, so i sended to [email protected] and [email protected] the kind request to stop attacking my site (with no respons) and with abuse.net i found out that for abuse reporting the mail would be [email protected] (wich also did not respond)

Now my question would be.. do you maybe know another solution what i can do about this.? Or do you maybe know a trick/script or a code in htaccess maybe to block a whole host like for example in this case hostnoc.net?

Hope you can help me out with this one.. its getting realy annoying with those uncountable attacks :(

kind regards

nicholas
Akeeba Staff
Manager
Hi!

This is a very (I mean, VERY) common problem, especially as of the start of December. First, let me tell you that you needn't worry. These attacks are targeting ancient versions of components, some of which no longer exist, or outdated versions of Joomla! 1.0 and even Mambo, Joomla!'s predecessor which ceased to exist back in 2005! Admin Tools Pro is more than capable of fending off such feeble attacks.

Now, you might wonder why this happens. A security advisory company dug up some ancient security advisories from 2-5 years ago and published them as "current threats". All of them had to do with ancient versions of Joomla! and some of its extensions being vulnerable to RFI and SQLi attacks. Stupid as it may be, this made the rounds in the underground and some older hackers dug up their exploit scripts. They seem to have ended up in the hands of script kiddies who run them against unsuspecting sites.

You might want report the offending IPs to the ISP, but I don't think you'll get anything out of it. Since there was no actual hacking of your site, the criminal act of breaking in to an electronic network may or may not be established, therefore the ISP won't bother taking a proactive action. If you were hacked, however, and made a statement to the authorities and they'd get a warrant, the ISP would gladly turn over the personal information of the attacker and send the police to their house. You get the idea :)

I'd suggest not doing anything, it's wasted time. Admin Tools is capable of protecting you against these attacks.

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

delliano
Thnx for the verry quick respons Nicholas! It has chilled me down again after reading your post, and the story behind it. My host provider suggested that they gonna implent the ip ranges of that host in a firewall to block most of it, so im also glad with their efforts. After reading your reply... sites like http://www.exploit-db.com (and others..)would be a pain in the *ss, because they post of every bug that excists in some plugin/comp/modules and of every joomla version. So this kind of sites can help people out watching for it( people who knows about it) but can also help script kiddies to grow and grow.

That been said, im more then glad and happy that ive bought admin tools pro, and i will be a loyal customer as long as admin tools pro shall live :-) It has helped me so much on so many ways, that i almost can write telephone books about it :-D

Again thnx for your reply nicholas!!!

nicholas
Akeeba Staff
Manager
ACtually, the responsible security advisory resources (like exploit-db.com) will only list a vulnerability after the developer has had adequate time to provide a fix, usually 7-14 days depending on the severity of the exploit. They will also give some generic information about the exploit, but not step-by-step instructions.

There are other resources on the 'net which publicise 0-day exploits (the developer hasn't been notified about them), full details and proof-of-concept code. There are the real jerks of the Internet. It's like having someone give out free guns and unlimited ammo to 15-year-olds. We all know this can't end very well, neither for the kids nor for the innocent bystanders.

Anyway, I digress.

Thank you for your kind words and I'm glad I could be of assistance!

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

gigatech
hi they where attacking me to, i blocked the whole isp, problem solved.

nicholas
Akeeba Staff
Manager
Sounds a bit like dropping a big bomb to kill a few mosquitos, but at least that solved the problem you had :)

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

Randy Prue
If you do not want or need any visitor from Pennsylvania or New Jersey, you could afford to block the ISP. We do business with those States and so we only want to block the offending server (which I suspect has been taken over from offshore).

nicholas
Akeeba Staff
Manager
Randy,

you can always block the specific IP (put it in the black list) and make sure that "Disallow site access to IPs in Blacklist" is set to Yes in the Configure WAF page.

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

Randy Prue
Nicholas, thanks. That is how I have done it (add to black list; set black to list to "on"; and lately I have begun blocking IP ranges). I have the switch turned on to block addresses in the black list. It seems to me that the black list is not doing anything until that switch is on. I have never had a reason to turn it off, so it is always on.

nicholas
Akeeba Staff
Manager
Yup, if you don't set that switch to Yes the black list does nothing. If you wonder why, it's for performance reasons. When the switch is on, for every request routed through Joomla!'s index.php (even when Joomla!'s cache is enabled) we have to perform a database query to fetch all blacklisted IPs and run a loop, parsing the IP ranges and checking them for a match against the user's IP. If you don't need the blacklisting feature, you have one more MySQL request per page request which can throw off the MySQL cache on tight memory conditions (e.g. shared servers), increasing page load by up to 100msec on average.

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

user54642
hi they where attacking me to, i blocked the whole isp, problem solved.


How did you do that?

John

Support Information

Working hours: We are open Monday to Friday, 9am to 7pm Cyprus timezone (EET / EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets outside of our working hours, but we cannot respond to them until we're back at the office.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!