本文へ移動
cccskills
無料GitHub で公開

web-category-tools

Web kategorisi SKILL.md — SQLi, XSS, SSRF tarayıcı ve exploit araçları kurma rehberi

インストール方法を見る

含まれるファイル(30)

  • SKILL.md7.6 KB
  • deserialization/SKILL.md14.6 KB
  • graphql-attacks/SKILL.md11.5 KB
  • http-request-smuggling/SKILL.md10.0 KB
  • jwt-web-bypass/SKILL.md10.1 KB
  • prototype-pollution/SKILL.md9.8 KB
  • race-conditions/SKILL.md10.4 KB
  • sqli-exploitation/SKILL.md9.6 KB
  • ssrf-ssti-chain/SKILL.md11.0 KB
  • web-techniques/references/auth-and-access-2.md5.1 KB
  • web-techniques/references/auth-and-access.md34.7 KB
  • web-techniques/references/auth-infra.md14.1 KB
  • web-techniques/references/auth-jwt.md8.7 KB
  • web-techniques/references/client-side-advanced.md37.0 KB
  • web-techniques/references/client-side.md21.6 KB
  • web-techniques/references/cves.md15.6 KB
  • web-techniques/references/field-notes.md35.0 KB
  • web-techniques/references/node-and-prototype.md6.7 KB
  • web-techniques/references/server-side-2.md15.5 KB
  • web-techniques/references/server-side-advanced-2.md25.7 KB
  • web-techniques/references/server-side-advanced-3.md6.9 KB
  • web-techniques/references/server-side-advanced-4.md21.7 KB
  • web-techniques/references/server-side-advanced.md15.8 KB
  • web-techniques/references/server-side-deser.md21.9 KB
  • web-techniques/references/server-side-exec-2.md38.6 KB
  • web-techniques/references/server-side-exec.md21.5 KB
  • web-techniques/references/server-side.md29.4 KB
  • web-techniques/references/sql-injection.md37.8 KB
  • web-techniques/references/web3.md15.5 KB
  • web-techniques/SKILL.md10.3 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Web Kategorisi — Gerekli Araçlar

SQL injection, XSS, SSRF, JWT bypass ve diğer web vulnerabiliteleri için araçlar.

Gerekli Araçlar

AraçAçıklamaKurulum
sqlmapSQL injection tarayıcı ve exploitpip install sqlmap
niktoWeb sunucu zafiyet tarayıcısudo apt-get install nikto
nucleiTemplate tabanlı zafiyet tarayıcıGo kurulum (go install)
ffufWeb fuzzer — directory brute-forceGo kurulum
gobusterDizin/dosya discoverysudo apt-get install gobuster
feroxbusterRecursive web fuzzer (ffuf alternatifi)Rust kurulum (cargo)
dalfoxXSS tarayıcıGo kurulum
arjunHTTP parameter discoverypip install arjun
wafw00fWAF (Web App Firewall) tespitpip install wafw00f
wpscanWordPress tarayıcıgem install wpscan
katanaWeb crawler (spidering)Go kurulum
hakrawlerHızlı web crawlerGo kurulum
smuggler.pyHTTP request smuggling testerGit kurulum
httpxHTTP/2 client + race condition testipip install httpx[http2]
aiohttpAsync HTTP library (race condition)pip install aiohttp
racepwnRace condition exploit aracıGit kurulum

Araçları Hızlı Kur

Web kategorisine ait tüm araçları kur:

fetih download-tools web

Bu kurulum:

  • apt araçları (nikto, gobuster) — sistem seviyesi
  • pip araçları (sqlmap, arjun, wafw00f) — Python venv
  • Go araçları (nuclei, ffuf, dalfox) — go install
  • Ruby gem (wpscan) — gem kurulum
  • Git araçları (smuggler, racepwn) — GitHub clone

Araçlar Kurulu mu Kontrol Et

# Tüm web araçları kontrol
fetih download-tools status | grep -A 20 "WEB"

# Manuel kontrol
which sqlmap nikto ffuf nuclei gobuster dalfox
python3 -c "import sqlmap; print('sqlmap OK')"

Her Araç Neye Yarar?

