Category: Hacking

The Charm of localtunnel

This is something so awesome that i can’t fail to share it with everyone. 😀
So, I’m working on this Django site but how do i show my friend who is like miles away sitting in his/her home about what i’m working on.. So, i got to know about this awesome stuff called localtunnel.

Localtunnel allows you to easily share a web service on your local development machine without messing with DNS and firewall settings.

Localtunnel will assign you a unique publicly accessible url that will proxy all requests to your locally running webserver.


Localtunnel command line script allows you to manually setup a sharing tunnel to a local webserver.

npm install -g localtunnel

Start a webserver on some local port (in our example we have a server running on port 8000).

Make sure everything is working locally first by visiting http://localhost:8000.

Now use the command line app to request a tunnel to your local server.

$ lt --port 8000
your url is:

You can now share with anyone. As long as your local instance of lt is running, this url will remain active. Any requests to that url will be routed to your service on port 8000.

When you start and stop your tunnel, you will see it reflected in the active tunnel count below.

And that’s it. Your site is running locally on your system but is tunneled via a proxy server. So, anyone all around the world can vies your site till you keep your local server running 😉

Many Hackers use this theory to channel their local servers to bounce around all over making it difficult to trace back. Pretty cool.. ain’t it? 😉



Hack On

Hack On

HHack On

Hacking term has always been kinda misleading. Usually, people take it for cracking into someone’s network or spooking a unusually impossible dialog box in someone’s system mysteriously from a dark room somewhere in some garage 😛 Well, I would like say, that’s not true. 🙂
A hacker is someone who loves to program or who enjoys playful cleverness, or a combination of the two. The act of engaging in activities (such as programming or other media) in a spirit of playfulness and exploration is termed hacking. However the defining characteristic of a hacker is not the activities performed themselves (e.g. programming), but the manner in which it is done: Hacking entails some form of excellence, for example exploring the limits of what is possible, thereby doing something exciting and meaningful.

In modern computing terminology, a kludge (or often a “hack“) is a solution to a problem, doing a task, or fixing a system that is inefficient, inelegant, or even unfathomable, but which nevertheless (more or less) works. To kludge around something is to avoid a bug or some difficult condition by building a kludge, perhaps relying on properties of the bug itself to assure proper operation. It is somewhat similar in spirit to a workaround, only without the grace. A kludge is often used to change the behavior of a system after it is finished, without having to make fundamental changes. Sometimes the kludge is introduced in order to keep backwards compatibility, but often it is simply introduced because the kludge is an easier alternative. That something was often originally a crock, which is why it must now be hacked to make it work. A hack might be a kludge, but that ‘hack’ could be, at least in computing, ironic praise, for a quick fix solution to a frustrating problem.

Privacy Control

Privacy Control

That said, it doesn’t mean that the guy sitting in the dark room and cracking into some network ain’t called hacker 😛 That would definitely be an insult to his talent. 😉 But then the term cracker and hacker is entirely different. Anyways, I ain’t that dark room guy 😛 so you’ll can relax 😀 
So, I’ll be posting on tricks to get through few stuffs that you come across in your daily life and keep wondering “how to” 😉

Stand by.. 😉

%d bloggers like this: