I guess you have heard about Evilgrade framework that allows to “fix” the update mechanism of the most popular programs (Windows update, Apple update and so on and so forth) by replacing valid files with malicious ones.…
CONTINUE READING 🡒 A small injection for memcached
Memcached is a distributed caching system, which has become very popular in loaded Internet projects. And as you know, with the growth of product popularity, the interest in its safety is also increasing. Therefore, we will study…
CONTINUE READING 🡒 Usage of Amazon Auto Scaling to reduce costs of the…
It often happens that the costs of the project's hosting service are higher than its other living expenses. It specifically refers to those projects using Amazon AWS extensively. But far from everyone knows that Amazon delivers various…
CONTINUE READING 🡒 Forged together with one chain
I believe that at present one of the most valuable things is time. Curiously enough, the modern devices destined to accelerate our life take, in fact, still more time. Fortunately, many of the problems to be solved…
CONTINUE READING 🡒 High Load Theory
In the past couple of years, the term "high load" has become very popular in the "big IT". The high loads are used to scare people during interviews and for all sorts of comparisons at various specialized…
CONTINUE READING 🡒 Deceiving Blizzard Warden
Nowadays, embedded process and its environment tracking system designed to prevent various unauthorized code modifications is no surprise to anyone: almost any somewhat popular multi-player game project has something similar. In this article we will analyze the…
CONTINUE READING 🡒 Getting acquainted with Liferay
Enterprise Information Portals (EIP) have gradually been transformed from fashion to an irreplaceable business tool providing employees with a single point of access to data, tools for management of business processes and information exchange facilities. The Liferay…
CONTINUE READING 🡒 Everything-you-need-to-know about python interpreters
Python itself is, of course, a programming language. But many people mistakenly believe that Python is the very thing that comes with most of the *nix systems and can be launched by typing "python" in the console.…
CONTINUE READING 🡒 Automation for OS X: the JavaScript way
JavaScript has steadily been among the most popular programming languages in the recent years. Numerous frameworks and development for popular platforms have secured the success and erased the memories of the nasty clichés of the past. The…
CONTINUE READING 🡒 Let’s learn the programming language respected by Boeing
For many years, I have been a fan of development for Windows and wrote pretty much about it to this best computer magazine ever. I switched to Mac OS and UNIX with time. Working in Mac OS,…
CONTINUE READING 🡒 Let’s tame data streams with Python
Information is currently gradually becoming "new oil" in terms of value. The only problem is that the volumes of data to be processed are growing by leaps and bounds. The sizes of files are sometimes larger than…
CONTINUE READING 🡒 Making UNIX daemon from Apache Tomcat
Apache Tomcat is a server of web applications primarily used in commercial environment not only as an application platform, but also as a component of large projects related with providing of a web-interface. In corporate sector, security…
CONTINUE READING 🡒 A saga about a packer which can prepare similar OS…
Since the beginning of dynamic Web development, а synchronization problem has emerged concerning a set of software programs, its versions and configurations in production and development environments. The developer of Vagrant has invented a new tool which…
CONTINUE READING 🡒 Prepare for Vaadin, an extremely powerful Java framework for enterprise…
In a client-server architecture, Java applications are most often located on the server side, and web interfaces are created by separate groups of front-end developers using JavaScript. Java does not provide any useful tools to develop modern…
CONTINUE READING 🡒 Review of OpenLMI administration tools
Linux supports a highly versatile set of administration tools. On the one hand, it is good — users have options. But, on the other hand, this very variety is not quite suitable for a corporate sector, as…
CONTINUE READING 🡒 The Reincarnation Of Little Red Riding Hood
Relatively recently, we saw the release of Red Hat Enterprise Linux 7, a distribution that is rightly considered to be the number one in the corporate sector. Without waiting for its clones, we decided to look at…
CONTINUE READING 🡒 Let us see the Impact!
Bug Bounty—vulnerability reward programs for vendors—become more and more widespread. And sometimes, vulnerabilities search detects some evidently insecure areas (e.g., self-XSS) the threat of which is hard to prove. But the larger (or even the smarter) is…
CONTINUE READING 🡒 Swiss knife for iPhone
Only lazybones know nothing about Cydia today. Such words as jailbreak, tweak and unofficial app store have long ago come into general use of every more or less competent user of an i-device. On the other hand,…
CONTINUE READING 🡒 Practical Experience in “Combat” Use of OpenStack
OpenStack is a very fashionable word in today’s IT media space. Virtually everyone heard about it, but not so many have seen it in action. Moreover, only a few dared to taste it in a “serious way”.…
CONTINUE READING 🡒 Manipulating clouds
If I started the article with describing all the advantages of cloud storage of data, you would think that I had been just thawed after twenty years of anabiosis, or that I use overdoses of hypnotics :).…
CONTINUE READING 🡒