Hacked Magento store recovery and upgrade in Indonesia

Lime Commerce cleans hacked Magento stores: we find and remove the malicious code, restore damaged files, close the security holes and upgrade old Magento 1 and Magento 2 stores so it doesn't happen again.

We reply within 10 minutes, Mon–Fri, 08:30–17:00 WIB. Messages outside these hours are answered on the next working day.

Outside these hours? Follow the first steps below now, then send us the details so we can start on the next working day.

Recent recovery: Mandjur, a Magento 1.7 store that was defaced. We removed the malicious files, restored the code and locked down the server. Read the Mandjur case study

  • E-commerce since 2014
  • Adobe Bronze Solution Partner
  • Jakarta team

Updated . By Lime Commerce.

  1. 1Scan
  2. 2Clean and restore
  3. 3Patch
  4. 4Lock down
  5. 5Test
  • 2014Building e-commerce since
  • 320+Projects, across platforms
  • 20+Brands, across platforms
  • M1 → M2Upgrades delivered

How do you know a Magento store has been hacked?

Common signs are a changed homepage, admin users nobody created, redirects to other sites, unknown scripts on the checkout page, a browser or Google warning, and core files that changed without a deployment.

  • Changed pages: The homepage or index.php shows content you didn't put there.
  • Unknown admin users: Admin accounts nobody on your team created.
  • Strange redirects: Visitors land on other sites, often only on mobile or from Google.
  • Extra checkout scripts: Unknown JavaScript on the checkout page can copy card details.
  • Warnings: Google or the browser warns that the site may be hacked.
  • Changed or missing files: Core files changed or deleted without a deployment.

What should you do first?

Don't delete or reinstall anything yet. Take a full backup of files and database, change every password from a clean device, and call a Magento team before you change more.

  1. Keep the evidence

    Back up all files and the database before you change anything.

  2. Change every password

    Magento admin, database, server, hosting and email, from a clean device.

  3. Protect the checkout

    If payment pages may be affected, pause payments and tell your payment provider.

  4. Don't reinstall blindly

    A fresh install on top of a hacked server can keep the backdoor.

How does Lime Commerce clean a hacked Magento store?

We scan the whole code base with our own malicious-file scanner, remove the injected code, restore damaged files, apply the missing security patches, and lock down accounts, passwords and file permissions. Then we try to attack the store again before we call it fixed.

How Lime Commerce recovers a hacked Magento store
StepWhat we do
ScanOur malicious-file scanner checks the entire code base and flags injected or changed files.
Clean and restoreWe remove the malicious code and restore damaged or wiped files.
PatchWe apply the security patches the store is missing.
Lock downWe remove unused accounts, reset server, database and admin passwords, and set file ownership and permissions so one break-in can't reach everything.
TestWe attack the store ourselves to check the hole is closed. Ongoing checks continue under a maintenance contract.

Should you upgrade after a hack?

Usually yes. Magento 1 has had no official security patches since June 2020, and an unpatched Magento 2 stays exposed. Lime Commerce upgrades Magento 1 stores to Magento 2 and brings old Magento 2 stores to a supported, patched version.

What to do after the cleanup, by Magento version
Your store runsRiskRecommended next step
Magento 1 (any version)No official security patches since June 2020Clean, then plan the move to Magento 2
Old Magento 2, unpatchedKnown vulnerabilities stay openClean, then upgrade to a supported 2.4 release
Current Magento 2.4, patchedLowest riskClean, find how they got in, keep patching

A Magento 1 to Magento 2 move rebuilds the theme and extensions and moves products, customers and orders. When the new Magento 2 store launches, it comes with 3 months of free maintenance.

How long does it take and what does it cost?

It depends on the Magento version, how much was damaged and how much the store is customized. Lime Commerce quotes after a short audit, and you get the scope, timeline and price in writing before work starts.

Pricing by quote: ask our sales team.

Magento recoveries and upgrades we have delivered

  • Hack recoveryMandjur

    Herbal medicine brand on Magento 1.7. The site was defaced and files were wiped. We removed the malicious files, restored the code, patched it and locked down the server.

    Read the case study
  • Magento 1 to Magento 2Masari Shop

    Luxury fashion store moved from Magento 1 to Magento 2, with the old Magento 1 code removed.

    Read the case study
  • Adobe Commerce upgradeMasari Shop

    Upgrade to Adobe Commerce and a move to a new server, without taking the store offline.

    Read the case study
Lime Commerce at a glance
FactDetail
PlatformsMagento, Adobe Commerce and Shopify, one team
Since2014
Projects320+, across platforms
PartnerAdobe Bronze Solution Partner
OwnershipYou keep the source code and data

Hacked Magento FAQ

Can you fix a hacked Magento 1 store?
Yes. For Mandjur, a Magento 1.7 store that was defaced, Lime Commerce found and removed the malicious files, restored the wiped files, patched the code and locked down the server.
Do I have to move to Magento 2?
Cleaning the store comes first. After that, staying on Magento 1 means no official security patches, so we recommend planning the move to Magento 2.
Will my store go offline?
Not always. If the checkout is compromised, we may close it for a short time to protect your customers. Upgrades can be planned so the store stays online, as we did for Masari Shop's Adobe Commerce upgrade.
Can you work on our current server?
Yes. We work on your current server, or help you move to a better one if the hosting is part of the problem.
How do you stop it from happening again?
With maintenance: when Adobe releases a Magento security update, we tell maintenance clients and schedule the patch. We also remove unused accounts and keep file permissions tight.
Who owns the code after the work?
You do. You keep full control of your source code and data.

Start with the audit.

Send us your store URL and your Magento version. We check what happened and confirm the scope before any work begins.

Chat on WhatsApp

We reply within 10 minutes, Mon–Fri, 08:30–17:00 WIB. Messages outside these hours are answered on the next working day.