İPUCU

Bug Researchers Yeni bulunan açıklar.

Seçenekler

x86/FreeBSD write(**args) & exit(0) Shellcode

20-08-2016 00:01
#1
22a02 - ait Kullanıcı Resmi (Avatar)
Forumdan Uzaklaştırıldı
Üyelik tarihi:
07/2016
Nereden:
Assembly
Mesajlar:
10
Teşekkür (Etti):
0
Teşekkür (Aldı):
3
Konular:
10
#Gecmise Donus \w xd3.



Kod:
/*
 *             ::write(**args) & exit(0) Shellcode
 *   __author__: xd3
 *   __format__: ELF 32 Bit
 * __platform__: x86/FreeBSD
 *     __size__: 31 Bytes
 *    
 */
 
 /* Usage:
  * 
  * # gcc -fno-stack-protector -z execstack xd3.c -o xd3
  * # ./xd3
  * [~] Byte-Code Len: 31
  * WhatsUp?
  * #
  */

#include <stdio.h>
#include <string.h>

const unsigned char xd3[] = \
"\x6a\x04\x58\x99\x6a\x0a\x68\x73"
"\x55\x70\x3f\x68\x57\x68\x61\x74"
"\x89\xe3\x6a\x09\x53\x6a\x01\x52"
"\xcd\x80\x52\xb0\x01\xcd\x80";

int main(vo id){ 
    printf("[~] Byte-Code Len: %d\n", strlen(xd3));
    vo id (*sh3llcode)() = (vo id *)xd3;
    sh3llcode();
}

20-08-2016 00:06
#2
EmreBeYi34 - ait Kullanıcı Resmi (Avatar)
Forumdan Uzaklaştırıldı
Üyelik tarihi:
05/2016
Nereden:
...
Mesajlar:
723
Teşekkür (Etti):
32
Teşekkür (Aldı):
86
Konular:
72
Bu işlerle alakam yokdur ama emek vermişsin eline sağlık
20-08-2016 10:53
#3
Üyelik tarihi:
04/2015
Nereden:
SGA
Yaş:
20
Mesajlar:
5.048
Teşekkür (Etti):
2327
Teşekkür (Aldı):
1549
Konular:
281
Bu konuyu gorunce aklima Par4d0x1D geldi
O da olsaydi da THT'de Bug Researches gelisebilseydi
Kullanıcı İmzası
"Saian kurşun geçirmez Cadillac gibi"

Bookmarks


« Önceki Konu | Sonraki Konu »
Seçenekler

Yetkileriniz
Sizin Yeni Konu Acma Yetkiniz var yok
You may not post replies
Sizin eklenti yükleme yetkiniz yok
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodları Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı