Saturday 1 April 2017

4 Billion Records Leaked in 2016, 10K New Vulnerabilities :IBM Security Report


Cyber-criminals are getting more bold day by day, a new report from IBM shows this, indicating that the number of records breached in 2016 has increased by 556% compared to the previous year, hitting a huge 4 billion mark.
According to the IBM’s 2017 X-Force Threat Intelligence Index, on top of 4 billion records which ended up on Internet last year, there are 10,000 software vulnerabilities documented in the same year, which is the highest number for a single year in the 20 years it has published its report.
The report also takes numerous cybercrime trends into account, including the high tide of spam messages. The IBM’s data shows Spam was up by 400% in 2016, and 44% of these messages contained malicious attachments, most of these are ransomware. In fact, about 85% of the attachments fall into the category of malware which tries to lock people’s computers and offering a decryption key only to those who pay a ransom.
Another new trend noticed by the IBM regards the targetted attacks on unstructured data. In past years data breaches used to focus on various structured information sets, like credit card data, personal health information, passwords and so on, 2016 saw a huge shift. In fact, hundreds of gigabytes of documents, email archives, intellectual property and source code were targeted by criminals and exposed along with all the other data which we have become “accustomed” to.
“The cybercriminals continued to innovate in 2016 as we have seen some new things like ransomware move from a nuisance to an epidemic. While the volume of these records compromised last year researched the historic highs, we also see this shift to unstructured data as a seminal moment,” said Caleb Barlow, VP of the threat intelligence for IBM Security.
The top field targeted by criminals was the financial one, which managed to dethrone healthcare, the number 1 affected field in 2015.

Microsoft Closes Its Open Source Code Hosting Service CodePlex, Asks Devs To Move To GitHub

microsoft loves github
Short Bytes: Microsoft has announced that it’s shutting down its open source code hosting service CodePlex. The website will be completely shut down in December, 2017. The backups will be made available to the users in common, transferable formats. Microsoft has also published a guide to help the devs shift their code to Github.
In 2006, Microsoft launched CodePlex as an alternative to SourceForge. Back then, it was being seen as Redmond’s one of the biggest steps into the world of open source. But, on Friday, Microsoft announced that CodePlex will be closed 
Without a doubt, today, GitHub is the de facto standard for hosting the open source projects. Even Microsoft is using this open source code hosting platform for its own projects like Visual Studio Code, .NET, TypeScript, Cognitive Toolkit, etc. Probably, this popularity of GitHub has inspired Microsoft to say goodbye to CodePlex.
In its announcement post, Microsoft told the world that they’ve disabled the ability to create new CodePlex projects. The website will be completely shut down on December 15th, 2017. Before that, in October, the website will be set to read-only.
By December, Microsoft will back up everything and turn off the servers. The archives will become downloadable in different formats like JSON and Markdown.
Microsoft has also published a guide to help the developers move their projects to GitHub. You can find the guide here.
What do you think about this development? Do you use GitHub for hosting your open source code?

How to Build a Website – A Complete Guide


Short Bytes: Building a website is no big deal today. There are lots of technologies, frameworks, tutorials out there which will help you build an awesome website for your business or for your personal use. As I said earlier, there are lots of tutorials out there on the internet to build a website, then why am I writing another one? Answer is simple, this article is not about how to code a website, but it is about how to deploy and run a website so that other people can see it.
Iam assuming that you have already coded your website and tested it on your local system and you are ready to get live as soon as possible. Let’s bring the best and easiest way of getting you live on the internet.

1. Get a Domain Name

If you already know why you need a domain it’s good and if you don’t –
ON THE INTERNET, YOUR DOMAIN NAME IS YOUR UNIQUE IDENTITY. ANY INDIVIDUAL, BUSINESS OR ORGANIZATION PLANNING TO HAVE AN INTERNET PRESENCE SHOULD INVEST IN A DOMAIN NAME. HAVING YOUR OWN DOMAIN NAME, WEBSITE AND EMAIL ADDRESSES WILL GIVE YOU AND YOUR BUSINESS A MORE PROFESSIONAL LOOK. ANOTHER REASON FOR A BUSINESS TO REGISTER A DOMAIN NAME IS TO PROTECT COPYRIGHTS AND TRADEMARKS, BUILD CCREDIBILITY INCREASE BRAND AWARENESS, AND SEARCH ENGINE POSITIONING.
I guess this is the most difficult part if you haven’t already booked your Domain Name because finding an available domain based on your requirement is like finding a needle in the haystack.  So let’s get a domain name first and for that, I would prefer NameCheap because of its intuitive dashboard, good service and very powerful control panel –
Get Domain Name
Just book a domain name preferably a “.com” for the international market and your own country specific like “.in”, “.co.in” for India. Don’t worry about settings now, after we will have all the necessary ingredients, we will revisit and setup everything to get you live.

2. Get a Hosting Service

After you have booked your domain name say “xyz.com” now you need a place where you can put your website content. It is basically called hosting and again there are a hell lot of ways to host a website and equal numbers of providers who offer such services. You may come across terms like shared hosting/VPS hosting/Cloud hosting and many such things, just don’t get confused by all these nasty terms, they all provides you a machine with some space on it and some horsepower (RAM/CPU) to run your website. Now shared hosting might give you less whereas VPS will give you more for more charge of course. So let’s again go with the simplest and the best approach and for that I would prefer Digital Ocean and reasons are:
  • It’s simple and not at all confusing.
  • Gives you a bare metal box where you can install any OS or server and do whatever you want.
  • It starts with 5$ plan which gives you 512MB RAM and 20GB SSD. Wow! this is really really great.
To give you some more confidence about Digital Ocean, fossBytes.com runs on digital ocean’s 2GB droplet and serves more than 1 million page-views every month. We have also seen 600+ online visitors at any point of time and that’s really a very great deal.

3. Connect the dots

Since you have booked your domain name and opted for a hosting service at digital ocean, let’s connect all the parts and get your website up and live.

Modify your DNS entry

Go back to your Domain Name provider’s control panel and change the DNS entries given by Digital Ocean.
The DigitalOcean domain servers are:

  • ns1.digitalocean.com
  • ns2.digitalocean.com
  • ns3.digitalocean.com

Modify your DNS settings at Digital Ocean

Open the DNS tab on your Digital Ocean control panel and add setting for your domain name –
That’s it, now your domain is pointing to your droplets IP address and you can install the web server and databases required for your web application to run and deploy your application. e.g. if you have a PHP site and you want to run it on apache server follow this tutorial: