netcat

    1熱度

    4回答

    我正在做一個家庭作業,基本上要求我們解析DNS響應以獲取IP地址等。問題在於教授詳細告訴了我們DNS服務器的響應情況,但我不知道該發送什麼服務器。我的第一個嘗試是netcat <ip address of local name server> 53,只需輸入www.google.com並按回車並尋找響應,但我沒有收到任何迴應。 誰能給我描述什麼是DNS查詢的樣子(例如,有多少字節被允許用於查詢的每

    4熱度

    2回答

    我有一個網絡服務器WWW1和一個前置代理PRX。我使用SSH ProxyCommand通過PRX(私有+公共IP)連接到WWW1的內部IP(私有IP)。對於某些連接(不是全部),我看到網絡連接完成後仍然處於打開狀態。這些加起來! 的〜/ .ssh /配置 Host * ServerAliveInterval 5 ControlMaster auto ControlPa

    7熱度

    5回答

    摘要:如何在後臺運行交互式任務? 詳細信息:我試圖在ash shell(Busybox)下運行這個簡單的腳本作爲後臺任務。 myscript.sh & 然而腳本立即停止... [1] +停止(TTY輸入)myscript.sh 的MyScript可.sh內容...(只有相關部分,其他那麼我陷阱SIGINT,SIGHUP等) #!/bin/sh catpid=0 START_COPY()

    2熱度

    3回答

    我正在調試通過TCP傳輸數據的程序的輸出。 爲了調試目的,我把它換成接收程序與netcat和hexdump: netcat -l -p 1234 | hexdump -C 輸出的所有數據作爲一個很好hexdump都可以,就像我想要的。現在的數據被以固定的塊,其長度不是16的倍數傳送,導致在輸出中偏移線,使點樣差異有點困難: 00000000 50 00 00 00 00 00 00 00 00

    3熱度

    4回答

    我要運行的命令: nc localhost 9998 然後我想我的腳本監視文件和回聲文件的內容,這個子流程每當文件更改。 我無法制定出重定向方案。如何訪問子進程的STDIN?

    1熱度

    2回答

    在linux中使用netcat時,我可以通過命令行進行修改。 nc google.com 80 GET/HTTP/1.1 Host:google.com 有人可以告訴我如何做一個職位。我試過沒有運氣。我也嘗試了\ r \ n的不同組合,或者只是一個新的行。我可以在perl和c中工作。 nc google.com 80 POST /test.php HTTP/1.1 Host:whate

    2熱度

    3回答

    我試圖創造一個反向殼我網絡上的兩臺電腦,我在幾年前netcat的使用,我記得我做了一件很喜歡聽傳入的連接: netcat -v -l -p <PORT> 但現在當我嘗試它不工作,我只是得到了netcat的用法: $ netcat -v -l -p 12345 usage: nc [-46DdhklnrStUuvzC] [-i interval] [-P proxy_username] [-p

    1熱度

    2回答

    如何將cmd.exe綁定到Python中的端口上?我想要做和 Netcats「-e」相同的事情。所以在Netcat equivilent將是: netcat -l -p 8080 -e cmd.exe 但我想自己在Python中編碼它,而不使用Netcat。那麼 是如何完成的?有沒有任何功能/模塊可以做到這一點?我如何轉換進程(cmd.exe)並將其設置爲服務器,以便在端口上運行?

    12熱度

    2回答

    如何使用不具有-e選項的netcat版本模擬netcat -e? 我需要遠程觸發一個命令。我可以用netcat的做到這一點 - 不-e: #/斌/慶典 的netcat -l 8080; myCommand.sh 那會做的伎倆,但我想回復取決於命令的成功或失敗的客戶端(有一種REST的 - 類似的界面)。 我該怎麼做? 謝謝!

    2熱度

    1回答

    我想測試至極遙遠的端口是否開放,以瞭解是否必須連接telnet VNC Teamviewer或其他。 我將有大約10個端口來測試,我正在爲它做一個腳本。 在這一點上我來到這個代碼: function testPort(){ res=`nc -v $1 $2 < /dev/null` echo $res if [[ "$res" == *refused* ]]