|
Prev: Expected Value
Next: Brute force sudoku cracker
From: M.N.A.Smadi on 11 Sep 2005 14:55 hi; I need a simple script to run the ping command with some parameters and be able to read the return value of the ping function. Any pointers will be appreciated thanks m.smadi
From: Grant Edwards on 11 Sep 2005 14:57 On 2005-09-11, M.N.A.Smadi <smadim2(a)grads.ece.mcmaster.ca> wrote: > I need a simple script to run the ping command with some parameters and > be able to read the return value of the ping function. Any pointers will > be appreciated http://www.google.com/search?hl=en&q=python+ping -- Grant Edwards grante Yow! I think my CAREER at is RUINED!! visi.com
From: billiejoex on 11 Sep 2005 19:36 Impacket module can helps you to construct the ip/icmp packet structure, then you can send the packet and wait for the ECHOREPLY by using a RAW_SOCKET. Here's an example: http://oss.coresecurity.com/impacket/ping.py Cheers > I need a simple script to run the ping command with some parameters and be > able to read the return value of the ping function. Any pointers will be > appreciated > > thanks > m.smadi
From: Jorgen Grahn on 17 Sep 2005 17:37 On Mon, 12 Sep 2005 01:36:35 +0200, billiejoex <billiejoex(a)fastwebnet.it> wrote: > Impacket module can helps you to construct the ip/icmp packet structure, > then you can send the packet and wait for the ECHOREPLY by using a > RAW_SOCKET. > Here's an example: > http://oss.coresecurity.com/impacket/ping.py Yeah, but is he willing to be root, and ditch Windows, just to be able to ping? Exec()ing the ping utility is often better, but beware -- different pings take different options. [the original poster] >> I need a simple script to run the ping command with some parameters and be >> able to read the return value of the ping function. What is "the return value of the ping function"? You can use the ping utility for many different things, and it reports many different kinds of outcomes. It's not black and white. /Jorgen -- // Jorgen Grahn <jgrahn@ Ph'nglui mglw'nafh Cthulhu \X/ algonet.se> R'lyeh wgah'nagl fhtagn!
From: Harlin Seritt on 18 Sep 2005 02:54 You can do the following: import os data = os.popen('ping machineName').read() if 'request timed out' in data or 'unknown host' in data: Ping Failed Code else: Ping Returned Something Good Code This is the quickest and really most effective way to get it done IMO. Harlin Seritt Internet Villa: www.seritt.org
|
Pages: 1 Prev: Expected Value Next: Brute force sudoku cracker |