My blog was hit by Malware infection

Malware infection, this must be every blogger’s nightmare. Imagine clicking on your blog, Facebook or Instagram LINKS, and you get redirected to some apps download, spam or even porn website.

SengkangBabies wish to bring you FUN, not virus. Our blog was infected earlier this month and I hope to share the cleanup “challenges” which I encounter.
cover page

Confusion, Panic, Frustration

(Most) Bloggers know how to add content and change a few fonts, but we are helpless when infected.
– We might not even realised our blog is infected. Do we know the source of infection, is it questionable plugins, un-patched WordPress, hacked passwords, or perhaps host was compromised?

– Assuming you know the source of infection or virus, you will Google for solution right?
There are so many links out there which claim to have the SOLUTION. Many are click-baits, but HELLO, how do we identify reliable websites? After getting spooked by Malware infection, I am paranoid that a website providing “solution” might inject more Malware into my blog Argh!
google for help

– Do not expect me to troubleshoot lines (thousands!) of PHP codes to find which code (or codes) is infected! I cannot even identify the strain of malware 🙁
malware2

– Assuming if you do find a reliable website, the steps to remove the Malware might require you to have some coding skills. I am quite a techie, but I struggle to find the affected codes (plural as in there are likely more than one infections).

– Enterprises and bigger establishments might have their own IT folks, but bloggers and small webshops are on our own. It was disappointing, my host could not even provide a “repair” quotation!

Good luck finding a reliable (and affordable) vendor in Singapore. Some quoted me $200 per hour (without guarantee that problem will be solved). I was literally under vendor’s chopping block.

– This leads us to the most important question. When was the last backup performed?
We might need to restore the root folder as part of the remediation steps.
And how many of you are comfortable with navigating Cpanel (Control Panel)?

Desperation, Accountability

You might ask why is it so critical to ensure your website or blog is not infected.
It is all about reputation and accountability.
malware3

Although SengkangBabies do not do online transactions, we are in the business of generating Content.
People read our content because our experience is genuine and authentic, I hope they find our tips useful.

Our stakeholders are our readers.
Our blog should not infect readers’ machines when they are researching for the next staycation.
I own SengkangBabies, and I must be accountable for the blog.

The last thing you need is to be blacklisted by Google!
You can say bye bye to your traffic and reputation.

Damage Control, Recovery

In the end, I had to pay good money to Sucuri to secure my blog (scan and firewall) for the next 12 months.

In addition, I have changed all passwords, keep WordPress and plugins updated, and ensuring my Host is backing up my Blog more frequently. All these additional steps are required to give myself more assurance, and to keep my readers safe.

Even with all these mitigations, I am still not optimistic of the future.
output_Yr3E30

Malware are notorious for re-infecting websites, as they have some back-doors.
Is my blog really safe now?
Do I need to extend my contract with Sucuri to keep my blog safe?

The anti-malware sector needs more resources. The lack of responses from authorities and vendors, are as unnerving as the Malware itself! I tried at least 5 vendors in Singapore without success, someone please share your “Security consultant” with me.

– SingCert might write in to inform you about infection. Instead of warning that my website is infected, they could be more helpful in advising on next steps forward. Or perhaps NO, since Singapore Government is shutting down Internet access too!

singcert warning

** If you suspect your blog is infected, use the FREE Sucuri scanner https://sucuri.net/scanner to scan your blog.
malware

In summary, self-hosted websites are more vulnerable, compared to blogger or WordPress.com
After your blog is compromised, you feel like you are all alone and so vulnerable.

After engaging Sururi, most of the Malware infections (injected codes) had been removed.
Suruci is like an anti-malware concierge, very proactive in ensuring that their customers’ concern and questions are answered.

Although I am impressed with their services, I sincerely hope your blog will not be infected 🙂
More reading materials available here.

Village Hotel Bugis Staycation

[ Sponsored ]

We were invited to experience Village Hotel Bugis’ new kids themed room. Since it is the school holidays, we decided to extend our staycation one more night, so that we get to see more, do more and EAT more 🙂
Village hotel Bugis

Where do you want to go today? The neighbourhood around our hotel contains a lot of gems, would you love to explore Indian, Muslim (Arab) or Peranakan cultures? Let us provide a short orientation around our hotel, most attractions are within 15 minutes walk.

North East – Explore all the mural arts and cafes along Victoria street
East – Exotic Haji Lane, Arab and Muscat street. Walk another 10 minute to reach Army Market (Golden Mile).
South – Food desserts! Liang Seah, Purvis and Seah Street. Suntec City is just a slow 15 minutes walk.
West – Albert Centre (Hawker Centre), Bugis Junction, temples (Chinese and Indian)

Bugis Map

Run 2 km South to reach Singapore Flyer, and 3km to reach Gardens By the Bay 🙂
IMG_3897

