-
Notifications
You must be signed in to change notification settings - Fork 0
/
FINAL.py
67 lines (33 loc) · 1.35 KB
/
FINAL.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
import subprocess
input1 = ['4','2','1']
input2 = ['2','2','1','1','2']
input3 = ['1','1','3','1','y','1','1','1','7']
for x in input1:
if ( x=='1'):
first = subprocess.Popen(['/bin/echo', x], stdout=subprocess.PIPE)
second = subprocess.Popen(['bash', './fluxion.sh'], stdin=first.stdout)
#Close the FluxionScanner Terminal after 10s
script output.txt
break
first = subprocess.Popen(['/bin/echo', x], stdout=subprocess.PIPE)
second = subprocess.Popen(['bash', './fluxion.sh'], stdin=first.stdout)
file=open("output.txt","r")
for line in file:
print line
t=raw_input('Make a Choice:')
input2.insert(0,t)
#HandshakeSnooper
i=0
for x in input2:
if (i==(len(input2)-1)):
first = subprocess.Popen(['/bin/echo', x], stdout=subprocess.PIPE)
second = subprocess.Popen(['bash', './fluxion.sh'], stdin=first.stdout)
if(): #Checking whether a new folder has been added or not
break
first = subprocess.Popen(['/bin/echo', x], stdout=subprocess.PIPE)
second = subprocess.Popen(['bash', './fluxion.sh'], stdin=first.stdout)
i=i+1
#CaptivePortal
for x in input3:
first = subprocess.Popen(['/bin/echo', x], stdout=subprocess.PIPE)
second = subprocess.Popen(['bash', './fluxion.sh'], stdin=first.stdout)