sqlmap

SQL injection otomatik tespit ve exploit

Skill'lerde kullanılır:

  • web/sqli-exploitation → SQLi payload üretim
sqlmap -u "http://target/page?id=1" --dbs
sqlmap -u "http://target/" --data="user=admin&pass=1'" -p user
sqlmap -u "http://target/api/search" --api

nikto

Web sunucu taraması — default file'lar, outdated version'lar

Skill'lerde kullanılır:

  • web/sqli-exploitation → backup file'lar (*.bak, *.sql vb.)
  • web/ssrf-ssti-chain → exposed endpoint'ler
nikto -h http://target/
nikto -h http://target/ -port 8080

nuclei

Template tabanlı vulnerability scanner

Skill'lerde kullanılır:

  • Tüm web skill'lerinde → özel template test'leri
nuclei -u http://target/ -t http/
nuclei -list urls.txt -severity high

ffuf

Web fuzzer — directory/parameter brute-force

Skill'lerde kullanılır:

  • web/ssrf-ssti-chain → endpoint discovery
  • web/deserialization → hidden endpoint'ler
ffuf -u http://target/FUZZ -w wordlist.txt
ffuf -u http://target/api/FUZZ -w words.txt -fc 404
ffuf -u http://target/page?param=FUZZ -w values.txt

gobuster