Colourful kids themed room, bright and with cartoon wall paper. Hello hello, there is a cute puppy too 🙂
Family room Village hotel Bugis
day1 village Bugis4

Love the attention to details, special kids-friendly toiletries.
day1 village Bugis2

Decorative swan towels on our bed (connecting Deluxe room).
day1 village Bugis1

Beautiful view from our connecting (Deluxe) room, do take note the kids’ room might offer minimum window view.
day1 village Bugis

Hotel Lobby, and more importantly Internet-access :p
village Hotel Bugis Staycation

Village Hotel Bugis is next to Golden Landmark shopping centre.
day1 village Bugis15

We did 15 to 20k steps every day easily. Amazingly, our car stayed in the carpark throughout our staycation, everything on our Singapore itinerary was in close proximity 🙂
day1 village Bugis25

Let us introduce you to two prominent landmarks around our hotel. You can spot them from every corner.

The colourful Green, Yellow, Blue and Red blocks at Rochor Centre has been appearing on instagrams. We can see the colourful landmark all around but alas they will be demolished Q4 2016 🙁
IMG_3780
Rochor Centre

You can see Sultan Mosque’s Golden Dome from every corner, it looks majestic day and night.
Sultan Mosque IG
day1 village Bugis5
IMG_3902

More landmarks along Rochor and Ophir Road.
walking trail Rochor road

If you need to venture further away, Bugis Station MRT is just 5 min away from Village Hotel Bugis. It takes just 35 min from Changi Airport MRT to Bugis station.

Explore Geylang, Vivocity, Orchard Road, or run to Sports hub. Take the MRT to Bras Basah and you will reach Art Museum, National Museum.
(To foreign visitors, nobody is selling Bras at Bras Basah MRT or Bras Basah Complex)
Mrt Bugis station

Rochor (Waterloo) is famous for Albert market, Kuan Inn Temples (四马路观音堂), and ice cream 🙂 Tourists would go for the trishaw rides.
Rochor road temple

Seems like Fu Lu Shou, Sim Lim Square, Sim Lim Tower and OG has been around the corner for decades.
day1 village Bugis12

Bugis Junction, food and shopping galore.
Bugis junction
day1 village Bugis23

Kampong Glam area is just one junction away. One of the highlight for our staycation is the various goodies at the Ramandan bazaar 🙂
Muscat Lane

After Iftar at Sultan Mosque, maybe Muslim families will settle their dinner along Muscat street.
day1 village Bugis20

We will recommend the three dishes below (longest queue) but worth the wait. They are Beef noodles, Satay burger and Nasi Briyani (very spicy! )
day1 village Bugis21

Malay Heritage Centre

Malay Heritage Centre, I feel like having a picnic on the green lawn (after the Month of Ramandan).
day1 village Bugis19

Walk past Arab street to view the carpets and handicraft. You can visit Iraq and Afghanistan (Baghdad and Kandahar street respectively) in Singapore too 🙂
day1 village Bugis24

Dinner time in our aircon “home”.
Pasar Malam near Sultan Mosque

Supper BK, it is pretty safe to walk 10 minutes towards Bugis Junction area for more food options.
day1 village Bugis14

Adults prefer murtabak from Zam Zam, one junction away. This is where I get my Teh Tarik kick at 10pm too 🙂
zam zam murtabak

SengkangBabies Instagam photos are telling you 3D2N not enough!
Kampong Glam activities

Whether you are tourists who wish to immerse in Singapore’s multicultural diversity (Arts, Cultural, Spiritual, or Food), or Singaporean trying to find some gems around Kampong Glam. A Village Hotel Bugis staycation will be a good base to start your research and exploration 🙂

More tips about Village Hotel Bugis and attractions. Do visit this attractions nearby Village Bugis Hotel if you have the time.

– You can actually enroll for a cultural infusion session at Sultan Mosque, break fast together with our Muslim friends (review)
Thieves Market and famous Sungei Laksa
– Old school coffee (kopi), these two are my favourite aromatic kopi in Singapore. (Heap Seng Leong, PO 190010, 15min walk East) and (Keng Wah Sung, PO 389672, 3 MRT East to Paya Lebar then walk 5 min)

There are only two minor feedback from our stay:
a) Please lock the bathroom doors
b) Hotel can improve on rooms’ sound insulation

Thank you to Village Hotel Bugis (Far East Hospitality) for sponsoring 2D1N of our fantastic staycation. We were glad that we had extended one more night to explore the neighbouhood 🙂

Do follow StayFarEast on their Website and Fanpage.
You can find Village Hotel Bugis on Stay Village Website.

Address : 390 Victoria Street Singapore 188061
Deluxe room pricing : $195++ and $255++ (Weekday and weekend rates respectively)

Day 2 review here, more Photos are available on our Fanpage albums
Day 1 and Day 2