Universal Network Terminal

Results 1 to 4 of 4
  1. #1
    Omega username1 is offline
    MemberRank
    Jul 2004 Join Date
    5,867Posts

    Universal Network Terminal

    This is like netcat or Terminal, but separates input and output into two different windows. Written in C, uses Win32 API, including Winsock.

    To compile (assume M$ C compiler 12.0.844):
    Code:
    cl /O1 /Os /GF /J /w /MD uniterm.c /link uniterm.res /align:4096 /filealign:512 /merge:.rdata=.text /section:.text,EWR  /stub:\64b\stubby.exe /subsystem:windows /machine:ix86 /entry:main user32.lib kernel32.lib wsock32.lib wininet.lib gdi32.lib
    Study the code for an example of async Winsock programming in both client and server perspective.
    Attached Files Attached Files


  2. #2
    All is well... Wh005h is offline
    MemberRank
    Feb 2006 Join Date
    TejasLocation
    1,984Posts

    Re: Universal Network Terminal

    Ohh, sexy looks like fun I'm gonna start playing with it hehe

    *Edit-Uno*
    Hmm data doesn't convert both ways on the windows, if you have it set to Hex at the send or recieve time you can't get to to ascii

  3. #3
    Omega username1 is offline
    MemberRank
    Jul 2004 Join Date
    5,867Posts

    Re: Universal Network Terminal

    What do you mean? You can get a mix of hex and ASCII, just toggle the radiobuttons for the appropriate window.

    Here is a screenshot of (one, the other is nearly the same) me talking to myself via two uniterms, showing the mix of hex and ASCII displayed.

  4. #4
    Account Upgraded | Title Enabled! jetgod is offline
    MemberRank
    Mar 2007 Join Date
    Scotland, UKLocation
    1,098Posts

    Re: Universal Network Terminal

    Good work.
    Simple, but nice. And it can be funny to open a webbrowser, click listen to 127.0.0.1 on port 80, then send the data manually.



Advertisement