mailing list archives
Re: ncat usage
From: Dave Henderson <dhenderson () digital-pipe com>
Date: Mon, 07 May 2012 16:10:24 -0400
On 05/07/2012 03:57 PM, David Fifield wrote:
On Mon, May 07, 2012 at 03:34:06PM -0400, Dave Henderson wrote:
Good afternoon gang! I'm working on a project that currently uses
Berkley's netcat (nc), however, during some research I stumbled on
ncat. I can see that it's much more comprehensive so I'd like to
make the switch to using it instead, but I can't seem to get it
working right. The project is basically a bash version of a web
server. I'll post the working code below. Any help would greatly
while (( 1 == 1 )); do # causes an infinite loop for
#nc -Cl $sOPTS "$iPORT"< "$SI"> "$SO" 2>>/tmp/debug.txt& #
netcat-openbsd - DEBUGGING ERRORS/MESSAGES
nc -Cl $sOPTS "$iPORT"< "$SI"> "$SO"&
#ncat $sOPTS -vvv -C -l 127.0.0.1 $iPORT< "$SI"> "$SO"&
trap exitGraceful SIGINT #
traps ctrl-C to exit this script
head -n 1 "$SO" | procRequest> "$SI"
trap - SIGINT
You will probably be happier with this (no while loop):
ncat -l -k $iPORT --sh-exec "cat \"$SI\""
Compare to some examples here:
Thanks for the reply David. I've tried using your stated command in
place of the 'while' loop, but I'm still getting the same result - no
content in browser. Possibly a problem by not using the $SO named
pipe? I did take a look at the example page before I even contacted
this mailing list, but I didn't see anything on there that was helpful.
Any other thoughts?
Sent through the nmap-dev mailing list
Archived at http://seclists.org/nmap-dev/