AnonSec Shell
Server IP : 52.91.253.208  /  Your IP : 13.59.209.131   [ Reverse IP ]
Web Server : Apache
System : Linux ip-172-26-9-9 4.19.0-25-cloud-amd64 #1 SMP Debian 4.19.289-1 (2023-07-24) x86_64
User : daemon ( 1)
PHP Version : 7.3.18
Disable Function : NONE
Domains : 3 Domains
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : OFF
Directory :  /sbin/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     [ BACKUP SHELL ]     [ JUMPING ]     [ MASS DEFACE ]     [ SCAN ROOT ]     [ SYMLINK ]     

Current File : /sbin/tarcat
#! /bin/sh
# Usage: tarcat volume1 volume2 ...
# concatenates a GNU tar multi-volume archive into a single tar archive.
# Author: Bruno Haible <bruno@clisp.org>, Sergey Poznyakoff <gray@gnu.org.ua>

# dump_type FILE [N]
# Print type character from block N (default 0) of tar archive FILE
dump_type() {
  dd if="$1" skip=${2:-0} bs=512 count=1 2>/dev/null |
    tr '\0' ' ' |
    cut -c157
}

case `dump_type "$1"` in
  [gx]) PAX=1;;
esac

cat "$1"
shift
for f
do
  SKIP=0
  T=`dump_type "$f"`
  if [ -n "$PAX" ]; then
    if [ "$T" = "g" ]; then
      # Global extended header.... 2 blocks
      # Extended header........... 2 blocks
      # Ustar header.............. 1 block
      # FIXME: This calculation is will fail for very long file names.
      SKIP=5
    fi
  else
    if [ "$T" = "V" ]; then
      T=`dump_type "$f" 1`
    fi
    if [ "$T" = "M" ]; then
      SKIP=$(($SKIP + 1))
    fi  
  fi
  dd skip=$SKIP if="$f" 
done


Anon7 - 2022
AnonSec Team