-
Notifications
You must be signed in to change notification settings - Fork 14
/
Copy pathhttp.sh
154 lines (152 loc) · 16.8 KB
/
http.sh
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
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
#!/bin/bash
#
#-----------------------------------------------------------------------
#
# If You Want to Recode For Your Famous Popularity Reasons
# Yes You Are the really an Idiot Script Kiddie
# Just Use It And Let The Code Do The Job
#
# Reverie
#
# Automated Basic Pentest Tool
# Version : 1.0
# Coded by : Bagus Wiratma Adi
#
# Tested on : Parrot Linux
# I highly recommend using this tool by using Parrot Linux OS
#
# FUCK TO ALL SCRIPT KIDDIES AND UNDERGROUND HACKER SOCIETY
#
#-----------------------------------------------------------------------
#
clear
#-------------
#First Dialog
#-------------
echo "------------------------------------------------"
echo ""
echo "[ Reverie - Automated Pentest Tools ]"
echo ""
echo "[HTTP MODE]"
echo ""
echo "This Tool Designed For Parrot Linux"
echo "So If You Use Another OS"
echo "Maybe This Tool Not Working"
echo ""
echo "Coded By : Bagus Wiratma Adi"
echo ""
echo "Instagram : @baguswiratmaadi"
echo "Email : [email protected]"
echo ""
echo "Do not scan government and private"
echo "IT objects without legal permission."
echo ""
echo "-----------------------------------------------------------"
echo "Enter domain of your Target Below example --> site.com "
read A
echo "Enter path of your output files example --> /root/Desktop"
read B
echo "Starting Scanning Procedure..."
echo ""
sleep 1
echo "You Can Sleep or Do Another Activity"
echo "This Take Few Hours For Running Scanning Procedure."
sleep 2
echo "-----------------------------------------------------------"
echo ""
#----------------------
#Information Gathering
#----------------------
#whois
echo "starting whois scanning... :"
whois $A > $B/whois.txt
sleep 2
echo "whois scanning done..."
sleep 2
#dnswalk
echo "starting dnswalk scanning..."
dnswalk $A > $B/dnswalk.txt
sleep 2
echo "dnswalk scanning done..."
sleep 2
#nmap
echo "starting nmap scanning..."
nmap -v -O $A > $B/nmap.txt
sleep 2
echo "nmap scanning done..."
sleep 2
#dmitry
echo "starting dmitry scanning..."
dmitry $A -o $B/dmitry
echo "dmitry scanning done..."
sleep 2
#whatweb
echo "starting whatweb scanning..."
whatweb $A > $B/whatweb.txt
echo "whatweb scanning done..."
sleep 2
#-----------------------------
#SECURITY AUDITING
#-----------------------------
#Wafw00f
echo "starting wafw00f scanning..."
wafw00f $A > $B/wafw00f.txt
echo "wafw00f scanning done..."
sleep 2
#LBD
echo "starting lbd scanning..."
lbd $A > $B/lbd.txt
echo "lbd scanning done..."
sleep 2
#SSLyze
echo "starting sslyze scanning..."
sslyze --heartbleed --sslv2 --sslv3 --tlsv1 --tlsv1_1 --tlsv1_2 --http_get $A > $B/sslyze.txt
echo "sslyze scanning done..."
sleep 2
#TLSSLED
echo "starting sslyze scanning..."
tlssled $A 443 > $B/tlssled.txt
echo "sslyze scanning done..."
sleep 2
#automater
echo "starting automater scanning..."
automater -V $A > $B/automater.txt
echo "automater scanning done..."
sleep 2
#nikto
echo "starting nikto scanning..."
nikto -h $A > $B/nikto.txt
echo "nikto scanning done..."
sleep 2
#----------
#Reporting
#----------
echo "all scanning procedure finished generating pentest report..."
echo PCFkb2N0eXBlIGh0bWw+CjwhLS0KUmV2ZXJpZSAxLjAgQ29kZWQgQnkgQmFndXMgV2lyYXRtYSBBZGkKUmVjb2RlIElzIERvZXNuJ3QgTWFrZSBZb3UgQSBDb2RlcgpCZSBDcmVhdGl2ZSBOaWdnYQotLT4KPGh0bWwgbGFuZz0iZW4iPgo8aGVhZD48L2hlYWQ+CiAgPHRpdGxlPlJldmVyaWUgQXV0byBQZW50ZXN0IFJlcG9ydDwvdGl0bGU+CiAgPG1ldGEgY2hhcnNldD0idXRmLTgiIC8+CiAgPG1ldGEgaHR0cC1lcXVpdj0iWC1VQS1Db21wYXRpYmxlIiBjb250ZW50PSJjaHJvbWU9MSIgLz4KICA8c3R5bGU+CiAgYSBzbWFsbCwgYTpob3ZlciBzbWFsbCB7CiAgICBjb2xvcjogIzc3Nwp9CgpkdCwgdGggewogICAgY29sb3I6ICM0NDQKfQoKYm9keSB7CiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOwogICAgcGFkZGluZzogNTBweDsKICAgIGZvbnQ6IDE0cHgvMS41Ik5vdG8gU2FucyIsICJIZWx2ZXRpY2EgTmV1ZSIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7CiAgICBjb2xvcjogIzAwMDAwMDsKICAgIGZvbnQtd2VpZ2h0OiA0MDAKfQoKZm9vdGVyLCBoZWFkZXIgewogICAgZmxvYXQ6IGxlZnQ7CiAgICBwb3NpdGlvbjogZml4ZWQ7CiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBzdWJwaXhlbC1hbnRpYWxpYXNlZAp9CgpkdCwgc3Ryb25nLCBsaT5hIHsKICAgIGZvbnQtd2VpZ2h0OiA3MDAKfQoKaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7CiAgICBjb2xvcjogIzIyMjsKICAgIG1hcmdpbjogMCAwIDIwcHgKfQoKZGwsIG9sLCBwLCBwcmUsIHRhYmxlLCB1bCB7CiAgICBtYXJnaW46IDAgMCAyMHB4Cn0KCmgxLCBoMiwgaDMgewogICAgbGluZS1oZWlnaHQ6IDEuMQp9CgpoMSB7CiAgICBmb250LXNpemU6IDI4cHgKfQoKaDIgewogICAgY29sb3I6ICMzOTM5MzkKfQoKaDMsIGg0LCBoNSwgaDYgewogICAgY29sb3I6ICM0OTQ5NDkKfQoKYSB7CiAgICBjb2xvcjogIzM5YzsKICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZQp9CgphOmhvdmVyIHsKICAgIGNvbG9yOiAjMDY5Cn0KCmEgc21hbGwgewogICAgZm9udC1zaXplOiAxMXB4OwogICAgbWFyZ2luLXRvcDogLS4zZW07CiAgICBkaXNwbGF5OiBibG9jawp9Cgoud3JhcHBlciB7CiAgICB3aWR0aDogODYwcHg7CiAgICBtYXJnaW46IDAgYXV0bwp9CgpibG9ja3F1b3RlIHsKICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2U1ZTVlNTsKICAgIG1hcmdpbjogMDsKICAgIHBhZGRpbmc6IDAgMCAwIDIwcHg7CiAgICBmb250LXN0eWxlOiBpdGFsaWMKfQoKY29kZSwgcHJlIHsKICAgIGZvbnQtZmFtaWx5OiBNb25hY28sIEJpdHN0cmVhbSBWZXJhIFNhbnMgTW9ubywgTHVjaWRhIENvbnNvbGUsIFRlcm1pbmFsLCBDb25zb2xhcywgTGliZXJhdGlvbiBNb25vLCBEZWphVnUgU2FucyBNb25vLCBDb3VyaWVyIE5ldywgbW9ub3NwYWNlOwogICAgY29sb3I6ICMzMzM7CiAgICBmb250LXNpemU6IDEycHgKfQoKcHJlIHsKICAgIHBhZGRpbmc6IDhweCAxNXB4OwogICAgYmFja2dyb3VuZDogI2Y4ZjhmODsKICAgIGJvcmRlci1yYWRpdXM6IDVweDsKICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7CiAgICBvdmVyZmxvdy14OiBhdXRvCn0KCnRhYmxlIHsKICAgIHdpZHRoOiAxMDAlOwogICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZQp9Cgp0ZCwgdGggewogICAgdGV4dC1hbGlnbjogbGVmdDsKICAgIHBhZGRpbmc6IDVweCAxMHB4OwogICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTUKfQoKaW1nIHsKICAgIG1heC13aWR0aDogMTAwJQp9CgpoZWFkZXIgewogICAgd2lkdGg6IDI3MHB4Cn0KCmhlYWRlciB1bCB7CiAgICBsaXN0LXN0eWxlOiBub25lOwogICAgaGVpZ2h0OiA0MHB4OwogICAgcGFkZGluZzogMDsKICAgIGJhY2tncm91bmQ6ICNmNGY0ZjQ7CiAgICBib3JkZXItcmFkaXVzOiA1cHg7CiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwOwogICAgd2lkdGg6IDI3MHB4Cn0KCmhlYWRlciBsaSB7CiAgICB3aWR0aDogODlweDsKICAgIGZsb2F0OiBsZWZ0OwogICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2UwZTBlMDsKICAgIGhlaWdodDogNDBweAp9CgpoZWFkZXIgbGk6Zmlyc3QtY2hpbGQgYSB7CiAgICBib3JkZXItcmFkaXVzOiA1cHggMCAwIDVweAp9CgpoZWFkZXIgbGk6bGFzdC1jaGlsZCBhIHsKICAgIGJvcmRlci1yYWRpdXM6IDAgNXB4IDVweCAwCn0KCmhlYWRlciB1bCBhIHsKICAgIGxpbmUtaGVpZ2h0OiAxOwogICAgZm9udC1zaXplOiAxMXB4OwogICAgY29sb3I6ICM5OTk7CiAgICBkaXNwbGF5OiBibG9jazsKICAgIHRleHQtYWxpZ246IGNlbnRlcjsKICAgIHBhZGRpbmctdG9wOiA2cHg7CiAgICBoZWlnaHQ6IDM0cHgKfQoKaGVhZGVyIHVsIGE6aG92ZXIgewogICAgY29sb3I6ICM5OTkKfQoKaGVhZGVyIHVsIGE6YWN0aXZlIHsKICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjAKfQoKc3Ryb25nIHsKICAgIGNvbG9yOiAjMjIyCn0KCmhlYWRlciB1bCBsaStsaStsaSB7CiAgICBib3JkZXItcmlnaHQ6IG5vbmU7CiAgICB3aWR0aDogODlweAp9CgpoZWFkZXIgdWwgYSBzdHJvbmcgewogICAgZm9udC1zaXplOiAxNHB4OwogICAgZGlzcGxheTogYmxvY2s7CiAgICBjb2xvcjogIzIyMgp9CgpzZWN0aW9uIHsKICAgIHdpZHRoOiA1MDBweDsKICAgIGZsb2F0OiByaWdodDsKICAgIHBhZGRpbmctYm90dG9tOiA1MHB4Cn0KCnNtYWxsIHsKICAgIGZvbnQtc2l6ZTogMTFweAp9CgpociB7CiAgICBib3JkZXI6IDA7CiAgICBiYWNrZ3JvdW5kOiAjZTVlNWU1OwogICAgaGVpZ2h0OiAxcHg7CiAgICBtYXJnaW46IDAgMCAyMHB4Cn0KCmZvb3RlciB7CiAgICB3aWR0aDogMjcwcHg7CiAgICBib3R0b206IDUwcHgKfQoKQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7CgogICAgZGl2LndyYXBwZXIgewogICAgICAgIHdpZHRoOiBhdXRvOwogICAgICAgIG1hcmdpbjogMAogICAgfQoKICAgIGZvb3RlciwgaGVhZGVyLCBzZWN0aW9uIHsKICAgICAgICBmbG9hdDogbm9uZTsKICAgICAgICBwb3NpdGlvbjogc3RhdGljOwogICAgICAgIHdpZHRoOiBhdXRvCiAgICB9CgogICAgaGVhZGVyIHsKICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMjBweAogICAgfQoKICAgIHNlY3Rpb24gewogICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7CiAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHggMDsKICAgICAgICBwYWRkaW5nOiAyMHB4IDA7CiAgICAgICAgbWFyZ2luOiAwIDAgMjBweAogICAgfQoKICAgIGhlYWRlciBhIHNtYWxsIHsKICAgICAgICBkaXNwbGF5OiBpbmxpbmUKICAgIH0KCiAgICBoZWFkZXIgdWwgewogICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgICAgICByaWdodDogNTBweDsKICAgICAgICB0b3A6IDUycHgKICAgIH0KCn0KCkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MjBweCkgewoKICAgIGJvZHkgewogICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZAogICAgfQoKICAgIGhlYWRlciB7CiAgICAgICAgcGFkZGluZzogMAogICAgfQoKICAgIGhlYWRlciBwLnZpZXcsIGhlYWRlciB1bCB7CiAgICAgICAgcG9zaXRpb246IHN0YXRpYwogICAgfQoKICAgIGNvZGUsIHByZSB7CiAgICAgICAgd29yZC13cmFwOiBub3JtYWwKICAgIH0KCn0KCkBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkgewoKICAgIGJvZHkgewogICAgICAgIHBhZGRpbmc6IDE1cHgKICAgIH0KCiAgICBoZWFkZXIgdWwgewogICAgICAgIHdpZHRoOiA5OSUKICAgIH0KCiAgICBoZWFkZXIgbGksIGhlYWRlciB1bCBsaStsaStsaSB7CiAgICAgICAgd2lkdGg6IDMzJQogICAgfQoKfQoKQG1lZGlhIHByaW50IHsKCiAgICBib2R5IHsKICAgICAgICBwYWRkaW5nOiAuNGluOwogICAgICAgIGZvbnQtc2l6ZTogMTJwdDsKICAgICAgICBjb2xvcjogIzQ0NAogICAgfQoKfQoKLyoKICAgQ29weXJpZ2h0IDIwMTQgR2l0SHViIEluYy4KCiAgIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSAiTGljZW5zZSIpOwogICB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuCiAgIFlvdSBtYXkgb2J0YWluIGEgY29weSBvZiB0aGUgTGljZW5zZSBhdAoKICAgICAgIGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMAoKICAgVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZQogICBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiAiQVMgSVMiIEJBU0lTLAogICBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC4KICAgU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZAogICBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS4KCiovCgoucGwtbWIsIC5wbC1tZHIsIC5wbC1zciAucGwtY2NlIHsKICAgIGZvbnQtd2VpZ2h0OiA3MDAKfQoKLnBsLWMgewogICAgY29sb3I6ICM5Njk4OTYKfQoKLnBsLWMxLCAucGwtcyAucGwtdiB7CiAgICBjb2xvcjogIzAwODZiMwp9CgoucGwtZSwgLnBsLWVuIHsKICAgIGNvbG9yOiAjNzk1ZGEzCn0KCi5wbC1zIC5wbC1zMSwgLnBsLXNtaSB7CiAgICBjb2xvcjogIzMzMwp9CgoucGwtZW50IHsKICAgIGNvbG9yOiAjNjNhMzVjCn0KCi5wbC1rIHsKICAgIGNvbG9yOiAjYTcxZDVkCn0KCi5wbC1wZHMsIC5wbC1zLCAucGwtcyAucGwtcHNlIC5wbC1zMSwgLnBsLXNyLCAucGwtc3IgLnBsLWNjZSwgLnBsLXNyIC5wbC1zcmEsIC5wbC1zciAucGwtc3JlIHsKICAgIGNvbG9yOiAjMTgzNjkxCn0KCi5wbC12IHsKICAgIGNvbG9yOiAjZWQ2YTQzCn0KCi5wbC1pZCB7CiAgICBjb2xvcjogI2I1MmExZAp9CgoucGwtaWkgewogICAgYmFja2dyb3VuZC1jb2xvcjogI2I1MmExZDsKICAgIGNvbG9yOiAjZjhmOGY4Cn0KCi5wbC1zciAucGwtY2NlIHsKICAgIGNvbG9yOiAjNjNhMzVjCn0KCi5wbC1tbCB7CiAgICBjb2xvcjogIzY5M2ExNwp9CgoucGwtbWgsIC5wbC1taCAucGwtZW4sIC5wbC1tcyB7CiAgICBjb2xvcjogIzFkM2U4MTsKICAgIGZvbnQtd2VpZ2h0OiA3MDAKfQoKLnBsLW1xIHsKICAgIGNvbG9yOiB0ZWFsCn0KCi5wbC1taSB7CiAgICBjb2xvcjogIzMzMzsKICAgIGZvbnQtc3R5bGU6IGl0YWxpYwp9CgoucGwtbWIgewogICAgY29sb3I6ICMzMzMKfQoKLnBsLW1kIHsKICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmVjZWM7CiAgICBjb2xvcjogI2JkMmMwMAp9CgoucGwtbWkxIHsKICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWZmZWE7CiAgICBjb2xvcjogIzU1YTUzMgp9CgoucGwtbWRyIHsKICAgIGNvbG9yOiAjNzk1ZGEzCn0KCi5wbC1tbyB7CiAgICBjb2xvcjogIzFkM2U4MQp9CgoKICA8L3N0eWxlPgogIDxsaW5rIHJlbD0ic2hvcnRjdXQgaWNvbiIgdHlwZT0iaW1hZ2UvcG5nIiBocmVmPSJodHRwczovL2dubGV1cm9wZS5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMTcvMTAvTmV0d29yay1QZW5ldHJhdGlvbi1UZXN0aW5nLnBuZyIgLz4KICA8bWV0YSBuYW1lPSJ2aWV3cG9ydCIgY29udGVudD0id2lkdGg9ZGV2aWNlLXdpZHRoLCBpbml0aWFsLXNjYWxlPTEsIHVzZXItc2NhbGFibGU9bm8iPgo8L2hlYWQ+Cgo8Ym9keT4KCjxkaXYgY2xhc3M9IndyYXBwZXIiPgoKICA8aGVhZGVyPgogICAgPGNlbnRlcj48aDE+PGltZyBzcmM9Imh0dHBzOi8vZ25sZXVyb3BlLmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAxNy8xMC9OZXR3b3JrLVBlbmV0cmF0aW9uLVRlc3RpbmcucG5nIiBhbHQ9Ikljb24iIGJvcmRlcj0iMCIgLz4gUmV2ZXJpZSA8YnI+UGVudGVzdCBSZXBvcnQ8L2gxPgogICAgPHA+VGhlIEF1dG8gUGVudGVzdCBUb29scyBNYWtlIFlvdXIgUmV2ZXJpZSBCZWNvbWUgUHJvZHVjdGl2ZTxicj48YnI+VmVyc2lvbiA6IDEuMCA8YnI+Q29kZWQgYnkgOiBCYWd1cyBXaXJhdG1hIEFkaTwvcD4KICAgIDx1bD4KICAgICAgPGxpPjxhIGhyZWY9ImJhZ3Vzd2lyYXRtYWFkaUBnbWFpbC5jb20iPlNlbmQgTWU8c3Ryb25nPkVtYWlsPC9zdHJvbmc+PC9hPjwvbGk+CiAgICAgIDxsaT48YSBocmVmPSJodHRwczovL2luc3RhZ3JhbS5jb20vYmFndXN3aXJhdG1hYWRpLyI+Rm9sbG93IE15PHN0cm9uZz5JbnN0YWdyYW08L3N0cm9uZz48L2E+PC9saT4KICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vYmFndXN3aXJhdG1hYWRpLmdpdGh1Yi5pbyI+TXkgT2ZmaWNpYWw8c3Ryb25nPldlYnNpdGU8L3N0cm9uZz48L2E+PC9saT4KICAgIDwvdWw+Cjxicj48YnI+PC9jZW50ZXI+CiAgPC9oZWFkZXI+CgogIDxzZWN0aW9uPgogICAgPGgzPgogICAgICA8YSBpZD0id2hhdC1pcy1waHBtdXNzZWwiIGNsYXNzPSJhbmNob3IiIGhyZWY9IiN3aGF0LWlzLXBocG11c3NlbCIgYXJpYS1oaWRkZW49InRydWUiPgogICAgICAgIDxzcGFuIGNsYXNzPSJvY3RpY29uIG9jdGljb24tbGluayI+PC9zcGFuPgogICAgICA8L2E+CiAgICAgIDxzdHJvbmc+UmV2ZXJpZSAxLjAgPC9zdHJvbmc+CiAgICA8L2gzPgoKICAgIDxwPgogICAgSWYgeW91IHVzZSB0aGlzIHRvb2wgOjxicj4KPGJyPgoJMS4gTWVhbnMgeW91IGFncmVlIHRvIGFsbCBhcHBsaWNhYmxlIHJ1bGVzIGFuZCBsYXdzLjxicj4KCTIuIERvIG5vdCB1c2UgdGhpcyB0b29sIGluIGlsbGVnYWwgYWN0aXZpdGllcyBvZiBhbnkga2luZC48YnI+CgkzLiBFdmVyeSByaXNrIG9mIGFidXNlIG9mIHRoaXMgdG9vbCBpcyB5b3VyIG93biByZXNwb25zaWJpbGl0eS4KICAgIDwvcD4KICA8L3NlY3Rpb24+Cgo8c2VjdGlvbj4KPGltZyBzcmM9Imh0dHBzOi8vc3RhdGljLnRoZW5vdW5wcm9qZWN0LmNvbS9wbmcvODcwNjY2LTIwMC5wbmciIGhlaWdodD0iMjAwIiB3aWR0aD0iMjAwIj48YnI+CjxoMT5QZW50ZXN0ZXIgRGV0YWlsIDo8L2gxPgkKPGgyPk5hbWUgOiAKPGlmcmFtZSBzcmM9Im5hbWUudHh0IiBoZWlnaHQ9IjMwIiB3aWR0aD0iNzAwIj48L2lmcmFtZT4gPGJyPgoKPGgyPk9yZ2FuaXphdGlvbiA6IAo8aWZyYW1lIHNyYz0ib3JnLnR4dCIgaGVpZ2h0PSIzMCIgd2lkdGg9IjcwMCI+PC9pZnJhbWU+IDxicj4KCjxoMj5FbWFpbCA6IAo8aWZyYW1lIHNyYz0iZW1haWwudHh0IiBoZWlnaHQ9IjMwIiB3aWR0aD0iNzAwIj48L2lmcmFtZT4gPGJyPgoKPGgyPlBob25lIDogCjxpZnJhbWUgc3JjPSJwaG9uZS50eHQiIGhlaWdodD0iMzAiIHdpZHRoPSI3MDAiPjwvaWZyYW1lPiA8YnI+Cjwvc2VjdGlvbj4KCjxzZWN0aW9uPgo8aW1nIHNyYz0iaHR0cDovL2dhbWVkZXZhaS5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMTgvMTEvc29mdHdhcmUtVGVzdGluZy5wbmciIGhlaWdodD0iMTUwIiB3aWR0aD0iMjAwIj48YnI+CjxoMT5UYXJnZXQgRGV0YWlsIDo8L2gxPgkKPGgyPkRvbWFpbiBOYW1lIDogCjxpZnJhbWUgc3JjPSJkb21haW4udHh0IiBoZWlnaHQ9IjMwIiB3aWR0aD0iNzAwIj48L2lmcmFtZT4gPGJyPgo8aDI+T3JnYW5pemF0aW9uIDogCjxpZnJhbWUgc3JjPSJ0b3JnLnR4dCIgaGVpZ2h0PSIzMCIgd2lkdGg9IjcwMCI+PC9pZnJhbWU+IDxicj4KPGgyPldlYiBDYXRlZ29yeSA6IAo8aWZyYW1lIHNyYz0id2ViLnR4dCIgaGVpZ2h0PSIzMCIgd2lkdGg9IjcwMCI+PC9pZnJhbWU+IDxicj4KPC9zZWN0aW9uPgoKICA8c2VjdGlvbj4KICAgIDxoMz4KICAgICAgPGEgaWQ9ImZlYXR1cmVzIiBjbGFzcz0iYW5jaG9yIiBocmVmPSIjZmVhdHVyZXMiIGFyaWEtaGlkZGVuPSJ0cnVlIj4KICAgICAgICA8c3BhbiBjbGFzcz0ib2N0aWNvbiBvY3RpY29uLWxpbmsiPjwvc3Bhbj4KICAgICAgPC9hPgogICAgIDxpbWcgc3JjPSJodHRwczovL3d3dy5tb3Rvcm9sYXNvbHV0aW9ucy5jb20vY29udGVudC9kYW0vbXNpL2ltYWdlcy9wcm9kdWN0cy9zbWFydC1wdWJsaWMtc2FmZXR5LXNvbHV0aW9ucy91c2VyLXJvbGUtaWNvbnMvY3JpbWVfYW5hbHlzdF9pY29uXzI0MngxNzRweC5wbmciIGhlaWdodD0iMjAwIiB3aWR0aD0iMjAwIj48YnI+CiAgICAgPGgxPkludGVsbGlnZW5jZSBHYXRoZXJpbmcgUmVwb3J0IDo8L2gxPjxicj4KICAgIDxoMj5XaG9pcyBPdXRwdXQ8YnI+PGJyPgoJPGlmcmFtZSBzcmM9Indob2lzLnR4dCIgaGVpZ2h0PSI0MDAiIHdpZHRoPSI3MDAiPjwvaWZyYW1lPiA8YnI+PGJyPgogICAgIAogICAgZG5zd2FsayBPdXRwdXQ8YnI+PGJyPgoJPGlmcmFtZSBzcmM9ImRuc3dhbGsudHh0IiBoZWlnaHQ9IjQwMCIgd2lkdGg9IjcwMCI+PC9pZnJhbWU+IDxicj48YnI+CgkKCW5tYXAgT3V0cHV0PGJyPjxicj4KCTxpZnJhbWUgc3JjPSJubWFwLnR4dCIgaGVpZ2h0PSI0MDAiIHdpZHRoPSI3MDAiPjwvaWZyYW1lPiA8YnI+PGJyPgoJCglkbWl0cnkgT3V0cHV0PGJyPjxicj4KCTxpZnJhbWUgc3JjPSJkbWl0cnkudHh0IiBoZWlnaHQ9IjQwMCIgd2lkdGg9IjcwMCI+PC9pZnJhbWU+IDxicj48YnI+CgkKCXdoYXR3ZWIgT3V0cHV0PGJyPjxicj4KCTxpZnJhbWUgc3JjPSJ3aGF0d2ViLnR4dCIgaGVpZ2h0PSI0MDAiIHdpZHRoPSI3MDAiPjwvaWZyYW1lPiA8YnI+PGJyPgoKICAgIDwvaDM+CgoKICA8c2VjdGlvbj4KICAgIDxoMz4KICAgICAgPGEgaWQ9ImZlYXR1cmVzIiBjbGFzcz0iYW5jaG9yIiBocmVmPSIjZmVhdHVyZXMiIGFyaWEtaGlkZGVuPSJ0cnVlIj4KICAgICAgICA8c3BhbiBjbGFzcz0ib2N0aWNvbiBvY3RpY29uLWxpbmsiPjwvc3Bhbj4KICAgICAgPC9hPgogICAgIDxpbWcgc3JjPSJodHRwOi8vd3d3LnRpM2ludGVsbGlnZW5jZS5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMTcvMTEvSVQtU2VjdXJpdHktQXVkaXQucG5nIiBoZWlnaHQ9IjIwMCIgd2lkdGg9IjIwMCI+PGJyPgogICAgICA8aDE+U2VjdXJpdHkgQXVkaXQgPGJyPkFuZCBWdWxuZXJhYmlsaXR5IEFuYWx5c2lzIFJlcG9ydCA6PC9oMT4KICAgIDxoMj4KCVdhZncwMGYgT3V0cHV0IChXZWIgQXBwbGljYXRpb24gRmlyZXdhbGwgRGV0ZWN0b3IpPGJyPjxicj4KCTxpZnJhbWUgc3JjPSJ3YWZ3MDBmLnR4dCIgaGVpZ2h0PSI0MDAiIHdpZHRoPSI3MDAiPjwvaWZyYW1lPiA8YnI+PGJyPiAgICAKCiAgICBsYmQgT3V0cHV0IChMb2FkIEJhbGFuY2luZyBEZXRlY3Rvcik8YnI+PGJyPgoJPGlmcmFtZSBzcmM9ImxiZC50eHQiIGhlaWdodD0iNDAwIiB3aWR0aD0iNzAwIj48L2lmcmFtZT4gPGJyPjxicj4gIAoJCglzc2x5emUgT3V0cHV0IChTU0wgQXVkaXQgMSk8YnI+PGJyPgoJPGlmcmFtZSBzcmM9InNzbHl6ZS50eHQiIGhlaWdodD0iNDAwIiB3aWR0aD0iNzAwIj48L2lmcmFtZT4gPGJyPjxicj4gIAoJCgl0bHNzbGVkIE91dHB1dCAoU1NMIEF1ZGl0IDIpPGJyPjxicj4KCTxpZnJhbWUgc3JjPSJ0bHNzbGVkLnR4dCIgaGVpZ2h0PSI0MDAiIHdpZHRoPSI3MDAiPjwvaWZyYW1lPiA8YnI+PGJyPiAgICAKCQoJYXV0b21hdGVyIE91dHB1dCAoVnVsbmVyYWJpbGl0eSBTY2FubmVyIDEpPGJyPjxicj4KCTxpZnJhbWUgc3JjPSJhdXRvbWF0ZXIudHh0IiBoZWlnaHQ9IjQwMCIgd2lkdGg9IjcwMCI+PC9pZnJhbWU+IDxicj48YnI+ICAKCglOaWt0byBPdXRwdXQgKFZ1bG5lcmFiaWxpdHkgU2Nhbm5lciAyKTxicj48YnI+Cgk8aWZyYW1lIHNyYz0ibmlrdG8udHh0IiBoZWlnaHQ9IjQwMCIgd2lkdGg9IjcwMCI+PC9pZnJhbWU+IDxicj48YnI+ICAKCgkKCTwvaDI+CiAgICA8L2gzPgoKPC9ib2R5Pgo8L2h0bWw+Cg== | base64 --decode > $B/report.html
sleep 1
echo "report generated..."
sleep 2
echo "finalizing reporting..."
sleep 2
echo "User Identify..."
zenity --forms --text=Reverie-1.0-Pentester-Detail --add-entry=Name > name.txt
sleep 2
zenity --forms --text=Reverie-1.0-Pentester-Detail --add-entry=Organization > org.txt
sleep 2
zenity --forms --text=Reverie-1.0-Pentester-Detail --add-entry=Email > email.txt
sleep 2
zenity --forms --text=Reverie-1.0-Pentester-Detail --add-entry=Phone > phone.txt
echo "User Identify Finished..."
sleep 2
echo "Target Identify..."
zenity --forms --text=Reverie-1.0-Pentester-Target-Detail --add-entry=Domain-Name > domain.txt
sleep 2
zenity --forms --text=Reverie-1.0-Pentester-Target-Detail --add-entry=Organization > torg.txt
sleep 2
zenity --forms --text=Reverie-1.0-Pentester-Target-Detail --add-entry=Website-Category > web.txt
echo "Target Identify Finished..."
sleep 2
echo "pentest finished good job..."
echo "-----------------------------------"
echo "| Reverie 1.0 x Bagus Wiratma Adi |"
echo "-----------------------------------"