Kuhipaat discusses how to remove malware - WP-VCD

#WordPress How to remove WP-VCD Malware?

Sharing is Knowledge

WordPress is an free online tool that helps us to make websites. It is easier to make websites on the WordPress platform. We use WordPress to make blogs and websites for our clients.

Few days back we had a big issue with all our WordPress websites and blogs. All of them had refused to open. Even the admin panel that helps us to administer the websites didn’t open. In a few hours, even our email servers were blocked. The server team decided to block all outbound ports to prevent the spread of the virus.

Immediately, we started scanning the server using the virus scanner available in the cpanel for possible malware attack. The virus scan returned over 100 infected files. Few of the files were not known to us. One such file was wp-vcd.php. On searching about this file on Google, we discovered that we are hacked by this very dangerous malware called WP-VCD.

WP-VCD is a WordPress malware injected by wp-vcd.php into WordPress core files. It creates a secret admin user and password to rewrite a few important files functions.php and post.php to put the malicious code. Worse is the fact that the host server team will block all outbound ports upon discovering this malware, leaving us no option to get into the admin of the WordPress websites.

How to remove WP-VCD virus

  1. Login to your cpanel and open file manager to access all the WordPress folders.
  2. Visit wp-includes folder of all your WordPress blogs / websites and delete wp-tmp.php, wp-vcd.php and wp-cd.php files.
  3. Visit wp-content/themes of all the WordPress installation and delete themes that you are not using. Be careful not to delete themes that are active. Both these 2nd and 3rd steps will reduce the number of infected file count.
  4. Try to unblock the ports by going to the Port Block Check. After a few minutes, check if you can login to any of the WordPress websites. If you can login to any of the blogs, please update the WordPress, themes and the plugins. This will clean the files because the infected files will be over-written by core files.
  5. You may also ask the server support team to unblock the ports for 15 minutes with the reason that you have found the reason of the malware attack and that you need access to clean the files.
  6. If you cannot login to the admin panels, the next option is to clean the files manually. You need to edit the wp-content/themes/{theme-name}/functions.php. This is where the malware starts spreading from. You should delete the top part of the codes till the code line as in shown in the image below. Remember that in the original code of functions.php, the theme name functions and definitions is written as a comment right after <?php
  7. After cleaning the functions.php, you should go to wp-includes and search for a file post.php. You may have a line of code right in the beginning that looks like the second image enclosed below. You must delete that line of code.
  8. There might be a few plugins which will also have this malware. Updating the plugin is the best way to get rid of it.
Functions.php inside wp-includes

If you are unable to get rid of the malware after reading the above, you may contact us for support. We will try to help you.

After all the struggles, there was this silver lining that we all learnt a lot about WordPress and its code structure. We will be confident now to customize WordPress websites with much more features and extra functionalities.

Kuhipaat is a digital marketing company specializing in making websites that deliver business objectives. We are based in Duliajan, Assam. Contact us for a free discussion of ideas about how your website can drive business for you.

Sharing is Knowledge
Benefits of website

10 Benefits of having a Website

Sharing is Knowledge

What is a website?

In simple terms, website design is a document that gives details about yourself or your business. Like every document, this online document also has a name. The name is called the domain name. For example, www.marutisuzuki.com is the domain name of the website design of the company, Maruti Suzuki.

The next important question is, where is this online document called website stored? It is stored in a way that everyone of us can access it by typing the domain name on a browser such as Chrome and Internet Explorer. The storing of a website is called hosting, and websites are hosted in servers (big computers) that are publicly accessible from everywhere.

A website has many benefits for the marketing and sales of a business. How about a low-cost showroom that is open 24/7 for customers to come in and purchase? Won’t it generate good revenue?

Benefits of a Website Design

Here are 10 of the most important benefits of having a website for any business:

Cost Effective

Low Cost Website Design

Advertising a business by means of television, print media like brochures, leaflets and other forms is very expensive. However, we cannot ignore the costs as advertising is a necessary tool for success of a business. Website designed well minimizes the advertising cost by putting the business online, available for a worldwide audience. The link to the website can be easily shared over SMS, Whatsapp and Social Media.

Information Provider

Website Design - We can help

Website design is a quick and easy way to communicate information between buyers and sellers. Websites provide a lot of information by displaying product catalogs, product features and comparisons. Customers can make purchase decisions online with the online information. Information can be updated easily at a very nominal cost.

Accessible around the clock

24 7 website access

Presence of website means customers are always able to find you – anytime, anywhere. Due to this, websites and social media are accessible 24/7/365. Customers put all efforts to reach a store only to find it closed. As a result, it creates a irritating attitude on part of the customer. Website is operational around the clock; from a public place to their office or bed, so customers are able to access the website design and enjoy the services easily.

Revenue Driver

A website can help acquire new customers easily. We have sold over 100 flats in a year for our client, Protech Group through the website design and Google Search Marketing. For schools and colleges, websites can help acquire new admissions. It can help any business acquire business and drive revenues.

We have to also mention E-commerce businesses which do business only on websites. A good website design is capable of creating trust in people to swipe their credit cards on the online stores. It is becoming essential for businesses to have a website to drive revenues with the increasing use of smart phones to access websites.

Convenient

Easy Convenient Website Design

Let’s think what is more convenient: physically visiting the business location or to sit at your convenience and do business. With our busy lives, it is a pretty obvious answer. A lot of services can be provided through the website and the customers can avail those services at a convenient place and time. Online demo, online price calculators, online admissions, online tests and results, EMI calculators, online chat / customer service and such services can make the website design very essential for the customers

Website creates loyalty & repeat customers

Repeat customers are in search of additional and updated information. The easier they get their information, the easier they can do some of the basic interactions with the business; the larger will be the probability of creating loyal repeat customers. Websites make it possible to store customer information, their profile and their consumer behavior. It is possible to effective customer relationship management (CRM) if the business has an effective website with such features.

Additionally, it is possible for the website to automatically send SMS and Email to existing customers. Direct marketing of that sort can help retain customers, create repeat customers and increase customer base through word of mouth referrals.

Credibility

Credible Website Design

In today’s world, there is an expectation for a reputable company to have its online presence. So website gives the business an opportunity to brief consumers the reasons to trust their business. To check the credibility of the business, most people search for the product or service in the Internet before purchasing.

There are a lot of websites that start from HTTPS. It basically means that the website is secure, and the company it represents truly exists. The website can have an ‘About Us’ page that lists the owners and directors of the business with their social media profiles and photographs. This makes the website credible and trust-worthy.

SEO & Other Tools to beat competitors

SEO for good ranking website design

Using modern SEO tactics like content creation, HTML tag management, link building along with social media marketing, one can stay on top of competition and attract more customers to the business. The full form of SEO is Search Engine Optimization and it means the processes and techniques to bring a website to the top of a Google or Bing search result page. Although SEO has its own costs, but it is relatively cheaper to manage SEO as compared to other online marketing strategies.

There are online directories that list various businesses in terms of the business category. It is possible to get into these directories if you have your own website. Google Business is one such directory.

Blog Integration

A website normally have static information and information that constantly changes or is updated regularly. A WordPress blog can be very useful to post new content regularly. We had done a blog for Protech Group that talked about interior decoration, buying a flat and other such topics related to real estate business. The blog helps in increasing new customer visits, repeat visits and can drive the ranking of the website in the different search engines. A blog can be maintained by a non-technical person through its user friendly content management service (CMS) interface.

Sales & Marketing

Digital Marketing

Website allows the business to market online. A number of marketing strategies can be used to advertise and market the business. As the site is accessible at any point of time all over the world, the ability to break through the geographical barriers has never been so easy. An effective website with great content increases the profitability for increased business. Online presence allows the sale of products or services around the clock to anyone without any limitations

Conclusion

A website is beneficial for every business: be it an NGO, a non-profit organization or a profit seeking company. Every business will need a different website strategy according to their business vision, mission and objectives. We at Kuhipaat can help you arrive at an effective website strategy, book a domain, write / code / design and host your website and then promote your website using various digital marketing tools.

We are based in a small town called Duliajan in the district of Dibrugarh, Assam. Write to us at info@kuhipaat.in for a website proposal and quotation.

Sharing is Knowledge

