Google+ bgs
Be the reason of someone's happynes, and never be a part of it. Be the part of someone's sadnes, and never be the reason of it...

How Firewalls Work


While you are at work, you must have surely come across the term firewall. You might have also heard of people saying “firewalls protect their computer from web attacks and hackers” or “a certain website has been blocked by firewall in their work place”. If you have ever wondered to know what exactly is this firewall and how it works, here we go. In this post I will try to explain “How firewalls work” in a layman’s terms.

How Firewalls Work

Firewalls are basically a barrier between your computer (or a network) and the Internet (outside world). A firewall can be simply compared to a security guard who stands at the entrance of your house and filters the visitors coming to your place. He may allow some visitors to enter while denying others whom he suspects of being intruders. Similarly a firewall is a software program or a hardware device that filters the information (packets) coming through the Internet to your personal computer or a computer network.
Firewalls may decide to allow or block network traffic between devices based on the rules that are pre-configured or set by the firewall administrator. Most personal firewalls such as Windows firewall operate on a set of pre-configured rules that are most suitable under normal circumstances so that the user need not worry much about configuring the firewall.
Personal firewalls are easy to install and use and hence preferred by end-users for use on their personal computers.  However large networks and companies prefer those firewalls that have plenty of options to configure so as to meet their customized needs. For example, a company may set up different firewall rules for FTP servers, Telnet servers and Web servers. In addition the company can even control how the employees connect to the Internet by blocking access to certain websites or restricting the transfer of files to other networks. Thus in addition to security, a firewall can give the company a tremendous control over how people use the network.
Firewalls use one or more of the following methods to control the incoming and outgoing traffic in a network:
1. Packet Filtering: In this method packets (small chunks of data) are analyzed against a set of filters. Packet filters has a set of rules that come with accept and deny actions which are pre-configured or can be configured manually by the firewall administrator. If the packet manages to make it through these filters then it is allowed to reach the destination; otherwise it is discarded.
2. Stateful Inspection: This is a newer method that doesn’t analyze the contents of the packets. Instead it compares certain key aspects of each packet to a database of trusted source. Both incoming and outgoing packets are compared against this database and if the comparison yields a reasonable match, then the packets are allowed to travel further. Otherwise they are discarded.

Firewall Configuration

Firewalls can be configured by adding one or more filters based on several conditions as mentioned below:
1. IP addresses: In any case if an IP address outside the network is said to be unfavorable, then it is possible to set  filter to block all the traffic to and from that IP address. For example, if a cetain IP address is found to be making too many connections to a server, the administrator may decide to block traffic from this IP using the firewall.
2. Domain names: Since it is difficult to remember the IP addresses, it is an easier and smarter way to configure the firewalls by adding filters based on domain names. By setting up a domain filter, a company may decide to block all access to certain domain names, or may provide access only to a list of selected domain names.
3. Ports/Protocols: Every service running on a server is made available to the Internet using numbered ports, one for each service. In simple words, ports can be compared to virtual doors of the server through which services are made available. For example, if a server is running a Web (HTTP) service then it will be typically available on port 80. In order to avail this service, the client needs to connect to the server via port 80. Similarly different services such as Telnet (Port 23), FTP (port 21) and SMTP (port 25) services may be running on the server. If the services are intended for the public, they are usually kept open. Otherwise they are blocked using the firewall so as to prevent intruders from using the open ports for making unauthorized connections.
4. Specific words or phrases: A firewall can be configured to filter one or more specific words or phrases so that, both the incoming and outgoing packets are scanned for the words in the filter. For example, you may set up a firewall rule to filter any packet that contains an offensive term or a phrase that you may decide to block from entering or leaving your network.

Hardware vs. Software Firewall

Hardware firewalls provide higher level of security and hence preferred for servers where security has the top most priority whereas, the software firewalls are less expensive and are most preferred in home computers and laptops. Hardware firewalls usually come as an in-built unit of a router and provide maximum security as it filters each packet in the hardware level itself even before it manages to enter your computer. A good example is the Linksys Cable/DSL router.

