Variablen übergeben aber wie?



  • Hallo

    ich bin immer noch dabei Proxychains anzupassen.
    Ich habe jetzt folgendes Problem:

    In der Datei main.h wird der Startbefehlsstring zerlegt, um an die einzelnen Parameter zu kommen. Das habe ich soweit schon angepast, dass ich auch de Proxy-Ip, Port und Art der Proxy auslesen kann.
    Jetzt muss ich diese Werte aber irgendwie weitergeben.

    putenv("LD_PRELOAD=/usr/lib/libproxychains.so");
    execvp(argv[1],&argv[1]);

    Hiermit wird die Verbindung gestartet.

    execvp(argv[1],&argv[1]);
    Hier werden normalerweise nur das zu startende Programm und seine Parameter weitergegeben.
    Aber wie kann ich es machen, dass auch die anderen Daten weitergegeben werden?

    Danke Schonmal



  • Wie waere es per Interface / einer Parameter-Klasse?



  • Hmm es sollte kein Interface haben nur per Konsole, da ich es nacher mit PHP starten will

    putenv("LD_PRELOAD=/usr/lib/libproxychains.so");
    An diese Lib muss ich die Daten weitergeben?
    Wie kann ich das machen?


Anmelden zum Antworten