x
This website is using cookies. We use cookies to ensure that we give you the best experience on our website. More info. That's Fine
HPC:Factor Logo 
 

Netcat 1.10

Open Source
Star Rating IconStar Rating IconStar Rating IconStar Rating IconStar Rating Icon
Netcat the extremely useful network swiss army knife for reading and writing data across network connections
Category(s):
You must be registered and logged into HPC:Factor in order to contribute to the SCL.

Description

Netcat is the extremely useful network swiss army knife. It is a nice command line tool and usable for a quick portscan, it reads and writes data across network connections and so on. For users who don't like command line unix-like tools (I like this stuff ;-) the very useful vxUtil (very useful but not as flexible as netcat, highly recommended freeware, should be installed on every networked WINCE-device) may be an option too.
The original UNIX version was released in 1996 by hobbit and ported to windows by Chris Wysopal in 1998 (see @stake inc). My WINCE port is based on the Windows sources and is supported by Rainer Keukels CELIB and his great W32Console(NOT required, but recommended for scripting) tool. You will find some nice netcat tutorials in the UNIX and windows readme's (and of course, my readme is hopefully not completely useless ;-) . There is also a nice netcat tutorial by Tom Armstrong available.

Problems:

The wince netcat behaviour is a little bit different than the win32 one. If it is not listener ('-l') the '-v' option is required. UDP and piping are currently untested. UPDATE: UDP works at least on CE 2.11

Usage:
The original readme's for UNIX and Windows are included (nice netcat tutorials readme.unix and readme.nt).

Simply try a portscan:

nc -v -w 2 -z <unix-box-name> 20-30

or connect two wince or wince to unix or nt boxes:
server:
nv -l -p 100
client:
nc -v serverboxname 100

Netcat acts as client or as server!

System Requirements

Just copy the (now included) celib.dll to your windows dir and the nc.exe to any dir. A double tab to nc.exe opens a window which prompts for the options (no backspaces, I am sorry :-). Example: Try the Cmd line: -v -t unixboxname 23
and voila, netcat acts as a simple telnet tool! See the includes readme files for more options. For more interesting usage a console-tool like Rainer Keukels great w32console is recommended. If you don't use a console on a PocketPC device please read the Netcat review at irongeek. All Netcat output will be written to nc-stdout.txt and nc-stderr.txt in the Netcat directory without a console.

The sh3 wince 2.00 version also needs MSVCRT.DLL for the console (copy it to the WINDOWS directory like CELIB.DLL).

Installation Instructions

Just copy the (now included) celib.dll to your windows dir and the nc.exe to any dir. A double tab to nc.exe opens a window which prompts for the options (no backspaces, I am sorry :-). Example: Try the Cmd line: -v -t unixboxname 23
and voila, netcat acts as a simple telnet tool! See the includes readme files for more options. For more interesting usage a console-tool like Rainer Keukels great w32console is recommended. If you don't use a console on a PocketPC device please read the Netcat review at irongeek. All Netcat output will be written to nc-stdout.txt and nc-stderr.txt in the Netcat directory without a console.

The sh3 wince 2.00 version also needs MSVCRT.DLL for the console (copy it to the WINDOWS directory like CELIB.DLL).

Tags

NetworkOpen SourceUtilitiesNetcatcommand line

   
License Open Source
The program is open source, free and the source code is available on-line.
   
Website https://www.dr-bischoff.de/wince
Not working? Try this website on the WayBack Machine
We believe this app can be obtained directly from its developer!
   
Popularity 644
Total Downloads  81
   
Submitted By C:Amie
Submitted On 05 January 2019

Comments

C:Amie 18 May 2019 at 4:23:22 PM
That moment you find NetCat for Windows CE 20 years too late ;_;

You must be signed-in to post comments in the SCL. Not registered? Join our community.

Software Compatibility List: The SCL is provided for free to the Handheld PC Communty and we do not carry advertising to support our services. If you have found the SCL useful, please consider donating.