Why Firewall?

Firewalls provide security over a number of online threats such as Remote login, Trojan backdoors, Session hijacking, DOS & DDOS attacks, viruses, cookie stealing and many more. The effectiveness of the security depends on the way you configure the firewall and how you set up the filter rules. However major threats such as DOS and DDOS attacks may sometimes manage to bypass the firewalls and do the damage to the server. Even though firewall is not a complete answer to online threats, it can most effectively handle the attacks and provide security to the computer up to the maximum possible extent.

How Antivirus Software Works


Due to ever increasing threat from virus and other malicious programs, almost every computer today comes with a pre-installed antivirus software on it. In fact, an antivirus has become one of the most essential software package for every computer. 


How Antivirus Works
An antivirus software typically uses a variety of strategies in detecting and removing viruses, worms and other malware programs. The following are the two most widely employed identification methods:

1. Signature-based dectection (Dictionary approach)

This is the most commonly employed method which involves searching for known patterns of virus within a given file. Every antivirus software will have a dictionary of sample malware codes called signatures in it’s database. Whenever a file is examined, the antivirus refers to the dictionary of sample codes present within it’s database and compares the same with the current file. If the piece of code within the file matches with the one in it’s dictionary then it is flagged and proper action is taken immediately so as to stop the virus from further replicating. The antivirus may choose to repair the file, quarantine or delete it permanently based on it’s potential risk.
As new viruses and malwares are created and released every day, this method of detection cannot defend against new malwares unless their samples are collected and signatures are released by the antivirus software company. Some companies may also encourage the users to upload new viruses or variants, so that the virus can be analyzed and the signature can be added to the dictionary.
Signature based detection can be very effective, but requires frequent updates of the virus signature dictionary. Hence the users must update their antivirus software on a regular basis so as to defend against new threats that are released daily.

2. Heuristic-based detection (Suspicious behaviour approach)

Heuristic-based detection involves identifying suspicious behaviour from any given program which might indicate a potential risk. This approach is used by some of the sophisticated antivirus softwares to identify new malware and variants of known malware. Unlike the signature based approach, here the antivirus doesn’t attempt to identify known viruses, but instead monitors the behavior of all programs.
For example, malicious behaviours like a program trying to write data to an executable program is flagged and the user is alerted about this action. This method of detection gives an additional level of security from unidentified threats.
File emulation: This is another type of heuristic-based approach where a given program is executed in a virtual environment and the actions performed by it are logged. Based on the actions logged, the antivirus software can determine if the program is malicious or not and carry out necessary actions in order to clean the infection.
Most commercial antivirus softwares use a combination of both signature-based and heuristic-based approaches to combat malware.

Issues of concern

Zero-day threats: A zero-day (zero-hour ) threat or attack is where a malware tries to exploit computer application vulnerabilities that are yet unidentified by the antivirus software companies. These attacks are used to cause damage to the computer even before they are identified. Since patches are not yet released for these kind of new threats, they can easily manage to bypass the antivirus software and carry out malicious actions. However most of the threats are identified after a day or two of it’s release, but damage caused by them before identification is quite inevitable.
Daily Updates: Since new viruses and threats are released everyday, it is most essential to update the antivirus software so as to keep the virus definitions up-to-date. Most softwares will have an auto-update feature so that the virus definitions are updated whenever the computer is connected to the Internet.
Effectiveness: Even though an antivirus software can catch almost every malware, it is still not 100% foolproof against all kinds of threats. As explained earlier, a zero-day threat can easily bypass the protective shield of the antivirus software. Also virus authors have tried to stay a step ahead by writing “oligomorphic“, “polymorphic” and, more recently, “metamorphic” virus codes, which will encrypt parts of themselves or otherwise modify themselves as a method of disguise, so as to not match virus signatures in the dictionary.
Thus user education is as important as antivirus software; users must be trained to practice safe surfing habits such as downloading files only from trusted websites and not blindly executing a program that is unknown or obtained from an untrusted source.

