当前,我们正在使用netcat将消息传递到在特定端口上运行侦听器的进程。例如。:
回显“测试消息” | netcat本地主机12345
最近,由于存在“安全风险”,因此已从组织中的所有计算机上删除了对netcat的访问。是否有一个简单的替代方法(在Linux上)可用于此目的?
最佳答案
如果您的bash支持它,那么您可以随时尝试执行以下操作:
echo "Meet me in Montauk" > /dev/tcp/localhost/12345
根据您在计算机上可能拥有的其他内容(python,gawk,运行自己的二进制文件的能力等),可能会有更多选择。
解决此问题的正确方法是向任何人解释 netcat不是安全风险。
关于linux - Netcat的替代品,用于管道到端口,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22247872/