Skip to content

Commit

Permalink
Update proxycheck.py
Browse files Browse the repository at this point in the history
  • Loading branch information
WingBy-Fkalis authored Jan 28, 2024
1 parent de589fd commit 042bf05
Showing 1 changed file with 13 additions and 6 deletions.
19 changes: 13 additions & 6 deletions inc/proxycheck.py
Original file line number Diff line number Diff line change
@@ -1,15 +1,17 @@
#!/usr/bin/env python
# coding=utf-8
################
# AabyssZG #
################
# AabyssZG #
################

from inc import output,run,vul,console
from inc import output, run, vul, console
import requests, sys, json
from termcolor import cprint
import requests.packages.urllib3

requests.packages.urllib3.disable_warnings()


# 检查代理的使用
def SpringBoot_Scan_Proxy(args):
if args.proxy:
Expand All @@ -28,7 +30,10 @@ def SpringBoot_Scan_Proxy(args):
if res.status_code == 200:
print("GET www.baidu.com 状态码为:" + str(res.status_code))
cprint(f"[+] 代理可用,马上执行!", "cyan")
SpringBoot_Scan_Header(args,proxies)
if args.urlfile:
proxies = f'http://{args.proxy}'
SpringBoot_Scan_Header(args, proxies)

except KeyboardInterrupt:
print("Ctrl + C 手动终止了进程")
sys.exit()
Expand All @@ -37,10 +42,11 @@ def SpringBoot_Scan_Proxy(args):
sys.exit()
else:
proxies = ''
SpringBoot_Scan_Header(args,proxies)
SpringBoot_Scan_Header(args, proxies)


# 导入自定义HTTP头部
def SpringBoot_Scan_Header(args,proxies):
def SpringBoot_Scan_Header(args, proxies):
if args.newheader:
cprint(f"=====正在导入自定义HTTP头部=====", "cyan")
filename = args.newheader
Expand All @@ -62,6 +68,7 @@ def SpringBoot_Scan_Header(args,proxies):
header_new = '{}'
SpringBoot_Scan_Main(args, proxies, header_new)


def SpringBoot_Scan_Main(args, proxies, header_new):
if (args.url or args.urlfile or args.vul or args.vulfile or args.dump or args.zoomeye or args.fofa or args.hunter):
console.SpringBoot_Scan_console(args, proxies, header_new)
Expand Down

0 comments on commit 042bf05

Please sign in to comment.