1
我一直在玩TCPFlow來查看telnet流量。我想要做的是將TCPFlow的輸出重定向到監視短語「Password:」的Perl腳本,然後將以下密碼輸出到終端窗口或單獨的文件。如何將TCPFlow的輸出重定向到我的Perl腳本,然後不斷地搜索它以找到「密碼」字符串?有什麼建議麼?用Perl腳本讀取TCPFlow的輸出
我一直在玩TCPFlow來查看telnet流量。我想要做的是將TCPFlow的輸出重定向到監視短語「Password:」的Perl腳本,然後將以下密碼輸出到終端窗口或單獨的文件。如何將TCPFlow的輸出重定向到我的Perl腳本,然後不斷地搜索它以找到「密碼」字符串?有什麼建議麼?用Perl腳本讀取TCPFlow的輸出
如果您打開TCPFlow作爲子流程open(my $infh, "<", "TCPFlow args|")
,則可以將其輸出作爲文件句柄。 manual page有更多。
您可能還想看看['perldoc perlopentut'](http://perldoc.perl.org/perlopentut.html) – 2010-09-05 18:07:21
humm ...林不知道這將如何工作。對於tcpflow,我可以將它寫入控制檯窗口或文件。 #tcpflow -c -s是打印出來的控制檯窗口。所以,它會被打開(我的$ infh,「<」,「tcpflow -c -s |」)? – 2010-09-05 20:34:51
如果我打開了(FH,「tcpflow -c -s |」),該怎麼辦? – 2010-09-05 20:59:12