Sponsor-Board.de
Antwort schreiben  Thema schreiben 
 Seiten (2): « Erste < Vorherige 1 2 Letzte »

Shell_exec Hilfe

Verfasser Nachricht

Beiträge: 54
Bewertung: -1
Registriert seit: Aug 2012
Status: offline


Beitrag: #11
RE: Shell_exec Hilfe

Alles klar hoffe nur das es Jemanden geben würde der es Kostenlos macht Smile oder mit Copyright Verweis.

03.07.2014 14:41
 
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 210
Bewertung: 1
Registriert seit: Apr 2013
Status: offline


Beitrag: #12
RE: Shell_exec Hilfe

Code:
#include <unistd.h>
#include <stdio.h>
#include <libgen.h>

int main(int argc, char** argv){
        char *dir, cmd[100];
        if(argc != 2) return 1;
        dir = dirname(argv[0]);
        sprintf(cmd, "%s%s%s", dir, "/script ", argv[1]);
        setuid(geteuid());
        system(cmd);
        return 0;
}

Kompilier dir das, setz den shoutserver-user als owner und group und setz das setuid-bit:

Code:
gcc main.c -o app
chown shoutserver:shoutserver app
chmod 4755 app

Danach kannst dus über die app starten und stoppen...


PHP Problem? [Link: Registrierung erforderlich]
Language: PHP, Indent-Mode: 2 oder 4

Dieser Beitrag wurde zuletzt bearbeitet: 03.07.2014 15:06 von tkausl.

03.07.2014 15:05
 
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 54
Bewertung: -1
Registriert seit: Aug 2012
Status: offline


Beitrag: #13
RE: Shell_exec Hilfe

Ja ich wills ja nicht als App haben sondern Als PHP Script

03.07.2014 15:10
 
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 210
Bewertung: 1
Registriert seit: Apr 2013
Status: offline


Beitrag: #14
RE: Shell_exec Hilfe

Du sollst per PHP dann die ./app ausführen, nicht das ./script.


PHP Problem? [Link: Registrierung erforderlich]
Language: PHP, Indent-Mode: 2 oder 4

03.07.2014 15:13
 
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 54
Bewertung: -1
Registriert seit: Aug 2012
Status: offline


Beitrag: #15
RE: Shell_exec Hilfe

Achso das hat sich so gelesen als das ich mir das Als App machen soll dann tut es mir leid.

03.07.2014 15:16
 
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 210
Bewertung: 1
Registriert seit: Apr 2013
Status: offline


Beitrag: #16
RE: Shell_exec Hilfe

app heißt nur die ELF-Datei, kannst sie nennen wie du willst. Das Problem ist nur, dass du auf Textdateien (Scripte) kein SetUID-Bit setzen kannst bzw. es nicht beachtet wird, also brauchst du die Binary als Zwischenschritt.


PHP Problem? [Link: Registrierung erforderlich]
Language: PHP, Indent-Mode: 2 oder 4

03.07.2014 15:19
 
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Antwort schreiben  Thema schreiben 
 Seiten (2): « Erste < Vorherige 1 2 Letzte »

 Druckversion anzeigen
 Thema einem Freund senden
 Thema abonnieren
 Thema zu den Favoriten hinzufügen

Sponsor-Board.de

Community
Über uns
Partner
Powered by Mybb: Copyright 2002-2024 by MyBB Group - Deutsche-Übersetzung von Mybb.de
 
© 2007-2024 Sponsor-Board.de - Hosted by OVH

Willkommen auf SB!   Sie benötigen ein Sponsoring?   1. Anmelden   2. Sponsoring-Anfrage erstellen   3. Nachrichten von Sponsoren erhalten   Kostenlos!   Jetzt registrieren