Ergebnis 1 bis 7 von 7
  1. #1
    Coding Contest Winner
    Registriert seit
    21.03.2008
    Beiträge
    273

    Standard Bashscript Hilfe - RegEx

    Hallo,

    Durch diesen Thread bzg. Sniffing auf dem iOS wollte ich mir ein kleines Bash-Script schreiben, was folgende Funktionen übernimmt.

    1. Verbundene Router-IP auslesen und speichern
    2. Aktuelle Zeit auslesen und Speichern
    3. Programm mit diesen Parametern starten

    Die Zeit auszulesen war einfach:
    echo `date +%s`.pcap
    Allerdings stolpere ich jetzt bei der Router-IP.
    Über ifconfig (für iOS muss das network-cmds-Packet drauf sein btw) bekomme ich für meinen Router folgende Ausgabe:
    lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
    inet 127.0.0.1 netmask 0xff000000
    en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULT ICAST> mtu 1500
    inet 192.168.178.49 netmask 0xffffff00 broadcast 192.168.178.255
    ether b8:c7:5d:15:9a:2f
    en1: flags=8822<BROADCAST,SMART,SIMPLEX,MULTICAST> mtu 1500
    ether 02:00:00:00:00:00
    Dann sortiere ich mit Grep alle Zeilen aus die kein "inet" enthalten, ausgabe ist demensprechend:
    inet 127.0.0.1 netmask 0xff000000
    inet 192.168.178.49 netmask 0xffffff00 broadcast 192.168.178.255
    Warum taucht hier jetzt nicht meine RouterIP (192.168.178.1) auf?
    Und wie kriege ich die IPs in ein Array oder sowas über den Regex herausgefiltert? Hab mich blöd gegoogled, aber nix verwertbares gefunden...

    [0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}
    Danke im Vorraus!
    Easy
    Gamehacking, Coding, Reversing and Security!
    Blog @easysurfer.me

  2. #2
    Stanley Jobson Avatar von Bonkers
    Registriert seit
    01.02.2010
    Beiträge
    735

    Blackberry: der eine typ ist danach gestorben
    Bonkers: Echt?
    Blackberry: jep

  3. Folgende Benutzer haben sich für diesen Beitrag bedankt:

    Easysurfer (21.04.2012)

  4. #3
    Coding Contest Winner
    Registriert seit
    21.03.2008
    Beiträge
    273

    Standard AW: Bashscript Hilfe - RegEx

    Langsam versteh ich was so cool daran ist alles was nur geht zu Pipen und in eine Zeile zu packen

    Hier das fertige "Script" falls es jemand braucht =) (FH kommt nicht mit der Formatierung klar lol)

    http://nopaste.me/paste/17028081204f92a49b39483

    Danke nochmal =)
    Gamehacking, Coding, Reversing and Security!
    Blog @easysurfer.me

  5. Folgende Benutzer haben sich für diesen Beitrag bedankt:

    Bullsh1t (10.02.2016)

  6. #4
    NoClose Wurm
    Registriert seit
    26.10.2008
    Beiträge
    185

    Standard AW: Bashscript Hilfe - RegEx

    Funktioniert das denn auch gut? Wäre ne gute Alternative für die Leute die Pirni Pro nicht kaufen wollen denke ich mal

  7. #5
    W32.Lovgate
    Registriert seit
    22.10.2011
    Beiträge
    340

    Standard AW: Bashscript Hilfe - RegEx

    Code:
    ip route | tail -1 | awk '{print $3}'

  8. #6
    Gesperrt
    Registriert seit
    24.08.2008
    Beiträge
    401

    Standard AW: Bashscript Hilfe - RegEx

    Zitat Zitat von cby Beitrag anzeigen
    Code:
    ip route | tail -1 | awk '{print $3}'
    Code:
     ip route | head -1 | awk '{print $3}'

  9. #7
    W32.Lovgate
    Registriert seit
    22.10.2011
    Beiträge
    340

    Standard AW: Bashscript Hilfe - RegEx

    Code:
    ip route|grep -i "default"|awk '{print $3}'

Ähnliche Themen

  1. PHP Regex [^\\]
    Von lrg0 im Forum PHP
    Antworten: 0
    Letzter Beitrag: 24.02.2012, 21:19
  2. [PHP] Regex Hilfe
    Von Arktus im Forum PHP
    Antworten: 5
    Letzter Beitrag: 21.01.2012, 00:23
  3. Pirni Pro Regex
    Von Loler123 im Forum iOS
    Antworten: 0
    Letzter Beitrag: 10.06.2010, 14:43
  4. [C#] Regex problem
    Von cocacola im Forum .NET Sprachen - Techniken
    Antworten: 2
    Letzter Beitrag: 12.06.2009, 15:01

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •