Originally posted by mattkinser I hate to flame... but this dude {Gtarawneh} is definately flame bait. I found his web page (ok, not really, but it makes me think about this guy) this is HILARIOUS!
yeah, its definately painful, its kinda funny though. Its not a real web page, just a joke to make fun of all the 733t #4x0rz script kiddies out there.
My Dear
you are right ))
When you use Winsock, you don't send signals for establishing a TCP connection (Handshaking), becuase you just connect because it is TCP.
This is right because the windows take the role for establishing the TCP connection.
But in the layered communication model done by the ISO, there are seven layers you have to implement them to communicate with another computer.
These layers are:
1-Physical layer
2-Data Link Layer
3-Network layer
4-Transport Layer (example: TCP protocol)
5-Session Layer
6-Presentation layer
7-Application Layer (exapmle: Telnet ,SMTP and HTTP protocols)
So when writing a Telnet client code, you have to implement the layer 7 protocol, i did not tell you to implement the TCP protocol.
just implement the layer 7 protocol, in our case The Telnet protocol.
Any way, find the attached file,you will find the RFC specifications of the Telnet Protocol.(last updated)
To be more sure go to this site http://www.iana.org/assignments/telnet-options
Everyone already knows that telnet is about a layer 7 protocol, and that TCP handshaking and such matters need not be looked at.
You don't see anyone talking about the TCP slowstart algorithm, or dijkstra's routing algorithm do you ?
Anyway.
What we were saying is that telnet is not just a plaintext application.
Yes it can connect to any tcp plaintext service, but, its also used for connecting to non-plaintext services too.
For example; routers, *nix servers etc.
Those are not just plaintext, and are an implementation of a GUI in text.
So you can tab around fields, and certain fields are "highlighted" etc.
Microsoft MVP : Visual Developer - Visual Basic [2004-2005]
http://www.gtarawneh.com/Idiots - Man this is so funny, far too original and witty to be thought up by the great gwartehsniidiot - he must have stolen the idea from someone.
I bet u need a fusion powered shuttle to reach my place...
Posts
963
As if Telnet is a tool for hacking...
Sending commands and command the server side to do this and
that...I thought there's one thing similiar to this...Err...Let me
think...Err...Got it!
Trojan?
ASM,C,C++,BASIC,VB,JAVA,VBS,HTML,ASP,PHP,mySQL,VB.NET,MATLAB
Programming is fun, but only if you're not on a tight deadline
So I consider all those working engineers sad people
Originally posted by Gtarawneh hmmmm,
Can you talk clearly? or should I consider this a suscribtion to www.Gtarawneh.com/Idiots ?
Next time you consider complaining about a persons use of English I suggest you stop and remember your own is pretty diabolical.
As It happens I agree that telnet is a very important tool for the hacker. This doesn't mean it is solely a hacking tool. Under VB it is pretty easy to build a telnet client using the winsock control.
AFAIK telnet is just a plain text transmission jobby - plenderj; when you are talking about screen formatting and such like, isn't that more the role of a 'terminal emulator' ie. it emulates a terminal device on a PC. Of course I could be talking rubbish - but then I am an official idiot.
Originally posted by Idiot I was thinking of removing this guy from the idiots list, but it seems that he doesn't like that! By the way, have you noticed his new avatar? It only shows that he describes himself as "Idiot". He really deseves to be upgraded.
Congratulations saracen - you are now officially a bigger idiot than me! But don't rest on your laurels I'm gonna try my best to become the no 1 idiot.
Next time you consider complaining about a persons use of English I suggest you stop and remember your own is pretty diabolical.
As It happens I agree that telnet is a very important tool for the hacker. This doesn't mean it is solely a hacking tool. Under VB it is pretty easy to build a telnet client using the winsock control.
AFAIK telnet is just a plain text transmission jobby - plenderj; when you are talking about screen formatting and such like, isn't that more the role of a 'terminal emulator' ie. it emulates a terminal device on a PC. Of course I could be talking rubbish - but then I am an official idiot.
Yes that is the job of a terminal emulator.
Telnet is a terminal emulator
Microsoft MVP : Visual Developer - Visual Basic [2004-2005]
Yes that is the job of a terminal emulator.
Telnet is a terminal emulator
Having just read the RFC I concur
A TELNET connection is a Transmission Control Protocol (TCP)
connection used to transmit data with interspersed TELNET control
information.
The TELNET Protocol is built upon three main ideas: first, the
concept of a "Network Virtual Terminal"; second, the principle of
negotiated options; and third, a symmetric view of terminals and
processes.
1. When a TELNET connection is first established, each end is
assumed to originate and terminate at a "Network Virtual Terminal",
or NVT. An NVT is an imaginary device which provides a standard,
network-wide, intermediate representation of a canonical terminal.
This eliminates the need for "server" and "user" hosts to keep
information about the characteristics of each other's terminals and
terminal handling conventions. All hosts, both user and server, map
their local device characteristics and conventions so as to appear to
be dealing with an NVT over the network, and each can assume a
similar mapping by the other party. The NVT is intended to strike a
balance between being overly restricted (not providing hosts a rich
enough vocabulary for mapping into their local character sets), and
being overly inclusive (penalizing users with modest terminals).