!C99Shell v. 2.0 [PHP 7 Update] [25.02.2019]!

Software: nginx/1.23.4. PHP/5.6.40-65+ubuntu20.04.1+deb.sury.org+1 

uname -a: Linux foro-restaurado-2 5.15.0-1040-oracle #46-Ubuntu SMP Fri Jul 14 21:47:21 UTC 2023
aarch64
 

uid=33(www-data) gid=33(www-data) groups=33(www-data) 

Safe-mode: OFF (not secure)

/usr/src/linux-oracle-6.8-headers-6.8.0-1028/include/linux/   drwxr-xr-x
Free 83.34 GB of 96.73 GB (86.16%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     qnx6_fs.h (3.27 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
/* SPDX-License-Identifier: GPL-2.0 */
/*
 *  Name                 : qnx6_fs.h
 *  Author               : Kai Bankett
 *  Function             : qnx6 global filesystem definitions
 *  History              : 17-01-2012 created
 */
#ifndef _LINUX_QNX6_FS_H
#define _LINUX_QNX6_FS_H

#include <linux/types.h>
#include <linux/magic.h>

#define QNX6_ROOT_INO 1

/* for di_status */
#define QNX6_FILE_DIRECTORY    0x01
#define QNX6_FILE_DELETED    0x02
#define QNX6_FILE_NORMAL    0x03

#define QNX6_SUPERBLOCK_SIZE    0x200    /* superblock always is 512 bytes */
#define QNX6_SUPERBLOCK_AREA    0x1000    /* area reserved for superblock */
#define    QNX6_BOOTBLOCK_SIZE    0x2000    /* heading bootblock area */
#define QNX6_DIR_ENTRY_SIZE    0x20    /* dir entry size of 32 bytes */
#define QNX6_INODE_SIZE        0x80    /* each inode is 128 bytes */
#define QNX6_INODE_SIZE_BITS    7    /* inode entry size shift */

#define QNX6_NO_DIRECT_POINTERS    16    /* 16 blockptrs in sbl/inode */
#define QNX6_PTR_MAX_LEVELS    5    /* maximum indirect levels */

/* for filenames */
#define QNX6_SHORT_NAME_MAX    27
#define QNX6_LONG_NAME_MAX    510

/* list of mount options */
#define QNX6_MOUNT_MMI_FS    0x010000 /* mount as Audi MMI 3G fs */

/*
 * This is the original qnx6 inode layout on disk.
 * Each inode is 128 byte long.
 */
struct qnx6_inode_entry {
    __fs64        di_size;
    __fs32        di_uid;
    __fs32        di_gid;
    __fs32        di_ftime;
    __fs32        di_mtime;
    __fs32        di_atime;
    __fs32        di_ctime;
    __fs16        di_mode;
    __fs16        di_ext_mode;
    __fs32        di_block_ptr[QNX6_NO_DIRECT_POINTERS];
    __u8        di_filelevels;
    __u8        di_status;
    __u8        di_unknown2[2];
    __fs32        di_zero2[6];
};

/*
 * Each directory entry is maximum 32 bytes long.
 * If more characters or special characters required it is stored
 * in the longfilenames structure.
 */
struct qnx6_dir_entry {
    __fs32        de_inode;
    __u8        de_size;
    char        de_fname[QNX6_SHORT_NAME_MAX];
};

/*
 * Longfilename direntries have a different structure
 */
struct qnx6_long_dir_entry {
    __fs32        de_inode;
    __u8        de_size;
    __u8        de_unknown[3];
    __fs32        de_long_inode;
    __fs32        de_checksum;
};

struct qnx6_long_filename {
    __fs16        lf_size;
    __u8        lf_fname[QNX6_LONG_NAME_MAX];
};

struct qnx6_root_node {
    __fs64        size;
    __fs32        ptr[QNX6_NO_DIRECT_POINTERS];
    __u8        levels;
    __u8        mode;
    __u8        spare[6];
};

struct qnx6_super_block {
    __fs32        sb_magic;
    __fs32        sb_checksum;
    __fs64        sb_serial;
    __fs32        sb_ctime;    /* time the fs was created */
    __fs32        sb_atime;    /* last access time */
    __fs32        sb_flags;
    __fs16        sb_version1;    /* filesystem version information */
    __fs16        sb_version2;    /* filesystem version information */
    __u8        sb_volumeid[16];
    __fs32        sb_blocksize;
    __fs32        sb_num_inodes;
    __fs32        sb_free_inodes;
    __fs32        sb_num_blocks;
    __fs32        sb_free_blocks;
    __fs32        sb_allocgroup;
    struct qnx6_root_node Inode;
    struct qnx6_root_node Bitmap;
    struct qnx6_root_node Longfile;
    struct qnx6_root_node Unknown;
};

/* Audi MMI 3G superblock layout is different to plain qnx6 */
struct qnx6_mmi_super_block {
    __fs32        sb_magic;
    __fs32        sb_checksum;
    __fs64        sb_serial;
    __u8        sb_spare0[12];
    __u8        sb_id[12];
    __fs32        sb_blocksize;
    __fs32        sb_num_inodes;
    __fs32        sb_free_inodes;
    __fs32        sb_num_blocks;
    __fs32        sb_free_blocks;
    __u8        sb_spare1[4];
    struct qnx6_root_node Inode;
    struct qnx6_root_node Bitmap;
    struct qnx6_root_node Longfile;
    struct qnx6_root_node Unknown;
};

#endif

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

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

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

--[ c99shell v. 2.0 [PHP 7 Update] [25.02.2019] maintained by HackingTool | HackingTool | Generation time: 0.0032 ]--