Thursday, April 30, 2009

Now you may raise a question “what is port?”


Port is a unique door in the computer through which the data is sent and received back from the hardware or computer connected to it. For a real-time example I am in India I want to travel to Bangkok through the sea transportation, then I need to get in to the shipping port first from then I have to get into a ship to travel and at the other end I have to land my ship at shipping port in the Bangkok then I have to reach out the destination where ever I want it. From the above example it clearly shows the purpose and the function of the ports.
Well in computer architecture there are two ports.

  1. Physical ports
  2. Virtual ports

Physical ports
 On computer and telecommunication devices, a port (noun) is generally a specific place for being physically connected to some other device, usually with a socket and plug of some kind. Typically, a personal computer is provided with one or more serial ports and usually one parallel port. The serial port supports sequential, one bit-at-a-time transmission to peripheral devices such as scanners and the parallel port supports multiple-bit-at-a-time transmission to devices such as printers.

Virtual ports
In programming, a port (noun) is a "logical connection place" and specifically, using the Internet's protocol, TCP/IP, the way a client program specifies a particular server program on a computer in a network. Higher-level applications that use TCP/IP such as the Web protocol, Hypertext Transfer Protocol, have ports with preassigned numbers. These are known as "well-known ports" that have been assigned by the Internet Assigned Numbers Authority (IANA). Other application processes are given port numbers dynamically for each connection. When a service (server program) initially is started, it is said to bind to its designated port number. As any client program wants to use that server, it also must request to bind to the designated port number.
Port numbers are from 0 to 65535. Ports 0 to 1024 are reserved for use by certain privileged services. For the HTTP service, port 80 is defined as a default and it does not have to be specified in the Uniform Resource Locator (URL).

Thursday, January 1, 2009

My first hack

Hacking is not a tough job and all it is just simple thing like having juice. All we need a sprit and technical thinking. The fact is if information has become digital data means it becomes easy to access as well as easy to steal or hack.

While studying 12th std my physics sir had a CBTs of physics and chemistry it was a set of 3 disks totally, weekly he used to give demos of those CBTs to the students. Those CBTs were awesome and very clear regarding the subjects. I wanted to have a copy of those disks so I went to ask the sir for those disks.
He said those disks are right protected you can’t copy the content; I got depressed and came back. After some time I stared thinking why we shouldn’t break that right protected disks. Again I went asked the sir that I can break it sir “hey kid u cant do many software professional has tried and failed” he said. After hearing this from him I got more interested and I stared thinking it as a challenge for me, I said “sir! Give me 72 hrs I will give u copy of these disks and this is a challenge for me” he started kidding me “hmmm ok kid best of the luck, if u failed don’t take is seriously” sir said.
Can you guess what technique I would have used??? Think think think!!! Don’t think too technically dude it was just a simple job. I played all the disks and recorded using screen recording application and wrote on one single DVD :D sounds funny???, that DVD was able to be played on DVD players as well. I use following listed applications to achieve this hack or crack

===================================
Applications purpose
----------------------------------------------------
  1. Camtasia - recording screenplay
  2. Gold wave - audio editing
  3. Windows moviemaker - video editing
  4. Ulead DVD Movie Maker - Creating DVD video
  5. Nero - writing on disk
=====================================

Finally I handed over the DVD to my sir. He got impressed and asked me to crack other disks also. To become a hacker no need to be a professional just need to be a good thinker, hacking is not my professions it’s my passion:)


C U soon
yrs crackingly
S A Rahman