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.
日本語の概要は準備中です。原文の説明を表示しています。
Rev kategorisi SKILL.md — Binary analysis, disassembly, symbolic execution araçları kurma rehberi
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Binary tersine mühendislik, decompilation, symbolic execution ve constraint solving araçları.
| Araç | Açıklama | Kurulum |
|---|---|---|
| gdb | GNU debugger — binary adım adım debug | sudo apt-get install gdb |
| radare2 | Binary disassembly ve reverse engineering | sudo apt-get install radare2 |
| ghidra | NSA decompiler (~500MB) | fetih download-tools rev → ghidra |
| pwntools | Exploit lib — binary manipulation | pip install pwntools |
| pwndbg | GDB plugin (reverse engineering) | Git kurulum /opt/pwndbg |
| ropper | ROP gadget + instruction finder | pip install ropper |
| angr | Symbolic execution engine | pip install angr |
| z3-solver | SMT solver — constraint solving | pip install z3-solver |
| checksec | Binary proteksiyonları kontrol | pip install checksec |
| androguard | Android APK disassembly | pip install androguard |
| frida-tools | Dynamic instrumentation (Android/iOS) | pip install frida-tools |
| objection | Frida wrapper (SSL/root bypass) | pip install objection |
Rev kategorisine ait tüm araçları kur:
fetih download-tools rev
Bu kurulum:
# Tüm rev araçları
fetih download-tools status | grep -A 15 "REV"
# Manuel kontrol
which gdb radare2 ghidra
python3 -c "import angr, z3; print('Rev tools OK')"
Disassembly ve binary analiz
Skill'lerde kullanılır:
rev/elf-static-analysis → code flow analysisrev/anti-debug-obfuscation → anti-debug detectionrev/android-apk-analysis → ARM disassemblyr2 ./binary
[0x...]> aaa # analyze all
[0x...]> pdf @main # disassemble main
[0x...]> iz # strings
[0x...]> s 0x1234 # seek address
[0x...]> /R "mov rax" # instruction arama
GUI decompiler — source code-like gösterim
Skill'lerde kullanılır:
rev/elf-static-analysis → decompilationrev/android-apk-analysis → Java decompile (APK)rev/z3-constraint-solving → algorithm reverseghidra &
# GUI: binary yükle → Analyze → Decompiler pane
# Veya: ghidraRun ./binary
Binary parsing + manipulation
Skill'lerde kullanılır:
rev/elf-static-analysis → ELF header parsingrev/android-apk-analysis → file structurefrom pwn import *
elf = ELF('./binary')
print(elf.symbols)
print(elf.got)
Debugger — runtime behavior, registers, memory
Skill'lerde kullanılır:
rev/elf-static-analysis → runtime validationrev/z3-constraint-solving → input testingrev/anti-debug-obfuscation → anti-debug bypassgdb ./binary
(gdb) break main
(gdb) run arg1 arg2
(gdb) ni # next instruction
(gdb) si # step into
(gdb) info registers
(gdb) x/50x $rsp # memory dump
Instruction/gadget finder (ROP/stack manipulation)
Skill'lerde kullanılır:
rev/z3-constraint-solving → gadget aramarev/elf-static-analysis → stack pivotropper -f ./binary --search "mov rax" --opcode
ropper -f ./binary --search "int 0x80" --only-opcode
ropper -f ./binary --chain jmp
Symbolic execution — conditional logic automation
Skill'lerde kullanılır:
rev/z3-constraint-solving → path explorationrev/elf-static-analysis → input discoveryimport angr
proj = angr.Project('./binary')
state = proj.factory.entry_state(argv=['./binary', 'arg'])
simgr = proj.factory.simgr(state)
simgr.explore(find=lambda s: b'flag' in s.posix.dumps(1))
SMT solver — constraint satisfaction
Skill'lerde kullanılır:
rev/z3-constraint-solving → denklem çözmerev/elf-static-analysis → input validationfrom z3 import *
x = Int('x')
y = Int('y')
solve(x > 5, y < 10, x + y == 20)
APK disassembly ve static analysis
Skill'lerde kullanılır:
rev/android-apk-analysis → APK to DEX parsingandroguard apk app.apk
Dynamic instrumentation — runtime hook'lar
Skill'lerde kullanılır:
rev/android-apk-analysis → method hookingrev/anti-debug-obfuscation → anti-debug bypassfrida -U -f com.example.app --no-pause -l hook.js
Frida wrapper — SSL bypass, root detection bypass
Skill'lerde kullanılır:
rev/android-apk-analysis → bypass automationobjection -g com.example.app explore
android sslpinning disable
Binary proteksiyonları (NX, PIE, Canary vb.)
Skill'lerde kullanılır:
rev/elf-static-analysis → security feature detectionchecksec --file=./binary
# Çıktı:
# NX : ENABLED
# PIE : ENABLED
# Canary : ENABLED
Latest version kur:
sudo apt-get install -y radare2
# veya: sudo apt-get install -y radare2-dev
Java kurulu mu kontrol et:
java -version
# yoksa: sudo apt-get install -y openjdk-11-jre
ghidra &
Explore depth limit'i ayarla:
simgr.explore(find=..., avoid=..., step_limit=100000)
Adb kurulum:
sudo apt-get install -y android-tools-adb
adb devices
frida-ps -U
python3 << 'EOF'
import shutil
print("=== Rev Tools Check ===")
static_tools = ['gdb', 'radare2', 'ghidra']
for tool in static_tools:
if shutil.which(tool):
print(f"✓ {tool}")
else:
print(f"✗ {tool}")
try:
import angr
print("✓ angr (Python)")
except ImportError:
print("✗ angr")
try:
import z3
print("✓ z3 (Python)")
except ImportError:
print("✗ z3")
try:
import androguard
print("✓ androguard (Android)")
except ImportError:
print("✗ androguard")
print("\nÇözüm: fetih download-tools rev")
EOF
androguard, frida, objection) → APK analiz içinSkill okudoğunda 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: 46a255ba9738231f -->まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
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.
日本語の概要は準備中です。原文の説明を表示しています。
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
日本語の概要は準備中です。原文の説明を表示しています。
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.
日本語の概要は準備中です。原文の説明を表示しています。
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.
日本語の概要は準備中です。原文の説明を表示しています。
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.
日本語の概要は準備中です。原文の説明を表示しています。
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.
日本語の概要は準備中です。原文の説明を表示しています。