!c99Shell v. 1.0 pre-release build #16!

Software: Apache/2.2.3 (CentOS). PHP/5.1.6 

uname -a: Linux mx-ll-110-164-51-230.static.3bb.co.th 2.6.18-194.el5PAE #1 SMP Fri Apr 2 15:37:44
EDT 2010 i686
 

uid=48(apache) gid=48(apache) groups=48(apache) 

Safe-mode: OFF (not secure)

/usr/lib/   drwxr-xr-x
Free 52.27 GB of 127.8 GB (40.9%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     libhugetlbfs.so (26.47 KB)      -rwxr-xr-x
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
ELF 4e4 (bbbrr L#brrQtd7@8:79:4^g/%^>!jgz*paZC6v=  |g`=C%EzsY<Ju'29 z"[b+=o_Q$ h?EM4|=7 Z"b7 36 >: G6A __gmon_start____cxa_finalize_Jv_RegisterClassesgethugepagesizegetpidstderrfprintffflushvsnprintfabortmmapmemcpymunmapfwrite__errno_locationstrerrorhugetlbfs_unlinked_fdforkexitwaitpidmemsetreadlinkbasenamesleepunlinkrenamegetenvstrcasecmpstrstr__executable_start__strtol_internaldl_iterate_phdrhugetlbfs_test_pathgetuidhugetlbfs_find_pathmkdir__lxstatfopenfreadfclosestrlen__ctype_b_locstatfs64strncpysscanfstrchrstrcpymkstemp64__strtoul_internalsbrk__morecoremalloptreadvftruncategethostnamelibc.so.6libhugetlbfs.soVERS_1.0GLIBC_2.1.3GLIBC_2.2.4GLIBC_2.2GLIBC_2.3GLIBC_2.1GLIBC_2.0 w .'y >$si Gti Sii _ii iii sii }rrssssss s ss s5sttt tttt t t $t (t,t0t4t8t7 $|u:4$t$L$D$ D$8D$$$$q'USnÇPT$ D$D$$ []ÍUWV1S&?PlɋE㋃E狃E닃EE0EEÉEtc1DUut3~=M)DÈD B9 l[^_]EþEMf븐UVS ugÀOE Et%t>u)Ɖ$ D$$%D$ [^]É)pt)uuM AE|MAE܍t&'UWVSN$tuD$4$;u_u 8~;kt$D$ D$D$$O$EČ[^_]f$D$$$XtD$4$uiL$D$ D$$$w?uLD$ D$ D$z&$҉n$ft&D$ D$ D$$llu 8~;t$D$ D$$D$$${lu 8~4D$ D$D$ $$#ǃl pu8D$ D$D$$$Č[^_]ÅD$4$,p8ǃBǃpu 8ǃ t$|$D$ D$$$u 8~|$D$ D$$$it$D$ D$PD$$m$cD$$hu8D$ D$D$,uD$D$ D$D$$$nu8]D$$D$D$ X$<$B$tu 8~AT$D$ D$ D$$$lh10t&h9E~hy⋃u8*ZD$ D$D$$B$2D$D$D$ D$D$$}18D$F$O;}u䍓DEUfMtAD$!NjD$ D$A|$D$A$EtGUJ9t$9D$ 4t$L$M$L$EEE9EtMQT$D$:D$ ED$$^농%$F=$ukT$D$ D$<%#&4Ko1u$[4t$D$ D$8D$t$$BD$$hu8D$ D$(D$* t$ <$D$;D$ D$<$c8twu |$D$ D$D$D$D$ D$D$$ED$}|$$8u0W7$vt$UT$D$ D$D$$S$IuD$ D$lD$;u8D$ D$D$E%=@tA uL|UT$D$ D$ u9tqu}%t$|$UD$ T$D$@D$$$uut$|$D$ D$7UWVSl$,|$(t$$T$ L$\$D$̀[^_]ÐUWVSU]m >U]~U$=t$tq!$t$]Ít&Sƍ8x4=~"ǃ!KǃK ǃ!&ǃ&эt&US7=tED$E$u 1ҁ}Xƒt[] U8]<u}t]u}]Í&$ $xu^u1\|$D$ D$D$$@$61cD$|$4$BD$$D$D$4$4$E|$4$D$<D$D$<$ D$ 4$tƃu8u8D$ D$u0$t$|$D$ D$D$$$1u ~>iD$ D$D$$Q$G1t1m<$UD$$u ~$t$D$ D$ buZ5$tt$D$ D$X U8]&?9u}ED$<$<$P/lib@huge@tlbf@ s.tm@p.XX@XXXX@<$x<$*]u}]Ívu ~X;$zt$D$ D$0D$$^$O냐t&t $ÐUS'8) D[]ÐU8]7u}{$@thD$4$hu_8u 8~;t$D$ D$D$$|$r]u}]Í$t D$$u ǃ!!!$]tgED$ D$D$4$(NjE8t`8u@t$D$ D$T$t=6|>!ǍD$$!u 8~;&|$D$ D$D$$ $!!!!$D$!$D$zD$$fuPD$ D$ D$$8$.&tlKfu$t$D$ D$:D$$u#D$ D$l+uFD$ D$t&UWVS %4Lu(:!U+!4+!UT$L$D$ D$$$!!M!)4)։t\t$|$T$D$ L$D$D$$($!t0؉!f8:!!D$ D$T$D$!D$$hq!!t{9ts u :~\=t$L$T$D$ D$$$t!!Dž!!U!u:M||$D$ D$D$$`$VL[^_]4T$L$D$ `D$$$):}!9L$$>u 8~a!!t$D$ L$D$ D$$`$V1L[^_]+!t$$L$99)!1ϋ D?;uV!9u8ID$ D$D$$1$'u :~sDžt$|$T$L$D$ lD$$$u :~T!kt$T$D$ D$$O$?1L$$L[^_]Ë2u8$!!t$|$1D$ D$D$$$L[^_]Ë!:!|$$ u:$t$D$ D$D$$$0u8bD$ D$0E1:!׍4Vt$|$D$ D$D$$6$,!!!D$!$%u:c$t$D$ D$4 u :~G!ct$D$ D$lD$$G$=!‹!ډ!)щM!M!fUS*!t[]Í$(t(D$ D$ D$$d$t $t D$?$jǃ![]ÐUVS &*p@t Ћu[^]ÐUS[)Y[libhugetlbfs [%s:%d]: ERROR: Executable has too many segments (max %d) libhugetlbfs [%s:%d]: Segment %d (phdr %d): %#0lx-%#0lx (filesz=%#0lx) (prot = %#0x) libhugetlbfs [%s:%d]: Segment %d's unaligned memsz is too small: %#0lx < %#0lx libhugetlbfs [%s:%d]: Segment %d's aligned memsz is too small: %#0lx < %#0lx libhugetlbfs [%s:%d]: No dynamic segment found libhugetlbfs [%s:%d]: No symbol table found libhugetlbfs [%s:%d]: No string table found libhugetlbfs [%s:%d]: Could not calculate dynamic symbol table size libhugetlbfs [%s:%d]: symbol to copy at %p: %s libhugetlbfs [%s:%d]: WARNING: Non-zero BSS data @ %p: %lx libhugetlbfs [%s:%d]: Unable to perform minimal copy libhugetlbfs [%s:%d]: Total memsz = %#0lx, memsz of largest segment = %#0lx libhugetlbfs [%s:%d]: ERROR: vsnprintf() error libhugetlbfs [%s:%d]: ERROR: Overflow assembling path libhugetlbfs [%s:%d]: ERROR: Couldn't map hugepage segment to copy data: %s libhugetlbfs [%s:%d]: Mapped hugeseg at %p. Copying %#0lx bytes and %#0lx extra bytes from %p...libhugetlbfs [%s:%d]: ERROR: shared_file: readlink() on /proc/self/exe failed: %s libhugetlbfs [%s:%d]: ERROR: shared_file: basename() on %s failed: %s libhugetlbfs [%s:%d]: ERROR: shared_file: unable to clean up unneeded file %s: %s libhugetlbfs [%s:%d]: WARNING: shared_file: Unexpected failure on exclusive open of %s: %s libhugetlbfs [%s:%d]: WARNING: shared_file: Unexpected failure on shared open of %s: %s libhugetlbfs [%s:%d]: Got unpopulated shared fd -- Preparing libhugetlbfs [%s:%d]: Prepare succeeded libhugetlbfs [%s:%d]: ERROR: shared_file: unable to rename %s to %s: %s libhugetlbfs [%s:%d]: ERROR: shared_file: Unable to clean up temp file %s on failure: %s libhugetlbfs [%s:%d]: Falling back to unlinked files libhugetlbfs [%s:%d]: fork failedlibhugetlbfs [%s:%d]: Failed to prepare segment libhugetlbfs [%s:%d]: waitpid failedlibhugetlbfs [%s:%d]: HUGETLB_ELFMAP=%s, not attempting to remap program segments libhugetlbfs [%s:%d]: HUGETLB_FORCE_ELFMAP=%s, enabling partial segment remapping for non-relinked binaries libhugetlbfs [%s:%d]: Disabling filesz copy optimization libhugetlbfs [%s:%d]: ERROR: LD_PRELOAD is incompatible with segment remapping libhugetlbfs [%s:%d]: ERROR: Segment remapping has been DISABLED libhugetlbfs [%s:%d]: HUGETLB_MINIMAL_COPY=%s, disabling filesz copy optimization libhugetlbfs [%s:%d]: ERROR: HUGETLB_SHARE=%d, however sharing of writable segments has been deprecated and is now disabled libhugetlbfs [%s:%d]: HUGETLB_SHARE=%d, sharing enabled for only read-only segments libhugetlbfs [%s:%d]: No segments were appropriate for partial remapping libhugetlbfs [%s:%d]: Couldn't locate __executable_start, not attempting to remap segments libhugetlbfs [%s:%d]: No segments were appropriate for remapping libhugetlbfs [%s:%d]: ERROR: Hugepages unavailable libhugetlbfs [%s:%d]: ERROR: Hugepage size too large libhugetlbfs [%s:%d]: ERROR: Hugepage size (%s) libhugetlbfs [%s:%d]: libhugetlbfs version: %s libhugetlbfs [%s:%d]: ERROR: HUGETLB_SHARE_PATH %s is not on a hugetlbfs filesystem libhugetlbfs [%s:%d]: ERROR: Error creating share directory %s libhugetlbfs [%s:%d]: ERROR: Couldn't stat() %s: %s libhugetlbfs [%s:%d]: ERROR: %s is not a directory libhugetlbfs [%s:%d]: ERROR: %s has wrong owner (uid=%d instead of %d) libhugetlbfs [%s:%d]: ERROR: %s has bad permissions 0%03o libhugetlbfs [%s:%d]: Failed to setup hugetlbfs file Failed to map hugepage segment %u: %p-%p (errno=%u) Mapped hugepage segment %u (%p-%p) at wrong address %p done /proc/self/exe%s/%s_%zd_%d%s.tmp0123456789abcdefHUGETLB_ELFMAPnoLD_PRELOADlibhugetlbfsHUGETLB_FORCE_ELFMAPyesHUGETLB_MINIMAL_COPYHUGETLB_SHAREdisabled 1.3 (modified)HUGETLB_SHARE_PATH%s%s/elflink-uid-%dr/proc/self/maps/proc/meminfoHugePages_Total:HugePages_Free:Hugepagesize:HUGETLB_PATH/proc/mounts/etc/mtab%*s %4096s hugetlbfs libhugetlbfs [%s:%d]: ERROR: Failed to open /proc/self/maps libhugetlbfs [%s:%d]: ERROR: Couldn't open /proc/meminfo (%s) libhugetlbfs [%s:%d]: ERROR: Error reading /proc/meminfo (%s) libhugetlbfs [%s:%d]: ERROR: /proc/meminfo is too large libhugetlbfs [%s:%d]: ERROR: Value of %s in /proc/meminfo overflows long libhugetlbfs [%s:%d]: ERROR: strtol() failed (%s) libhugetlbfs [%s:%d]: ERROR: Couldn't parse /proc/meminfo value libhugetlbfs [%s:%d]: ERROR: Can't statfs() "%s" (%s) libhugetlbfs [%s:%d]: ERROR: "%s" is not a hugetlbfs mount libhugetlbfs [%s:%d]: ERROR: Couldn't open /proc/mounts or /etc/mtab (%s) libhugetlbfs [%s:%d]: ERROR: Error reading mounts (%s) libhugetlbfs [%s:%d]: ERROR: /proc/mounts is too long libhugetlbfs [%s:%d]: WARNING: Could not find hugetlbfs mount point in /proc/mounts. Is it mounted? libhugetlbfs [%s:%d]: ERROR: mkstemp() failed: %s VERSION: 1.3 (modified)HUGETLB_MORECOREHUGETLB_MORECORE_SHRINKHUGETLB_MORECORE_HEAPBASE/dev/zerolibhugetlbfs [%s:%d]: HUGETLB_MORECORE=%s, not setting up morecore libhugetlbfs [%s:%d]: ERROR: Couldn't open hugetlbfs file for morecore libhugetlbfs [%s:%d]: ERROR: Can't parse HUGETLB_MORECORE_HEAPBASE: %s libhugetlbfs [%s:%d]: setup_morecore(): heapaddr = 0x%lx libhugetlbfs [%s:%d]: hugetlbfs_morecore(%ld) = ... libhugetlbfs [%s:%d]: heapbase = %p, heaptop = %p, mapsize = %lx, delta=%ld libhugetlbfs [%s:%d]: Attempting to map %ld bytes libhugetlbfs [%s:%d]: WARNING: New heap segment map at %p failed: %s libhugetlbfs [%s:%d]: WARNING: Heap originates at %p instead of %p libhugetlbfs [%s:%d]: WARNING: New heap segment mapped at %p instead of %p libhugetlbfs [%s:%d]: Got %d of %d requested; err=%d libhugetlbfs [%s:%d]: WARNING: Failed to reserve %ld huge pages for heap libhugetlbfs [%s:%d]: WARNING: Heap shrinking is turned off libhugetlbfs [%s:%d]: WARNING: Can't shrink empty heap! libhugetlbfs [%s:%d]: WARNING: Unable to shrink heap below %p libhugetlbfs [%s:%d]: Attempting to unmap %ld bytes @ %p libhugetlbfs [%s:%d]: WARNING: Unmapping failed while shrinking heap: %s libhugetlbfs [%s:%d]: WARNING: Could not truncate hugetlbfs file to shrink heap: %s libhugetlbfs [%s:%d]: ... = %p HUGETLB_VERBOSEHUGETLB_DEBUGHUGETLB_NO_PREFAULT;r$. ` Io  sP`ooooo0oĕttr   . > N ^ n ~   . > N ^ n ~   . > N ^ n ~ libhugetlbfs.so.debugӸ.shstrtab.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_d.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame.ctors.dtors.jcr.data.rel.ro.dynamic.got.got.plt.data.bss.gnu_debuglink o4 %o00x2o8AopP PP`Y  b` ` ]x x ph <nIItJJ|bbrb rbrbrbrbsc(sctd td@! dd

:: Command execute ::

Enter:
 
Select:
 

:: Shadow's tricks :D ::

Useful Commands
 
Warning. Kernel may be alerted using higher levels
Kernel Info:

:: Preddy's tricks :D ::

Php Safe-Mode Bypass (Read Files)

File:

eg: /etc/passwd

Php Safe-Mode Bypass (List Directories):

Dir:

eg: /etc/

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

:: Make Dir ::
 
[ Read-Only ]
:: Make File ::
 
[ Read-Only ]

:: Go Dir ::
 
:: Go File ::
 

--[ c999shell v. 1.0 pre-release build #16 Modded by Shadow & Preddy | RootShell Security Group | r57 c99 shell | Generation time: 0.0058 ]--