Linux ubuntu22 5.15.0-133-generic #144-Ubuntu SMP Fri Feb 7 20:47:38 UTC 2025 x86_64
nginx/1.18.0
: 128.199.27.159 | : 216.73.216.159
Cant Read [ /etc/named.conf ]
8.1.31
www-data
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
/
var /
www /
html /
sms-core-ui-code /
app /
ui /
error /
[ HOME SHELL ]
Name
Size
Permission
Action
messages.ts
404
B
-rw-rw-r--
showClientSideErrors.tsx
808
B
-rw-rw-r--
showErrors.tsx
1008
B
-rw-rw-r--
validate.tsx
1.11
KB
-rw-rw-r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : validate.tsx
import { getErrorMsg } from './messages'; const requiredValidator = value => { return value !== ''; }; const minLengthValidator = (value, minlength) => { return !(value.length < minlength); }; const maxLengthValidator = (value, maxlength) => { return !(value.length > maxlength); }; const patternValidator = (value, regex) => { return regex.test(value); }; const checkValidators = (value, err, errObj) => { switch (err) { case 'required': return requiredValidator(value); case 'minlength': return minLengthValidator(value, errObj.requiredLength); case 'maxlength': return maxLengthValidator(value, errObj.requiredLength); case 'pattern': return patternValidator(value, errObj.regex); } }; export const checkErrors = (value, validators) => { const errors = Object.keys(validators); let errorsOccured = [] as any; for (let err of errors) { if (!checkValidators(value, err, validators[err])) { errorsOccured.push(getErrorMsg(err, validators[err])); } } return errorsOccured; };
Close