May 17, 2026, 11:25 AM
[CODE=python]import requests
from bs4 import BeautifulSoup
def cek_xss(url):
payload = "<script>alert('XSS_Test')</script>"
try:
response = requests.get(url)
soup = BeautifulSoup(response.content, 'html.parser')
forms = soup.find_all('form')
print(f"[+] Ditemukan {len(forms)} form di {url}")
for form in forms:
action = form.get('action')
target_url = url + action if action.startswith('/') else action
inputs = form.find_all('input')
data = {}
for input in inputs:
input_name = input.get('name')
if input_name:
data[input_name] = payload
print(f"[+] Menguji form: {target_url}")
pengujian = requests.post(target_url, data=data)
if payload in pengujian.text:
print(f"[!] POTENSI KERENTANAN XSS DITEMUKAN pada: {target_url}")
else:
print("[-] Form terlihat aman dari payload ini.")
except Exception as e:
print(f"[-] Kesalahan: {e}")
# Ganti dengan URL target Anda
target = "https://primferryta2.blogspot.com/python2
py"
cek_xss(target)[/CODE]
from bs4 import BeautifulSoup
def cek_xss(url):
payload = "<script>alert('XSS_Test')</script>"
try:
response = requests.get(url)
soup = BeautifulSoup(response.content, 'html.parser')
forms = soup.find_all('form')
print(f"[+] Ditemukan {len(forms)} form di {url}")
for form in forms:
action = form.get('action')
target_url = url + action if action.startswith('/') else action
inputs = form.find_all('input')
data = {}
for input in inputs:
input_name = input.get('name')
if input_name:
data[input_name] = payload
print(f"[+] Menguji form: {target_url}")
pengujian = requests.post(target_url, data=data)
if payload in pengujian.text:
print(f"[!] POTENSI KERENTANAN XSS DITEMUKAN pada: {target_url}")
else:
print("[-] Form terlihat aman dari payload ini.")
except Exception as e:
print(f"[-] Kesalahan: {e}")
# Ganti dengan URL target Anda
target = "https://primferryta2.blogspot.com/python2
py"
cek_xss(target)[/CODE]
