Software: Apache. PHP/5.4.45 

uname -a: Linux webm056.cluster010.gra.hosting.ovh.net 5.15.167-ovh-vps-grsec-zfs-classid #1 SMP Tue
Sep 17 08:14:20 UTC 2024 x86_64
 

uid=243112(mycochar) gid=100(users) groups=100(users)  

Safe-mode: OFF (not secure)

/home/mycochar/www/image/photo/gcc-12.3.0/gcc/testsuite/gcc.dg/compat/   drwxr-xr-x
Free 0 B of 0 B (0%)
Your ip: 216.73.216.77 - Server ip: 213.186.33.19
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    

[Enumerate]    [Encoder]    [Tools]    [Proc.]    [FTP Brute]    [Sec.]    [SQL]    [PHP-Code]    [Backdoor Host]    [Back-Connection]    [milw0rm it!]    [PHP-Proxy]    [Self remove]
    


Viewing file:     struct-layout-1_x1.h (2.1 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
#include "struct-layout-1.h"

struct Info info;
int fails;
int intarray[256];
int fn0 (void) { return 0; }
int fn1 (void) { return 1; }
int fn2 (void) { return 2; }
int fn3 (void) { return 3; }
int fn4 (void) { return 4; }
int fn5 (void) { return 5; }
int fn6 (void) { return 6; }
int fn7 (void) { return 7; }
int fn8 (void) { return 8; }
int fn9 (void) { return 9; }

/* This macro is intended for fields where their
   addresses/sizes/alignments and value passing should be checked.  */
#define F(n, x, v, w)                         \
  info.flds[i] = &s##n.x;                    \
  info.sizes[i] = sizeof (s##n.x);                \
  info.aligns[i] = __alignof__ (s##n.x);            \
  s##n.x = v;                            \
  a##n[2].x = w;                        \
  ++i;
/* This macro is for fields where just their addresses/sizes/alignments
   should be checked.  */
#define N(n, x)                         \
  info.flds[i] = &s##n.x;                    \
  info.sizes[i] = sizeof (s##n.x);                \
  info.aligns[i] = __alignof__ (s##n.x);            \
  ++i;
/* This macro is for fields where just value passing should be checked.  */
#define B(n, x, v, w)                        \
  s##n.x = v;                            \
  a##n[2].x = w;                        \
  ++j;
#define TX(n, type, attrs, fields, ops)             \
type S##n { fields } attrs;                    \
type S##n s##n;                            \
extern type S##n a##n[5];                    \
extern type S##n check##n (type S##n, type S##n *,        \
                 type S##n);            \
extern void check##n##va (int i, ...);                \
extern void checkx##n (type S##n);                \
void test##n (void)                        \
{                                \
  int i, j;                            \
  memset (&s##n, '\0', sizeof (s##n));                \
  memset (a##n, '\0', sizeof (a##n));                \
  memset (&info, '\0', sizeof (info));                \
  info.sp = &s##n;                        \
  info.a0p = &a##n[0];                        \
  info.a3p = &a##n[3];                        \
  info.sz = sizeof (s##n);                    \
  info.als = __alignof__ (s##n);                \
  info.ala0 = __alignof__ (a##n[0]);                \
  info.ala3 = __alignof__ (a##n[3]);                \
  if (((long) &a##n[3]) & (info.als - 1))            \
    FAIL (n, 1);                        \
  i = 0; j = 0;                            \
  ops                                \
  info.nfields = i;                        \
  info.nbitfields = j;                        \
  checkx##n (check##n (s##n, &a##n[1], a##n[2]));        \
  check##n##va (1, 1.0, s##n, 2LL, a##n[2], a##n[2]);        \
  check##n##va (2, s##n, s##n, 2.0L, a##n[2], s##n);        \
}

Enter:
 
Select:
 

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

Php Safe-Mode Bypass (Read Files)

File:

eg: /etc/passwd

Php Safe-Mode Bypass (List Directories):

Dir:

eg: /etc/

Search
  - regexp 

Upload
 
[ ok ]

Make Dir
 
[ ok ]
Make File
 
[ ok ]

Go Dir
 
Go File
 

--[ x2300 Locus7Shell v. 1.0a beta Modded by #!physx^ | www.LOCUS7S.com | Generation time: 0.0053 ]--