Netcat for Rx questions
NIKITHA <[email protected]> Thu, 12 Mar 2026 01:56:44 +0530
| Newsgroups | gmane.comp.file-systems.openafs.devel |
|---|---|
| Message-ID | <CACzfkM3Aw-F3-=yWv3EiqfrAGL=_zv-KrbRRzFh7-C7yeNZWpg@mail.gmail.com> |
--00000000000003273b064cc5751f Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi, I am Nikitha and I mainly work on backend systems and began studying networking to better optimize how my services interact. That got me interested in the networking layer itself, so I=E2=80=99m keen to learn mor= e about Rx and get involved. I have done the local setup for rx and gone through the test cases. Further, I was going through the spec file and related source code. To get started, I plan to use Nmap's implementation of netcat (ncat) as the base for this tool. These are the features as listed on the man page of ncat: - Connect to example.org on TCP port 8080. - Listen for connections on TCP port 8080. - Redirect TCP port 8080 on the local machine to host on port 80. - Bind to TCP port 8081 and attach /bin/bash for the world to access freely. - Bind a shell to TCP port 8081, limit access to hosts on a local network, and limit the maximum number of simultaneous connections to 3. - Connect to smtphost:25 through a SOCKS4 server on port 1080. - Connect to smtphost:25 through a SOCKS5 server on port 1080. - Create an HTTP proxy server on localhost port 8888. - Send a file over TCP port 9899 from host2 (client) to host1 (server) I know it's not one to one mapping to nmap. I will be implementing features specific to Rx. I have a high=E2=80=91level design in mind, but I=E2=80=99d= appreciate any help refining it and making sure I get started in the right direction. --00000000000003273b064cc5751f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div style=3D"text-align:left">Hi, <br>I am Nikitha and I = mainly work on backend systems and began studying networking to better opti= mize how my services interact.=C2=A0That got me interested in the networkin= g layer itself, so I=E2=80=99m keen to learn more about Rx and get involved= .</div><div style=3D"text-align:left">I have done the local setup for rx an= d gone through the test cases. Further, I was going through the spec file a= nd related source code.</div><div style=3D"text-align:left">To get started,= I plan to use Nmap's implementation of netcat (ncat) as the base for t= his tool. These are the features as listed on the man page of ncat:=C2=A0</= div><div><ul><li style=3D"text-align:left">Connect to <a href=3D"http://exa= mple.org">example.org</a> on TCP port 8080.</li><li style=3D"text-align:lef= t">Listen for connections on TCP port 8080.</li><li style=3D"text-align:lef= t">Redirect TCP port 8080 on the local machine to host on port 80.</li><li = style=3D"text-align:left">Bind to TCP port 8081 and attach /bin/bash for th= e world to access freely.</li><li style=3D"text-align:left">Bind a shell to= TCP port 8081, limit access to hosts on a local network, and limit the max= imum number of simultaneous connections to 3.</li><li style=3D"text-align:l= eft">Connect to smtphost:25 through a SOCKS4 server on port 1080.</li><li s= tyle=3D"text-align:left">Connect to smtphost:25 through a SOCKS5 server on = port 1080.</li><li style=3D"text-align:left">Create an HTTP proxy server on= localhost port 8888.</li><li style=3D"text-align:left">Send a file over TC= P port 9899 from host2 (client) to host1 (server)<br><br></li></ul>I know i= t's not one to one mapping to nmap. I will be implementing features spe= cific to Rx. I have a high=E2=80=91level design in mind, but I=E2=80=99d ap= preciate any help refining it and making sure I get started in the right di= rection.</div></div> --00000000000003273b064cc5751f--