netcat

    1熱度

    1回答

    溝通VM上我用命令:NC -l -p 8221 -e /斌/ bash和做了python3腳本: def netcat(): print ("starting connection") s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) s.connect(("192.168.1.60", 8221))

    0熱度

    1回答

    我是shell編程的新手,我創建了一個腳本來打開與我的服務器的連接。我想讓這個腳本監聽客戶端節點的輸入並使用它來運行一個函數。 這是我的過程。 運行腳本>打開監聽器>在第二臺計算機使用netcat來連接>名爲nodefunction 服務器我已經SERVER_PORT編碼爲「4444」 文件名上的腳本運行的函數:run_hangman nc -l -k -v -p 4444 | bash hang

    0熱度

    2回答

    我寫了一個bash腳本,它接收一個IP和一個用戶作爲參數,以便知道該用戶是否在連接建立後使用netcat和VRFY命令遠程存在,但是我的代碼不起作用。我如何將用戶參數發送給netcat?這裏是我的代碼: #!/bin/bash dest=$1 usr=$2 nc -nvv $dest 25 VRFY $usr 用途:SH users.sh 192.168.26.140斌

    1熱度

    1回答

    我試圖運行下面的命令,如果我刪除的grep什麼是越來越發送到netcat的 tail -F file.txt | grep test | nc host 9999 ,尾部成功之後,併發送到netcat的。 如果我只是運行以下,數據回來,所以我知道數據應該得到發送到NC管: tail -F file.txt | grep test 任何想法? UPDATE 添加以下到非緩衝管道輸出並沒有什麼

    1熱度

    2回答

    我跟隨Twisted tutorial和那篇文章嘗試下面的代碼: # Read username, output from non-empty factory, drop connections from twisted.internet import protocol, reactor from twisted.protocols import basic class FingerPr

    1熱度

    1回答

    我正在尋找使用bash和ncat的解決方案。從this question on ServerFault開始,我已經重新編制了它,mostly this answer,非常基本;允許包含一個CC收件人,使用ncat而不是netcat,並將其清理乾淨以便使用(簡單的東西)。正如在這裏看到: # Email Recipient TOEMAIL="$REPORTRCPT"; # Default Sub

    1熱度

    2回答

    我想編寫一個偵聽某個端口(比如端口22222)的命令,接收一行文本,並將該行按空格分隔爲端口,主機和文本。文本也可以有空格。因此,例如,1234 localhost blah de blah將被拆分爲端口1234,主機localhost和文本blah de blah。如果端口爲0,則程序退出。否則,程序會將該文本的值發送到端口處的主機並循環回到監聽。 所以我在終端: nc -k -l localh

    1熱度

    1回答

    我使用netcat作爲一些服務和Spark實例之間的橋樑。例如,該服務發送消息給網貓正在監聽的host:port,然後這個想法是,火花然後可以消耗這個。然而,有沒有一種方法可以使netcat傳遞,即充當一個非常簡單的服務器,並且可以聽取和發送。 ncat -lk localhost 5005 這表明我可以從我的第一個服務中發送我的消息。但是我聽不到來自同一個host:port的spark。有沒

    1熱度

    2回答

    我有一個簡單的交互式命令行界面的嵌入式Linux應用程序。 我想從telnet(或網絡,通常)訪問命令行。 但是,該過程應該在電路板開啓時以及在一個獨特的實例中開始。因此,下面netcat命令不是一個選項: nc -l -p 4000 -e myapp 我可以做 nc -l -p 4000 | myapp 遠程命令發送到MYAPP,但這種方式我不能看到myapp輸出。 有沒有什麼辦法可以將

    1熱度

    1回答

    我打開兩個虛擬機,一個正在監聽連接,另一個連接來自python子流程調用的nc <ip> <port>。我想通過連接發送一行文本然後關閉它。我知道如何發送一個文件貓cat <file> | nc <ip> <port>,但我怎麼才能在nc命令中發送一行文本(不使用文件)?