Monday, September 23, 2013

Delta Search: The notorious malware

image

The “doodle” looks cool isn’t it? This is no Google, but Delta Search- a malware. I had no idea from where it got installed in my System. But it had a serious damage on my system. It would display useless ads, product promotions, and much more.

Internet Explorer:

  1. Open Internet Explorer, go ‘Tools‘ -> ”Manage Add-ons’ -> ‘Toolbars and Extensions’ and uninstall Delta Search and other entries that may be unknown for you.
  2. Click ''Tools' -> 'Manage addons' -> ‘Search Providers’ and choose the search engine you used before.

Mozilla Firefox:

  1. Open Mozilla Firefox, go ‘Tools’ -> ‘Add-ons’ -> ‘Extensions’; find Delta Search and other unknown entries and click ‘Uninstall’.
  2. Go ‘Tools’ -> ‘Options’ and reset the startup homepage to google.com, yahoo.com or similar search page.

Google Chrome:

  1. Click the Chrome menu button on the Google Chrome browser, select Tools -> Extensions. Here, look for Delta Search extension and get rid of it by clicking on the Recycle Bin. 
  2. Click on wench icon, go to settings and choose 'Manage search engines'. Change search engine to google or other. Then Go to section “On start” and make sure you get blank page while creating new tab

Saturday, September 21, 2013

The Conjuring

A perfect recipe for making a contemporary horror movie:

1. A family: father, mother, three children (among which the last one is special: will explain later).

2. An old mansion

3. Of course the presence.

 

So the family moves to the “old mansion” – which either could be their property which they were not aware of till now but realized their forefather’s left it for them, or they were in search for a house and finally got it through some agent.

Then the events start. Their dog refuses to enter the house, it dies soon, the last one makes a friend whom others cant see, and during nights something invisible pulls the bed sheets, pulls hair, their mother gets mysterious wounds, father initially doesn’t believe all this superstition, mother then approaches tantrics (-hindi for excorcists) and finally there we go!

But the movie works wonderfully thanks to the direction and the background score. The audience were literally screaming during the ‘’hide and clap” scene and ‘hair raising’ scenes. Go for it.. and get scared for atleast a while!

image

Monday, July 8, 2013

Castaway on the moon

castaway 

Castaway on the moon? Strange title isn’t it? But there is much more than the title. This has become one of my favorite Korean movies. A loose remake of Cast Away (Tom hanks), its at par with the original. While the previous movie dealt with a man gets estranged on an island due to a ship wreck and survives for several years far away from civilization.

In this movie, the theme is similar but our prodigy gets lost within the proximity of civilization itself. This might sound silly, but in fact is perfectly apt, the way its portrayed. Kim, stands on top of a bridge, ready to end up his life, as he is under dept, and has lost hope for life. He jumps,and gets washed on to a nearby island. He wakes up, and realizes that he needs to get back. He screams, write HELP on the sand, but in this busy world, no one has time to bother, except a girl (whose name is Kim as well), who is a “cyber addict”, who 24/7 spends her time in front of the computer, either ordering things, or at the window, taking photos of the moon. She is isolated from the world as well, by her own reasons. She accidentally happens to see Kim through her camera lens and find him amusing, as he is the only one on the island, like her.

castaway2

On the island, Kim starts survival tactics, He feels like eating noodles once, and he practically grows corn (seeds obtained from bird droppings!) and prepares noodles from them!- This is shown wonderfully. All this is observed by Kim as well, who also

Finally cops arrive on the island, for some inspection and suddenly find a disheveled man inhabiting this piece of land. He retaliates, stating its his home. They capture him thinking he is some illegal migrant. But their officer leaves him free, understanding his condition. Meanwhile, Kim sees all this, and comes running down to the street, wanting to be with him. Finally both unite. This is the brief story.

  castaway3

Tuesday, July 2, 2013

Can’t become root user in Ubuntu!

I tried to login as root user but couldn’t. Root user is also referred to as Super user which has every privilege available in Linux. I thought there must be some bug in the version that I installed.

When we try to su and give the root password, it would state authentication failure. As per the Ubuntu documentation, this is because the root account is locked in Ubuntu. But we can run commands with root level privileges using sudo command.  This will prompt for a password which is nothing but your User password.

You can find the complete information on various aspects of Root user at this link. https://help.ubuntu.com/community/RootSudo.

Sunday, June 30, 2013

How to list Unix Signals

A very simple command to list all the available in the system

kill –l

image

Technorati Tags: ,

Saturday, June 29, 2013

Some commands related to Process

1. nice:

It sounds nice isn’t it. This command is used to run a program with low priority

example; nice ls –l

2. nohup: (no hangup): This is used to execute the command even after logging out. We need to just prefix this command before the program to be executed.

3. Control Z: When we hit Control Z while executing any command, it will suspend the process, i.e. the process will stop temporarily. If we wish to resume the process, we can use the command fg. In case there are multiple processes suspended, we use “fg” with the PID. To find the PID, issue the command jobs

Control Z

image

jobs

image

The number in the square brackets is the PID. To retrieve the job, enter fg %1

image

image

kill.

To terminate the process issue the command kill pid. It sends the SIGTERM(15) signal.

image

To kill the last job, issue the command kill $!

You can even kill the login process!

kill –9 $$  (-9 is for force kill). The terminal will exit once the command is executed.

 

Technorati Tags: ,,,,,

Monday, June 24, 2013

Process Creation: Unix

The process creation consists of three phases:

Fork : When a process is said to be forked, it creates a copy of the process. The new process will have a new PID.

Exec:  Just creating a new process is not sufficient to execute it. The child process will require to overwrite the code and data of the parent process. This is known as ‘exec’. Note that the no new process is created here. This is just a mechanism to execute the process.

wait: The parent process would call ‘wait’ system call, which would suspend its execution and wait till the child process is complete.

One of the best example of process creation is the logging process.

In a multi user system, once system boots up, process 0 which is part of kernel process forks the init process and becomes the swapper process. The init process then spawns the getty process (which is get terminal- the terminal process). The getty process then execs the login program which waits till the user enters credentials which it validates. If login is successful, it execs the shell program else it exits and the init program again forks and creates the getty process. The below flow diagram would give a clear picture.

 image

Technorati Tags: ,,,