diff options
| author | miguel <miguel@megaloman.softwarefools.com> | 2021-01-24 21:33:31 +0100 |
|---|---|---|
| committer | miguel <miguel@megaloman.softwarefools.com> | 2021-01-24 21:33:31 +0100 |
| commit | 115a65be0583658a7f39a7abaeb2401448f0d7c9 (patch) | |
| tree | 3c75fc44222b72f11900d098da5d5ff157c19542 /migdon/migdon.py | |
| parent | 5ec428a0c177025b9c04330ae3f39cbde27a2d81 (diff) | |
add some stuff from megaloman
Diffstat (limited to 'migdon/migdon.py')
| -rwxr-xr-x | migdon/migdon.py | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/migdon/migdon.py b/migdon/migdon.py new file mode 100755 index 0000000..3e03193 --- /dev/null +++ b/migdon/migdon.py @@ -0,0 +1,28 @@ +#!/usr/bin/env python + +import fileinput +import os +import sys +import shlex +import subprocess +import re + +colourFormat = '\033[{0}m' +colourStr = colourFormat.format(32) +resetStr = colourFormat.format(0) + +#while True: +# try: +# c = sys.stdin.buffer.read(1) +# except EOFError: +# print("EOF") +# break; +# print(c) +# sys.stdout.buffer.write(c) + +for line in fileinput.input(): +# print re.sub(r'([0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3})', colourStr+ r'\1' + resetStr, line), + ips=re.findall(r'([0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3})', line) + for ip in ips: + print "ipv4 detected: "+colourStr+ip+resetStr + |
