pricediscrimination:
How could the hacker have been able to find those files again despite the added and renamed dirs?
Same way that anyone finds anything on the Internet. Search engines. I'm unsure why you felt the need to ask this???
pricediscrimination:
And what was the hack that caused the site to add multiple items to the cart and time out when using a form like that?
Your guess is as good (probably better) than anyones. My guess is that this is an unexpected/unwanted side effect of whatever it was the hacker(s) had done.
pricediscrimination:
(also strange that apparently they hacked in March according to logs, but this issue started in June.)
I don't find this particularly strange at all. It could be two different hackers that independently found the backdoor(s) a few months apart. The 1st just snooping around, the second probably trying to install additional exploit software, messed something up in the process, which caused the alarm bells to ring.
Your line of questioning leads to to think that you may have some doubts over this being a possible scenario? It happens far more than you may imagine. The only difference here is the timing of the events. The entire scenario usually playing out over a matter of days/weeks, rather than months/years.
There is also a lot of speculation here. It is equally possible that this hack has nothing to do with ZenCart at all, and the backdoor code was uploaded via some other means at some other time. I/we don't have enough information available to us that will allow a full/detailed audit of what really happened (or when).
Cheers
Rod
(Adv Dip Network Security)
NOTE: We are sorry that Rod is no longer with us.
We are grateful for all his contributions to the Zen Cart community.
Ozpost - The Ultimate Shipping module for Australian Merchants. Click these links for its Homepage, or Download from Zen-Cart.com.