2018. 2. 22.

[파이썬] 서버 정보 노출 여부 확인하기

1. 개요

프록시 툴이나 개발자 도구를 사용해서 response 헤더값에 포함되는 서버 정보를 확인 할 수도 있지만 파이썬으로 구현을 해보았다.


import requests
import re

url = raw_input("Target URL : ") #url = 'http://httpbin.org/get'

r = requests.get(url)
text= str(r.headers)

regex=re.compile("'Server[\'\:\s]+[\/a-z0-9\.]+'")
mo=regex.search(text)
if mo != None:
    print(mo.group())
2. 실행 결과


Popular Posts

Recent Posts

Powered by Blogger.