Linux cpanel2.daytoncreative.net 2.6.32-754.29.2.el6.x86_64 #1 SMP Tue May 12 17:39:04 UTC 2020 x86_64
Apache/2.4.43 (cPanel) OpenSSL/1.1.1g mod_bwlimited/1.4
Server IP : 70.62.220.67 & Your IP : 216.73.216.193
Domains :
Cant Read [ /etc/named.conf ]
User : michaelgreg
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
var /
log /
perl-5.20.2 /
ext /
SDBM_File /
sdbm /
Delete
Unzip
Name
Size
Permission
Date
Action
CHANGES
900
B
-r--r--r--
2014-12-27 11:48
COMPARE
2.77
KB
-r--r--r--
2014-12-27 11:48
Makefile
22.19
KB
-rw-r--r--
2016-10-10 17:40
Makefile.PL
1.3
KB
-r--r--r--
2014-12-27 11:49
README
11.16
KB
-r--r--r--
2014-12-27 11:48
README.too
436
B
-r--r--r--
2014-12-27 11:48
biblio
1013
B
-r--r--r--
2014-12-27 11:48
dba.c
1.26
KB
-r--r--r--
2014-12-27 11:48
dbd.c
1.69
KB
-r--r--r--
2014-12-27 11:48
dbe.1
1.42
KB
-r--r--r--
2014-12-27 11:48
dbe.c
9.67
KB
-r--r--r--
2014-12-27 11:48
dbu.c
4.17
KB
-r--r--r--
2014-12-27 11:48
grind
201
B
-r--r--r--
2014-12-27 11:48
hash.c
923
B
-r--r--r--
2014-12-27 11:48
hash.o
2.05
KB
-rw-r--r--
2016-10-10 17:40
libsdbm.a
16.76
KB
-rwxr-xr-x
2016-10-10 17:40
linux.patches
1.4
KB
-r--r--r--
2014-12-27 11:48
makefile.sdbm
1.13
KB
-r--r--r--
2014-12-27 11:48
pair.c
5.36
KB
-r--r--r--
2014-12-27 11:48
pair.h
719
B
-r--r--r--
2014-12-27 11:48
pair.o
4.63
KB
-rw-r--r--
2016-10-10 17:40
readme.ms
11.39
KB
-r--r--r--
2014-12-27 11:48
sdbm.3
9.05
KB
-r--r--r--
2014-12-27 11:48
sdbm.c
11.66
KB
-r--r--r--
2014-12-27 11:48
sdbm.h
6.85
KB
-r--r--r--
2014-12-27 11:48
sdbm.o
9.52
KB
-rw-r--r--
2016-10-10 17:40
tune.h
441
B
-r--r--r--
2014-12-27 11:48
util.c
713
B
-r--r--r--
2014-12-27 11:48
Save
Rename
/* * dbd - dump a dbm data file */ #include <stdio.h> #include <sys/file.h> #include "EXTERN.h" #include "sdbm.h" char *progname; extern void oops(); #define empty(page) (((short *) page)[0] == 0) int main(int argc, char **argv) { int n; char *p; char *name; int pagf; progname = argv[0]; if (p = argv[1]) { name = (char *) malloc((n = strlen(p)) + 5); if (!name) oops("cannot get memory"); strcpy(name, p); strcpy(name + n, ".pag"); if ((pagf = open(name, O_RDONLY)) < 0) oops("cannot open %s.", name); sdump(pagf); } else oops("usage: %s dbname", progname); return 0; } void sdump(int pagf) { int r; int n = 0; int o = 0; char pag[PBLKSIZ]; while ((r = read(pagf, pag, PBLKSIZ)) > 0) { if (!okpage(pag)) fprintf(stderr, "%d: bad page.\n", n); else if (empty(pag)) o++; else dispage(pag); n++; } if (r == 0) fprintf(stderr, "%d pages (%d holes).\n", n, o); else oops("read failed: block %d", n); } #ifdef OLD int dispage(char *pag) { int i, n; int off; int short *ino = (short *) pag; off = PBLKSIZ; for (i = 1; i < ino[0]; i += 2) { printf("\t[%d]: ", ino[i]); for (n = ino[i]; n < off; n++) putchar(pag[n]); putchar(' '); off = ino[i]; printf("[%d]: ", ino[i + 1]); for (n = ino[i + 1]; n < off; n++) putchar(pag[n]); off = ino[i + 1]; putchar('\n'); } } #else void dispage(char *pag) { int i, n; int off; short *ino = (short *) pag; off = PBLKSIZ; for (i = 1; i < ino[0]; i += 2) { for (n = ino[i]; n < off; n++) if (pag[n] != 0) putchar(pag[n]); putchar('\t'); off = ino[i]; for (n = ino[i + 1]; n < off; n++) if (pag[n] != 0) putchar(pag[n]); putchar('\n'); off = ino[i + 1]; } } #endif