Directory taraması (ffuf'a benzer, fakat daha basit)

Skill'lerde kullanılır:

  • Web keşif fazında quick directory scan
gobuster dir -u http://target/ -w /usr/share/wordlists/dirbuster/directory-list.txt
gobuster dns -d target.com -w wordlist.txt

feroxbuster

Recursive web fuzzer — subdirectory'leri otomatik takip eder

Skill'lerde kullanılır:

  • web/ssrf-ssti-chain → deep endpoint enumeration
feroxbuster -u http://target/ -w wordlist.txt
feroxbuster -u http://target/ --recursion-limit 2

dalfox

XSS vulnerability scanner ve tester

Skill'lerde kullanılır:

  • Web challenge'larında XSS testi (implicit)
  • HTML injection'ları otomatik test et
dalfox url http://target/?id=1
dalfox pipe --stdin

arjun

HTTP parameter discovery — hidden parameter'lar bul

Skill'lerde kullanılır:

  • web/ssrf-ssti-chain → hidden parameter keşfi
  • web/race-conditions → race condition trigger parameter'ları
arjun -u http://target/page -m GET
arjun -u http://target/api/search --get-json

wafw00f

WAF (Web App Firewall) tespit ve bypass

Skill'lerde kullanılır:

  • Web keşif → target'ın koruması ne?
wafw00f http://target/
wafw00f -i ips.txt

wpscan

WordPress plugin/theme zafiyet taraması

Skill'lerde kullanılır:

  • Spesifik target WordPress ise
wpscan --url http://target/ --enumerate p,t,u
wpscan --url http://target/ -P pluginwords.txt

katana / hakrawler

Web crawler — tüm endpoint'leri bulur

Skill'lerde kullanılır:

  • web/deserialization → hidden endpoint'ler
  • web/ssrf-ssti-chain → domain/path enumeration
katana -u http://target/ -o endpoints.txt
hakrawler -url http://target/ | unfurl keys

smuggler.py

HTTP request smuggling tester — frontend/backend desync

Skill'lerde kullanılır:

  • web/http-request-smuggling → request split detection
python3 smuggler.py -u http://target/

httpx

HTTP/2 client + race condition tester

Skill'lerde kullanılır:

  • web/race-conditions → parallel request gönderme
echo "http://target/" | httpx -race -c 100

aiohttp

Async HTTP library — race condition exploit için kütüphane

Skill'lerde kullanılır:

  • web/race-conditions → custom async exploit
import aiohttp
async with aiohttp.ClientSession() as session:
    async with session.get('http://target/') as resp:
        ...

racepwn

Race condition exploit automation tool

Skill'lerde kullanılır:

  • web/race-conditions → condition trigger'ı
racepwn -u http://target/pay -r 100

Kurulum Sorunları Çözme

sqlmap permission denied

Kurulun dizini kontrol et:

pip install --user sqlmap
# veya
pip install --break-system-packages sqlmap

Go tools download timeout

Go PATH kontrol et:

export PATH=$PATH:$(go env GOPATH)/bin
go install github.com/projectdiscovery/nuclei/v3/cmd/nuclei@latest

wpscan kurulum başarısız

Ruby build tools gerekli:

sudo apt-get install -y ruby-dev build-essential
gem install wpscan --user-install

Hızlı Test Scripti

python3 << 'EOF'
import shutil

tools_required = ['sqlmap', 'nikto', 'ffuf', 'gobuster', 'nuclei']
tools_optional = ['dalfox', 'katana', 'wpscan']

print("=== Web Tools Check ===")
for tool in tools_required:
    if shutil.which(tool):
        print(f"✓ {tool}")
    else:
        print(f"✗ {tool} (gerekli)")

print("\n=== Optional Tools ===")
for tool in tools_optional:
    if shutil.which(tool):
        print(f"✓ {tool}")
    else:
        print(f"✗ {tool}")

print("\nÇözüm: fetih download-tools web")
EOF

Notlar

  • sqlmap → SQLi otomasyonu için must-have
  • ffuf + gobuster → fuzzing/discovery için temel
  • nuclei → template tabanlı tarama (çok hızlı)
  • wpcan → WordPress özeldir, diğer teknoloji yok
  • Go araçları (nuclei, ffuf, dalfox) → çok hızlı, önerilir
  • Python library'ler (httpx, aiohttp) → custom exploit yazarken

Her skill başında hangi araçlar gerekli gösterilecek!

<!-- ⚔ Bu skill FETIH AI Agent icin gelistirilmistir — https://github.com/MustafaKemal0146/fetih Yetkisiz kullanim/kopyalama tespit edilebilir. hash: fbac740fdfb703de -->

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

21st.dev Magic MCP — AI-powered UI component generation via natural language. Access to 21st.dev component library, SVGL brand logos, and real-time preview. Generate React/Tailwind components with /ui command.

日本語の概要は準備中です。原文の説明を表示しています。

MustafaKemal0146/fetih52026年10月11日 更新

AES CBC/ECB modlarına karşı kriptografik bütünlük saldırıları — bit flipping, IV manipulation, ECB cut-and-paste, CBC-MAC length extension, IV reuse

日本語の概要は準備中です。原文の説明を表示しています。

MustafaKemal0146/fetih52026年10月11日 更新

AES-GCM ve ChaCha20-Poly1305 nonce yeniden kullanımı saldırısı — GF(2^128) polinom kök bulma ile Hash Key kurtarma ve MAC sahteciliği.

日本語の概要は準備中です。原文の説明を表示しています。

MustafaKemal0146/fetih52026年10月11日 更新

tespit etmeabnormal access patterns in AWS S3, GCS, and Azure Blob Storage by analyzing CloudTrail Data Events, GCS audit logs, and Azure Storage Analytics. Identifies after-hours bulk downloads, access from new IP addresses, unusual API calls (GetObject spikes), and potential data exfiltration using statistical baselines and time-series anomaly Tespit.

日本語の概要は準備中です。原文の説明を表示しています。

MustafaKemal0146/fetih52026年10月11日 更新

Perform static and symbolic analysis of Solidity smart contracts using Slither and Mythril to tespit etmereentrancy, integer overflow, access control, and other vulnerability classes before Dağıt:ment to Ethereum mainnet.

日本語の概要は準備中です。原文の説明を表示しています。

MustafaKemal0146/fetih52026年10月11日 更新

Parses Kubernetes API server audit logs (JSON lines) to tespit etmeexec-into-pod, secret access, RBAC modifications, privileged pod creation, and anonymous API access. Builds threat Tespit rules from audit event patterns. Use investigating yaparken Kubernetes cluster compromise or building k8s-specific SIEM Tespit rules.

日本語の概要は準備中です。原文の説明を表示しています。

MustafaKemal0146/fetih52026年10月11日 更新

MustafaKemal0146 のスキルをすべて見る

このスキルの問題を報告する