Use Facebook at Office Work in form of Excel Sheet without getting caught


For Facebook Addicts, it’s not possible to live without checking Facebook wall for a long time which is a general scenario if you are working at office. Even if you are not an addict, you may want to keep in track of Facebook updates just for a change. But Getting caught is a fear which prevents you to do so.
ALT + TAB to switch between Work Window and Facebook is common and working trick but not so secure so, here is a trick which will let you access Facebook imitating your work.
The idea is simple: All your Facebook statuses are presented as if it were an Excel document. Updates from your friends, new photos, comments, changes of state, likes, events calendar, and so on. Much information as possible from a single interface Excel, one book and several sheets.


Imagine yourself working in a Bank or IT sector where accessing Facebook could drag you to problem. In such a situation, HardlyWork.in comes to rescue.


HardlyWork.in is a web application which converts your Facebook wall including all details into Excel Sheet. Visit their site and once and only once, you have to provide access to HardlyWork.in application and that’s it.
All statuses are shown in Excel Sheet Cells. External links can be clicked to open in new tab. While Photo updates can be seen by hovering mouse on it. Thumbnail is shown on right bottom and full width image can be seen by clicking on link.
The program has been designed in the end so you can see Facebook from work, and it even has apanic button that is activated by pressing the space bar, which automatically converts content of the cells to numeric values, just in case the boss comes up unexpectedly appear and engage in the detail of your work. Now convincing your Boss about Numbers and your work depends on your creativity .
For better results- get your Web browser to Full screen so that just the application is shown which exactly resembles like Excel sheet.

How to get back old Facebook Chat Easily and get rid of New Sidebar Chat


Change isn’t always improvement and New Features aren’t always welcomed by users. Same is the story with New Facebook Sidebar Chat. It’s a free service and you don’t have an option to switch to good old Facebook Chat officially. So, here’s how can you get rid of new Facebook Sidebar chat and get back to old Facebook Chat.
Disliking of people is obvious owing to following reasons: Doesn’t have Scroll bar to see all friends who are online at the moment. I agree there is a Search box to find friend to chat with but it isn’t always the case. Sometimes, you decide whom to chat with according to choice of availability of persons.Unnecessarily, Offline Users are shown on top instead of Online.
However, it is possible to get back old facebook chat using userscript.

Facebook Sidebar Chat Reversion is name of userscript compatible with all modern web browsers which when installed reverts back to the old facebook Chat.
Developer has just tried to imitate old Facebook chat appearance which also features scroll bar and lies in right bottom of page. Work is appreciable and at the moment, we don’t have an alternative.
How to install Old Facebook Chat UserScript
Go to http://userscripts.org/scripts/show/107159 and click on Green button saying “Install”.
For Firefox users, you must have GreaseMonkey addon installed to install this. For Google Chrome however, it is installed directly and activates automatically on opening Facebook.com
Note: This Hack doesn’t activate Old Facebook Chat for your Account but only when you access Facebook from the browser where script is installed.

Typing Master Pro v7 Full Version.........

TypingMaster Pro v7(English)

Instructions for installation:

1.download typing master pro trial version from   http://www.typingmaster.com/

2. Disable Internet connection/ network adaptors. Its important!!!

3. Install the Program.

4. Open the application and Enter licence details as follows:

IcyCool

E5XQWKF-XYE3-YRCK-3PPC24K

and press enter... your licence will be accepted.

5.Now,Close the program and go to my computer C:/Program Files/TypingMaster

6.Right Click on file "tmaster8.net" and go to properties and apply attribute "Read Only"

7.Then you can enable network adapters / internet connection.

THANQ.......