netcat

    0热度

    1回答

    首先,我不是程序员,但过去我已经做了一些事情。比任何东西都要多得多的黑客。 我正在使用Mochad与我的X10接收器进行接口,我想从Mochad获取输出,从中解析出几条信息,然后将其作为MQTT消息发送,以便将其用于我的家庭自动化中心主页助理。这就是Mochad的输出: [email protected]:~ $ nc localhost 1099 12/30 17:37:18 Rx RF Ho

    3热度

    1回答

    我在RPi3上使用Raspbian(实际上是HASSBian)。我试图从netcat的解析输出: [email protected]:~ $ netcat localhost 1099 | grep -i on 01/01 22:57:29 Rx RF HouseUnit: C2 Func: On 01/01 22:57:30 Rx RF HouseUnit: B4 Func: On 01/

    1热度

    2回答

    我在下面的Linux机器中使用nc命令来检查端口是否正在侦听; 这将显示成功消息: nc -z 192.168.0.2 9000 这将显示0: echo $? 我曾经在一个外壳脚本sh文件象下面结合它; #!/bin/sh nc -z 192.168.0.2 9000 echo $? 这显示1,而不是预期的0。再一次,如果我修改我的脚本,如下所示,它的工作原理; #!/bin/sh

    0热度

    1回答

    这与通过stdin将输入传递给端口上运行的二进制文件相关。我能够运行使用的netcat二元如下: nc $server $port 我们通过一个单一的线,我可以得到以下工作: python -c 'print "AAAA"' | nc $server $port 不过,我无法找出一个写两次stdin的方法。 我的程序有一个流程类似如下: 第一馈依赖于从服务器响应一些。 line 5: re

    0热度

    1回答

    我正在试验GNU netcat的-e标志,它允许您将程序附加到TCP套接字,以便它可以使用STDIN/STDOUT发送和接收消息。我在编写一个简单的Ruby程序时遇到了一些麻烦,它会将其输入回送给客户端。以下是我现在有: #!/usr/bin/env ruby while line = gets.chomp do puts line end 我可以与此命令的服务器上运行此程序:

    0热度

    1回答

    背景 Apache服务器一台机器,生产日志上运行到/var/log/httpd/error_log 使用syslog-ng发送日志到端口5140 最终这将是消耗kafka producer待发送至主题 logrotate每小时轮换/var/log/httpd/error_log 设置 系统日志-ng.conf是否 options {

    0热度

    1回答

    我正在编写一个汇编程序,需要打电话给netcat并通过互联网执行程序。 据我所知,对于execve命令,您将EBX寄存器指向要运行的程序,并在最后以空字节结束以终止。您将ECX寄存器指向由空字节分隔的参数,并在参数列表的末尾添加2个空字节。你只需将EDX设置为一堆空字节。 在我的命令int0x80执行命令我注册这个样子: EAX:11 #system致电 EBX:0x0783140#/斌// NC

    0热度

    1回答

    我想运行netcat(netcat-openbsd 1.105-7ubuntu1)并模拟聊天序列。我想自动获得netcat响应。 我想要的例子。 NETCAT: nc -l 8080 CLIENT: nc localhost 8080 CLIENT: hello NETCAT: (if statment) if hello do hello friend

    0热度

    1回答

    我开始ncat(在Windows 10) ncat -vvlp 1234 -e code.exe 然后用ncat第二个实例连接到一审 (ncat 127.0.0.1 1234) 。 code.exe是我写的可以通过stdin控制的C程序。 我通过第二个ncat发送的所有内容都被转发给code.exe的stdin。我知道这一点,因为我发送命令后可以看到code.exe创建文件夹。但输出不会发回,

    0热度

    1回答

    我正在构建一个自定义斜杠命令。当闲置用户输入命令ex/uptime时,HTTP POST消息被发送到服务器URL。 我读过的所有教程都包括安装一个工具,如ngrok,pagekite或localtunnel来为本地机器生成一个URL。 由于我正在使用服务器,我能否不只是打开一个端口并且直接连接到该主机名和端口?我怎样才能做到这一点? 做了一些研究,我碰到用nc打开一个端口,然后用curl听,但我不