Post using nc(netcat)


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Post using nc(netcat)
# 1  
Old 07-27-2011
Post using nc(netcat)

Hi;
I have a url like
Code:
http://localhost:8080/examples/jsp/dates/nextPageToPost.jsp?name=ajay&password=pas&sex=Male&check=on&nationality=USA&description=aa&submit=submit

in which i want to use nc for http post for parameters like "name","password"....etc
can neone please help me how to do that using nc.i have read few articles regarding that..but only thing i came to kno that i can be done using nc command.

Please help me..Smilie

Last edited by radoulov; 07-27-2011 at 06:55 AM.. Reason: Code tags.
# 2  
Old 07-27-2011
You'll have to send a HTTP POST command through netcat, eg
Code:
(echo 'POST /examples/jsp/dates/nextPageToPost.jsp HTTP/1.1'
echo 'Host: localhost'
echo 'Content-Type: application/x-www-form-urlencoded'
echo
echo 'your data url encoded' ) | nc localhost 80

# 3  
Old 07-27-2011
Hi;
after encoding my data in url format..




Code:
(echo 'POST /examples/jsp/dates/nextPageToPost.jsp HTTP/1.1'
echo 'Host: localhost'
echo 'Content-Type: application/x-www-form-urlencoded'
echo
echo 'name=ajay&password=pas&sex=Male&check=on&nationality=USA&description=aa&submit=submit' ) | nc localhost 8080



I m not recieving ne response form server..or do we have to do nething special to get the response back for nc post.

Thnks

Last edited by pludi; 07-27-2011 at 08:39 AM..
# 4  
Old 07-27-2011
Please start using [CODE] tags when posting command lines and the like.
Tying 'ne' instead of 'any' saves you exactly 1 character, while making your text much harder to read. Please use correct English if possible.
An lastly, what I posted was a quick, non-tested example to show you how this could be done, and by no means a ready, full functional script. If you want a finished script because you don't want to bother yourself, just tell us so, but then don't expect us to go head over heels for that.
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Emergency UNIX and Linux Support

Netcat ( nc -l ) as webserver

Dear Linux guru's I am trying to create a webserver using nc (netcat only) on RHEL 7.2 running on bash shell. now the easy thing is to get nc listing to a port and respond back $ while true; do { echo -e 'HTTP/1.0 200 OK\r\n'; set; } | nc -l 7877; done This when called from a... (3 Replies)
Discussion started by: chakrapani
3 Replies

2. UNIX for Advanced & Expert Users

Telnet vs netcat behavior

Currently I run a number of network tests using netcat that checks for an open port on a remote IP-address, using this syntax: netcat -v -w 5 -z 107.249.95.5 4488 For some reason, the netcat command above is hanging (although others work fine), but a telnet is showing a valid connection like... (4 Replies)
Discussion started by: ckmehta
4 Replies

3. Shell Programming and Scripting

Connect to Windows from Linux using NetCat

Hi Need help to connect from Ubuntu to Windows using NetCat nc I can not get my script to send new-line Her is what I have tried(sleep 2 ; echo user ; sleep 1; echo pass; sleep 2; echo netstat) | nc -t 10.10.10.34 23 gives this outputÿý%ÿûÿûÿý'ÿýÿýÿûWelcome to Microsoft Telnet Service ... (1 Reply)
Discussion started by: Jotne
1 Replies

4. IP Networking

Help with Netcat

Hi all, I know my question is regarding Windows and not Linux, but I simply need people who know Netcat pretty well and I'm guessing here is a good place for that. So on with my question. I'm doing some research, and I was playing around with netcat on a WinXP VM but I can't seem to get... (0 Replies)
Discussion started by: MrCrumbs
0 Replies

5. Linux

Thank you radoulov for your help on netcat command (nc -lp)

Hello, Thank you very much for the line nc -lp <port> . I tried to run simple chat session with nc as it's shown in catonmatDOTorg but failed miserably with that syntax inspite of opening port 7777 by iptables . But your command example is working nicely. So a bagful of thanks :)) Only one... (0 Replies)
Discussion started by: vectrum
0 Replies

6. Solaris

Please help me to install netcat on solaris

hello guys, i want to install netcat on my solaris. after i tar and gunzip netcat i'm confuse what do i must to do ? please help me to install netcat on my solaris. I'm beginner :( (2 Replies)
Discussion started by: praset
2 Replies

7. UNIX and Linux Applications

netcat prints blank pages

Please direct me to the right forum tree if i am in the wrong section for this. i have netcat on a unix machine and there is no man nc or man netcat available. my command i am using is: cat $FILE1 | netcat -h $PRINTER -p 9100 (-h -p -d are the only flags available in this version of... (3 Replies)
Discussion started by: dunpealslyr
3 Replies

8. Shell Programming and Scripting

netcat

Is there a way how to react on the message a client sent to the server? I would like as the client sent message to server: "get information such and such" and server would answer. Thank you for reply! (6 Replies)
Discussion started by: MartyIX
6 Replies

9. UNIX for Advanced & Expert Users

Netcat with Authentication?

I'd like to do a data transfer without encryption but with a guarantee that my data comes from a legit source. I'm thinking something that uses a public key scheme to sign the data. Does anyone know of something like that? Thanks! -Pileofrogs (1 Reply)
Discussion started by: pileofrogs
1 Replies

10. Programming

netcat like file transfer

Hi Folks I am not a c programmer .But i need help in writing a program which can do this any ideas on how to go about it . i start a server on the target server where files need to be copied start-server -port 5006 & ---start the server and listen it on a partcular port on the source... (2 Replies)
Discussion started by: linuxdba
2 Replies
Login or Register to Ask a Question