Marketing Communications in the times of the World Wide Web.

Sharing is Knowledge

Marketing Communications over the last decade has taken a big leap (of faith!) with the advent of interactive, super-fast, inter-connected world wide web and the myriad web technologies. All the critical pillars of communications – message, media, consumers, design tools, skill-sets etc have undergone a change.

Or I should say, the technological advances have brutally demanded a change in the way we think, create and execute brand communications.The creative process required to roll out a print ad or a TV campaign is very different than the process of creativity required to create a message on the Internet. Building a website, designing a search campaign or executing a social media campaign requires a completely different kind of skill set.

Media, in the good old days was the kingdom of the media planners and the buyers, today the scene is fragmented. Adwords professionals are equally important media buyers and planners. With content aggregation and inbound marketing, the media is not even always a paid commodity. There goes the 15% commission revenue model.

With Internet and technology, the content is no longer uni-directional, aimed at the consumers. User generated content has become a major source of content. Youtube and the whole of social media runs on user generated content. They are interestingly multi-directional. Even TV, Print and Radio have not stayed uni-directional with the advent of tools like Shazam and QR code

Consumers of media have also changed in terms of time spent on each media, attention span and general lifestyle attitude towards brands. Television and Print have lost a good deal of youth in the age group of 15-24 to these new media. Even a cricket match is getting tracked through tweets and Facebook updates.

For the advertisers, it has not been easy. The tools, the terminologies, the knowledge domain is now not with one big agency. There are so many things to know to implement an effective advertising campaign. We need to not only know vector images, illustrator, TRP, Readership and the works, but also know Impressions, PPC deals, HTML5, JAVA, Email, SMS technologies and the whole new media related knowledge.

The client servicing teams and the other creative, studio and production departments of the bigger advertising agencies have not been able to cope up with the digital onslaught. With media and creative separating in around 2003, it only added to their woes.

A marketing company now has to deal with a creative agency, a media agency, a digital agency, a website agency and a technology company for mini interactive applications. At one end, it may be taken as a positive outcome that the industry is moving towards specialized businesses and services, improving the quality of services, helpful to the economy in general.

At the other end, it is diluting the concept of advertising. There is no single brand custodian. The advertising agency used to be brand custodian in the good old days, but the advertising industry has lost its credibility or ability to be the brand custodian. Today, there seems to be no unanimous decision on who is the brand custodian today. The level of confusion in the definition of ‘brand custodian’ is quite funny (and stupid).

In a 2008 HT article, Madhukar Sabnavis, Country Head – Planning and Discovery, Ogilvy & Mather India, once said, “The marketing director or the marketing head is the brand’s custodian.” MG Parameswaran, Executive Director, Draft-FCB-Ulka, once said, “The CEO of the company that owns the brand, is the brand’s custodian.” Lynn D’Souza, head, Lintas Media Group, says, “The brand manager is the brand’s custodian.”

The brand custodian is the person or team that knows the brand the best. Brand, from a marketing communications perspective, is what the consumers perceive or feel or believe; or what the consumers should perceive or feel or believe. The advertising agencies used to have an Account Planner or an Account Planning team that used to understand this aspect of branding. They used to understand the consumer behavior behind brands.

Understanding consumer behavior, or the interest to seek this understanding makes the basis for effective communication. The effort required to understand consumer behavior in this world of fragmented myriad media scenario is a big challenge. But it is a possible challenge.

The second basic truth about advertising is that it is exponentially effective if there is convergence of media. 360 degree communication in true spirit is the need of the hour (and always been the need)

For an advertiser and a marketing person, it is always easier to have one brand expert managing the whole gamut of communication. There is a need for a consultative cum outsourcing business model to provide an effective 360 degree communications services to advertisers.

We at TSO – The Significant Other, work in the this new media paradigm. We are working hard to make ourselves experts in consumer behaviour in terms of media consumption, branding and purchase cycle behavior so that we can create the most relevant message. We also tried hard to understand all the available media so that we can sent the most relevant message through the most appropriate media, through the model of outsourcing.

Outsourcing is the key to the execution of such a strategy. In effect, appropriate knowledge and experience in liasonning with all the myriad vendors is the key.

Sharing is Knowledge