1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

Aufruf von script aus C

  • geo
  • 9. März 2005 um 01:02
  • Unerledigt
  • geo
    2
    geo
    Mitglied
    Punkte
    20
    Beiträge
    3
    • 9. März 2005 um 01:02
    • #1

    Hi Leute

    Folgendes Problem: Ich habe ein nettes Programm das unter Linux Portscans erkennt - source is natürlich auch da. Ich möchte nun, wenn ein portscan bemerkt wird, ein externes script aufrufen um zB. in die iptables eine rule einzufügen die den absender völlig blockt.
    Da ist jetzt die Frage ob/wie das in C/C++ geht .
    Bin dankbar für alle Vorschläge die nicht dazu führen das proggi zB nach perl zu portieren...

    Thx geo

  • a9bejo
    21
    a9bejo
    Mitglied
    Reaktionen
    42
    Punkte
    4.697
    Beiträge
    913
    • 9. März 2005 um 08:51
    • #2

    suchst du

    Code
    #include <system.h> // might be <process.h>
    
    
    #ifdef _WIN32_
      system("c:\\foo.exe");
    #elif defined _UNIX_
      system("/home/user/bin/foo.sh");
    #endif


    ?

    lg, Benjamin Ferrari, bookworm.at

  • geo
    2
    geo
    Mitglied
    Punkte
    20
    Beiträge
    3
    • 9. März 2005 um 09:01
    • #3

    ich denke das sollte es sein - bin in C noch nicht so sattelfest - werds heute Nachmittag mal testen und meld mich dann nochmal.

    so far :thumb: THX
    geo

  • Alex_K
    15
    Alex_K
    Mitglied
    Reaktionen
    10
    Punkte
    2.465
    Beiträge
    487
    • 9. März 2005 um 09:20
    • #4

    soweit ich weiß musst du unter linux statt der system.h die stdlib.h verwenden.

    Total world domination is proceeding as planned.

  • geo
    2
    geo
    Mitglied
    Punkte
    20
    Beiträge
    3
    • 9. März 2005 um 09:40
    • #5

    Habe es gerade mit nem simplen hello World aus script getestet und es geht mit der stdlib.h

    Danke nochmal für die schnelle Antwort
    geo

  • Maximilian Rupp 27. Dezember 2024 um 12:06

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Benutzer online in diesem Thema

  • 1 Besucher

Rechtliches

Impressum

Datenschutzerklärung