Controlling Modems Remotely By Ankit
Fadia ankit@bol.net.in
Note from Carolyn
Meinel: Be sure to only try these modem exploits on your
own modem or the modem of a friend who has given
you permission. Otherwise you might go to jail, get
punched in the nose, or (if you are a kid) grounded!
________________________________________________
A little more than a year ago, I was really
addicted to IRCing and chatting using IRC clients and Chatting
software. There was a time when I used to connect to the Internet
just to IRC. This addiction fortunately did not last long and
I soon learnt how to get myself to stay away from chatting etc,
however during this time, I had some very interesting experiences
and even learnt a lot.
In this guide, I will explain some of these
pretty interesting stuff, which besides being interesting
will also surely teach you one or two new things. This HT manual
will answer a lot of your questions, some of them being; Controlling
Modems Remotely. Sending Modems AT Commands remotely. How do
I disconnect a person from the Internet, if I know his IP? How
can I disconnect myself from the Internet? How do I control Modems
Manually? Also, how to protect your Modem from these ATH attacks,
and much much more.
Before I move on to the interesting stuff,
I would first like to explain what exactly makes controlling
modems remotely possible or in other words, what is the core
or what is the loophole (well, no exactly a loophole.),which
makes all modems connected to the Internet Vulnerable.
To understand the core, we need to know
how the data packets travel through the Internet or through a
Local Area Network or LAN. Let us assume, that your IP Address
is xx.xx.xx.xx and the server you are connecting to has the IP:
yy.yy.yy.yy Now, say you run a C program which creates a single
data packet and sends it to yy.yy.yy.yy, then the packet, would
take the following path to reach its destination.
C Program at Source -------Router --------Daemon
at Destinations Port
(xx.xx.xx.xx) (yy.yy.yy.yy)
However, the above is a simple description
of the entire process, if we describe the process, more deeply,
then it would be:
C Program at source -----Modem of Source
--- Router ----- Modem of Destination ------ Destination Daemon
So, basically each packet goes through the
modem at both the source and destination. Thus the thing to remember
here is that all data go through the modems, which could also
be modem commands. Read on for more details.
Now, you see, a system talks to or controls a modem by issuing
Modem command, which are generally called AT commands. This was
a pretty vague and incomplete description of what modem commands
are. To fully understand them, read on.
More--->>