Results 1 to 1 of 1
Thread: using netcat for a proxy
Enjoy an ad free experience by logging in. Not a member yet? Register.
- Join Date
- Nov 2010
using netcat for a proxy
I made a simple proxy using netcat and it works great, the idea is to make the server and client communicate through two named pipes, file1, file2.
$ mknod file1 p
$ mknod file2 p
$ nc -l -p 12345 0<file1 1>file2 &
$ nc 192.168.2.118 80 1>file1 0<file2 &
The problem Im facing is that I cant seem to intercept the data going between the client and the server.
I want to be able to have the data coming to the server in a variable, manipulate it and send it to the client, and the other way, have the data coming to the client in a variable, manipulate it and send it to the server.
Im running on an embedded device where tee, awk and many other commands are absent.
how can I redirect the data to a variable, manipulate it and pass it to the other side, that is the question.
thank you in advance.