Thursday 3 February 2011

A FORMAL INTRODUCTION WITH REVERSE ENGINEERING


 
When I was a kid I had the habit of or say the passion of opening up machines and looking inside with deep enthusiasm the parts and particles inside. Even the battery used in torchlight couldn’t escape. And in this process many a times I ended with mending some of my toy cars and breaking down our old radio, VCR several watches and many and took some really memorable electric jolts. So before becoming nostalgic let me come to the topic and here we go.. 

What is reverse Engineering?
Often stated in EULAs (End User Licence Agreement) as being forbidden, however it is rarely ever “defined” Reverse engineering is the process of extracting the knowledge or design blueprints from anything man-made or sometimes natural. The concept of reversing has been around since long before computers or modern technology, and probably dates back to the days of the industrial revolution or may be even before.
Like software engineering, software reverse engineering is a purely virtual process, involving only a CPU, and human intelligence. Reverse Engineering understands how a proprietary piece of software works. Software reverse engineering integrates several arts: code breaking, puzzle solving, programming, and logical analysis. All this stuff makes reversing quite interesting. Try and you will realize.
Uses
Generally, there are two categories of reverse engineering applications: security-related(both good and bad) and software development–related.

15:19 by Sourav · 0

LINUX- AN INTRODUCTION TO THE VARIOUS FLAVOURS Part-1




PART 1 will focus in the versions suitable for new user and absolute beginner in Linux

LINUX is probably the most heard word in the present computing world. LINUX and the Free and open source (FOSS) practically took the world by storm. LINUX is a modular UNIX-like operating and derives much of its basic from UNIX and due to this it was the Operating System of choice for servers thanks to its remarkable stability. But now LINUX has grown out of the servers and into the desktop world for everyday use providing an easy to use graphical user interface and MS compatible office applications like word processors, spreadsheets, presentations, and multimedia experience.
The penguin (TUX) has also invaded the mobile devices and all is for the great future!!
Today we are going to look in some of the most important flavours of LINUX suitable for everyday use as well as some of the favourites of the geeks.
      
     1) UBUNTU
An extremely great distro is Debian based and runs with the GNOME user interface. If you are new to LINUX or planning to switch from Windows Os or may be just want to try (Its free after all) this is for you. You get all the essential software from media players to office applications out of box and the software centre provide you thousands of free software if you want to get creative. Low system requirements, support graphics cards and as stable as a rock.

 

The latest version is 10.10. UBUNTU has also released a special version for Netbook version

14:45 by Chetan · 0