The Basics of Linux Software Management

Linux, like most other operating systems, supports various types of software. Managing that software is a basic skill all Linux users should have. Doing it via a graphical user interface is usually pretty self-explanatory, as you just have to follow the instructions on the screen. Performing the same task by using a command line interface on the other hand is a whole different matter and could scare some Linux newcomers. To help crumble that fear a bit, here are some of the things to keep in mind about software management on a Linux-based operating system.

Read more

To The Future...

Bill Gates once said that „It’s fine to celebrate success but it is more important to heed the lessons of failure“. We at RangeForce are constantly learning from our mistakes, it’s what moves us forward. But today I don’t want to talk about failure. I want to celebrate success.

Read more

Why hasn't web security still been tackled?

Learning about security is hard. Only 11% of software developers can actually bypass a login form that’s vulnerable to SQL Injection (about 50% say they can). It’s no wonder that popular websites still get hacked in 2017.

Read more

Cross Site Request Forgery

When Sir Timothy (aka Tim Berners-Lee) designed the first version of his new information system in 1989 (that became the Web two years later), it was meant for connecting various research documents via references. Back then, and even later when the budding Web started to grow, there was no need for tracing the reader’s progress - when a page was revisited, it was opened from the beginning again. To this day, the main protocol of the Web, HTTP, is a bit like a senile senior to whom his/her children must re-introduce themselves all over every time they pay a visit.

Read more