exploit the possibilities
Home Files News &[SERVICES_TAB]About Contact Add New

morpheus.c

morpheus.c
Posted Jun 17, 2003
Authored by Shashank Pandey

Shellcode that print What is The M4Tr1X ?! and then exits.

tags | shellcode
SHA-256 | 24613700722f04736909af821d62b7e6bc1c78910a71e75776a1e46bce154fb9

morpheus.c

Change Mirror Download
/*morpheus.c >> part of M4TR1X series of codez...


0101010101010101010101010101010101010101010101010101010101010101
Linux x86 shellcode
by
Shashank Pandey a.k.a Shash>> a.k.a Neo1 (Neo wins, Neo Won)

0101010101010101010101010101010101010101010101010101010101010101

ph333r.... ;-)

write(0,"--What is The M4TR1X ?!", 23); exit();

--> up j00rs to all the political dot-slash kids !
--> thanx f0r ru1n1ng tha scene ...jerks !!


Pearl of Wise-dumb : <<Govts. are guided by INTERESTS not by MORALITIES>>

Mail: reach_shash@linuxmail.org

*/

/*

main()

{

__asm__("

// write(0,"--What is The M4TR1X ?!", 23)

xorl %ebx,%ebx #zero-ing ebx as value for STDOUT is 0 here
xorl %eax,%eax #zero-ing eax
xorl %edx,%edx #zero-ing edx
movb $0x18,%dl #creating space for the string

pushl $0x0a213f20
pushl $0x58315254
pushl $0x344d2065
pushl $0x68542073
pushl $0x69207461
pushl $0x68572d2d

mov %esp,%ecx #move contents of esp to ecx
movb $0x4,%al #syscall for write()
int $0x80 #executing the syscall


//exit() call

movb $0x1,%al #syscall for exit()
int $0x80 #executing the syscall

");

}

*/

#include<stdio.h>

char shellcode[]=

"\x31\xdb\x31\xc0\x31\xd2\xb2\x18\x68\x20\x3f\x21"
"\x0a\x68\x54\x52\x31\x58\x68\x65\x20\x4d\x34\x68"
"\x73\x20\x54\x68\x68\x61\x74\x20\x69\x68\x2d\x2d"
"\x57\x68\x89\xe1\xb0\x04\xcd\x80\xb0\x01\xcd\x80";


main(){
void (*funk)() = (void *)shellcode;
printf("Shellcode is %d bytes\nExecuting Shellcode..\n\n", strlen(shellcode));
funk();
}


/*
Morpheus.c >> part of M4TR1X series....
*/
Login or Register to add favorites

File Archive:

August 2024

  • Su
  • Mo
  • Tu
  • We
  • Th
  • Fr
  • Sa
  • 1
    Aug 1st
    15 Files
  • 2
    Aug 2nd
    22 Files
  • 3
    Aug 3rd
    0 Files
  • 4
    Aug 4th
    0 Files
  • 5
    Aug 5th
    15 Files
  • 6
    Aug 6th
    11 Files
  • 7
    Aug 7th
    43 Files
  • 8
    Aug 8th
    42 Files
  • 9
    Aug 9th
    36 Files
  • 10
    Aug 10th
    0 Files
  • 11
    Aug 11th
    0 Files
  • 12
    Aug 12th
    27 Files
  • 13
    Aug 13th
    0 Files
  • 14
    Aug 14th
    0 Files
  • 15
    Aug 15th
    0 Files
  • 16
    Aug 16th
    0 Files
  • 17
    Aug 17th
    0 Files
  • 18
    Aug 18th
    0 Files
  • 19
    Aug 19th
    0 Files
  • 20
    Aug 20th
    0 Files
  • 21
    Aug 21st
    0 Files
  • 22
    Aug 22nd
    0 Files
  • 23
    Aug 23rd
    0 Files
  • 24
    Aug 24th
    0 Files
  • 25
    Aug 25th
    0 Files
  • 26
    Aug 26th
    0 Files
  • 27
    Aug 27th
    0 Files
  • 28
    Aug 28th
    0 Files
  • 29
    Aug 29th
    0 Files
  • 30
    Aug 30th
    0 Files
  • 31
    Aug 31st
    0 Files

Top Authors In Last 30 Days

File Tags

Systems

packet storm

© 2022 Packet Storm. All rights reserved.

Services
Security Services
Hosting By
Rokasec
close