Skip to content

Commit bcf451d

Browse files
Merge pull request anouarbensaad#106 from anouarbensaad/v2.1
FIX ISSUES V2.1
2 parents 2f9f46e + b5fd0c0 commit bcf451d

File tree

5 files changed

+14
-7
lines changed

5 files changed

+14
-7
lines changed

install.sh

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,9 @@ function debianOS(){
8080
echo -e "#!/bin/bash
8181
python3 /usr/share/vulnx/vulnx.py" '${1+"$@"}' > "vulnx";
8282
chmod +x "vulnx";
83+
if [[ ! -d "/usr/share/vulnx" ]];then
8384
sudo mkdir "/usr/share/vulnx"
85+
fi
8486
sudo cp "install.sh" "/usr/share/vulnx"
8587
sudo cp "update.sh" "/usr/share/vulnx"
8688
sudo cp -r "./common" "/usr/share/vulnx/"
@@ -104,6 +106,7 @@ function debianOS(){
104106
fi
105107
}
106108
#main
109+
if [[ $UID -eq 0 ]]; then
107110
if [ -d "/data/data/com.termux/files/usr/" ]; then
108111
banner
109112
echo -e "$red [$green+$red]$off Vulnx Will Be Installed In Your System";
@@ -116,3 +119,6 @@ else
116119
echo -e "$red [$green$red]$off Tool Cannot Be Installed On Your System! Use It As Portable !";
117120
exit
118121
fi
122+
else
123+
echo "You must run as root..."
124+
fi

modules/dns_dump.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ def dnsdumper(url):
7878
print(' %s Retrieved token: %s' % (info, csrf_token))
7979
cookies = {'csrftoken': csrf_token}
8080
headers = {'Referer': 'https://dnsdumpster.com/'}
81-
data = {'csrfmiddlewaretoken': csrf_token, 'targetip': domain}
81+
data = {'csrfmiddlewaretoken': csrf_token, 'targetip': domain, 'user': 'free'}
8282
response = requests.Session().post('https://dnsdumpster.com/',
8383
cookies=cookies, data=data, headers=headers)
8484
image = requests.get('https://dnsdumpster.com/static/map/%s.png' % domain)

modules/dorks/engine.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,7 @@ def _google_singlepage_(self):
217217
set_dork = self.__setdork__()
218218
google_query = 'https://www.google.com/search?q=' + set_dork['dork']
219219
print(' {0} searching for : {1}' .format(que, google_query))
220-
response = requests.get(google_query,headers=self.headers).text
220+
response = requests.get(google_query,headers=self.headers,verify=False).text
221221
return response
222222

223223
def _google_multipage_(self,num_p):

modules/gathering/host_gathering.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ def match_printer(self,to_match,match):
2424

2525
def os_server(self):
2626

27-
response = requests.get(self.url, headers=self.headers).headers
27+
response = requests.get(self.url, headers=self.headers,verify=False).headers
2828
try:
2929
regx = re.compile(r"(.+) \((.+)\)")
3030
data = regx.search(response["server"])
@@ -38,7 +38,7 @@ def os_server(self):
3838

3939
def web_host(self):
4040
urldate = "https://input.payapi.io/v1/api/fraud/domain/age/" + hostd(self.url)
41-
getinfo = requests.get(urldate, self.headers).text
41+
getinfo = requests.get(urldate, self.headers,verify=False).text
4242
regex_date = r'Date: (.+?)-(.+?)'
4343
regex_date = re.compile(regex_date)
4444
matches = re.search(regex_date, getinfo)

vulnx.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -150,9 +150,10 @@ def signal_handler(signal, frame):
150150
if root.startswith('http://'):
151151
url = root
152152
elif root.startswith('https://'):
153-
url=root.replace('https://','http://')
153+
url = root
154+
# url=root.replace('https://','http://')
154155
else:
155-
url = 'http://'+root
156+
url = 'https://'+root
156157
print(url)
157158
detection()
158159

@@ -166,7 +167,7 @@ def signal_handler(signal, frame):
166167
if root.startswith('http'):
167168
url = root
168169
else:
169-
url = 'http://'+root
170+
url = 'https://'+root
170171
detection()
171172
urls.close()
172173
except Exception as error:

0 commit comments

Comments
 (0)