Dies ist eine mobil optimierte Seite, die schnell lädt. Wenn Sie die Seite ohne Optimierung laden möchten, dann klicken Sie auf diesen Text.

EMMSettingslist 21.12.14 für den EMMSpyV14 Anti Pairing Analyzer

    Nobody is reading this thread right now.
Status
Für weitere Antworten geschlossen.
AW: EMMSettingslist 21.12.14 für den EMMSpyV14 Anti Pairing Analyzer

Ja das wäre wirklich toll ist ja ein Super Script wenn das gehen würde wäre Super !!!
 
AW: EMMSettingslist 21.12.14 für den EMMSpyV14 Anti Pairing Analyzer

Hallo!!


Ich hatte das Script von rubberduck74 ein wenig modifiziert wegen boxid.
Für den Anfang wäre es glaube ich in Ordnung


#!/bin/bash

myEMMLogfile="/tmp/media/sda1/emm/V14_unique_emm.log"
myEMMDataOSCAM="/tmp/media/sda1/emm/emmoscam.dta"
myEMMDataCCAM="/tmp/media/sda1/emm/emmccam.dta"
myboxid="DE12E5A4" # hier bitte boxid in Hex Zahl eintragen!!! ( z.B. DE12E5A4 )


myInputData=$(awk '{print $4"\n"}' $myEMMLogfile | sort | uniq )

IFS=$'\n'


for myemm in $myInputData
do

myemmClient=${myemm:0:4}
myemmLength=${myemm:4:2}
myemmCardid=${myemm:8:8}
myemmType=${myemm:16:2}

if [ "$myemmClient" = "8270" ]; then
myemmClientName="OSCAM"
myemmInfo=$(grep "$myemmLength :" $myEMMDataOSCAM)
else
if [ "$myemmClient" = "8200" ]; then
myemmClientName="CCAM"
myemmInfo=$(grep "$myemmLength :" $myEMMDataCCAM)
else
myemmClientName="n/a"
myemmInfo="n/a"
fi
fi

if [ "$myemmType" = "07" ]; then
myTypWarning="ATTENTION!!"
else
myTypWarning=""
fi

if [ "$myemmboxid" = "$myboxid" ]; then
myemmboxidWarning="ATTENTION!!"
else
myemmboxidWarning=""
fi

myFirstEMM=$(grep -m1 "$myemm" $myEMMLogfile | awk '{print $1}')
myLastEMM=$(tac $myEMMLogfile | grep -m1 "$myemm" | awk '{print $1}')
myCountEMM=$(grep "$myemm" $myEMMLogfile | wc -l)
myemmboxid=$(grep -o "$myboxid" $myEMMLogfile | sort | uniq )


echo "-----------------------------------"
echo "EMM Data:"
echo "$myemm"
echo "- - - - - - - - - - - - - - - - - - "
echo "Client: $myemmClient ($myemmClientName)"
echo "Info: $myemmInfo"
echo "CardID: $myemmCardid"
echo "BoxID: $myemmboxid $myemmboxidWarning"
echo "Typ: $myemmType $myTypWarning"
echo "First: $myFirstEMM"
echo "Last: $myLastEMM"
echo "Count: $myCountEMM"
echo "-----------------------------------"
echo " "

done




#######
Wenn Boxid gefunden wird kommt eine Warnung.
Also wenn Boxid und Typ mit Warnung kommt: Vorsicht!!


Gruß
 
AW: EMMSettingslist 21.12.14 für den EMMSpyV14 Anti Pairing Analyzer

Kann man da noch die Kartenserial hinzufügen das wäre Super !!
 
AW: EMMSettingslist 10.02.14 für den EMMSpyV14 Anti Pairing Analyzer

Kartenserial hast Du unter CardID

Gesendet von meinem GT-P5110 mit Tapatalk
 
AW: EMMSettingslist 21.12.14 für den EMMSpyV14 Anti Pairing Analyzer

Hallo!!


Ich hatte das Script von rubberduck74 ein wenig modifiziert wegen boxid.
Für den Anfang wäre es glaube ich in Ordnung


...
Gruß

Nach angepassten Pfaden gibt`s dieses Ergebnis bei meiner Box:



Du musst angemeldet sein, um Bilder zu sehen.
 
AW: EMMSettingslist 21.12.14 für den EMMSpyV14 Anti Pairing Analyzer

Wird die cardserial vom tool verglichen ?
 
AW: EMMSettingslist 10.02.14 für den EMMSpyV14 Anti Pairing Analyzer

Hast Du auf Commandline laufen lassen

Gesendet von meinem GT-P5110 mit Tapatalk
 
AW: EMMSettingslist 21.12.14 für den EMMSpyV14 Anti Pairing Analyzer

Habs auch eben versucht bei mir kommt return code 123
 
AW: EMMSettingslist 21.12.14 für den EMMSpyV14 Anti Pairing Analyzer

im webif vom oscam.

p.s.

das orginale script läuft ohne fehler durch...
 
AW: EMMSettingslist 21.12.14 für den EMMSpyV14 Anti Pairing Analyzer

also bei mir lauft das script von Genesis040
 
AW: EMMSettingslist 21.12.14 für den EMMSpyV14 Anti Pairing Analyzer

Kannst mal die Datei hochladen vielleicht hab ich einen fehler beim erstellen gemacht
 
AW: EMMSettingslist 21.12.14 für den EMMSpyV14 Anti Pairing Analyzer

#!/bin/bash

myEMMLogfile="/etc/tuxbox/config/Sky_098C_unique_emm.log"
myEMMDataOSCAM="/etc/tuxbox/config/webif_scripts/emmoscam.dta"
myEMMDataCCAM="/etc/tuxbox/config/webif_scripts/emmccam.dta"
myboxid="DE12E5A4" # hier bitte boxid in Hex Zahl eintragen!!! ( z.B. DE12E5A4 )
myCardID="DE12E5A4"# hier bitte cardid in Hex Zahl eintragen!!! ( z.B. DE12E5A4 ) da weis ich aber nicht genau ob richtig eingetragen

myInputData=$(awk '{print $4"\n"}' $myEMMLogfile | sort | uniq )

IFS=$'\n'


for myemm in $myInputData
do

myemmClient=${myemm:0:4}
myemmLength=${myemm:4:2}
myemmCardid=${myemm:8:8}
myemmType=${myemm:16:2}

if [ "$myemmClient" = "8270" ]; then
myemmClientName="OSCAM"
myemmInfo=$(grep "$myemmLength :" $myEMMDataOSCAM)
else
if [ "$myemmClient" = "8200" ]; then
myemmClientName="CCAM"
myemmInfo=$(grep "$myemmLength :" $myEMMDataCCAM)
else
myemmClientName="n/a"
myemmInfo="n/a"
fi
fi

if [ "$myemmType" = "07" ]; then
myTypWarning="ATTENTION!!"
else
myTypWarning=""
fi

if [ "$myemmboxid" = "$myboxid" ]; then
myemmboxidWarning="ATTENTION!!"
else
myemmboxidWarning=""
fi

myFirstEMM=$(grep -m1 "$myemm" $myEMMLogfile | awk '{print $1}')
myLastEMM=$(tac $myEMMLogfile | grep -m1 "$myemm" | awk '{print $1}')
myCountEMM=$(grep "$myemm" $myEMMLogfile | wc -l)
myemmboxid=$(grep -o "$myboxid" $myEMMLogfile | sort | uniq )


echo "-----------------------------------"
echo "EMM Data:"
echo "$myemm"
echo "- - - - - - - - - - - - - - - - - - "
echo "Client: $myemmClient ($myemmClientName)"
echo "Info: $myemmInfo"
echo "CardID: $myemmCardid"
echo "BoxID: $myemmboxid $myemmboxidWarning"
echo "Typ: $myemmType $myTypWarning"
echo "First: $myFirstEMM"
echo "Last: $myLastEMM"
echo "Count: $myCountEMM"
echo "-----------------------------------"
echo " "

done
 
AW: EMMSettingslist 21.12.14 für den EMMSpyV14 Anti Pairing Analyzer

scriptname: v14_analyzer.sh returncode: 127

Das alte läuft mit was erstellst du denn die Datei vielleicht hab ich beim erstellen einen Fehler nehme ultraedit
 
AW: EMMSettingslist 21.12.14 für den EMMSpyV14 Anti Pairing Analyzer

Benutze das schon seit jahren

 
AW: EMMSettingslist 21.12.14 für den EMMSpyV14 Anti Pairing Analyzer

Problem mit dem Scripts ist Algemein das es zum Beispiel vom Cardserial nur Zahl 9 - Zahl 16 der Emm Kopiert und in die Ausgabe als "Cardserial" einfügt.

Im Bild ist das schön zu sehen.

Die erste Emm ist eine 8200,kommt von einem CCCam Client und kann somit keinen Cardserial enthalten aber es wird Trotzdem die Zahlen
von Zahl 9 - Zahl 16 des EMM als "Cardserial" ausgegeben.

02004F90 FALSCH!

Beim Zweiten Emm handelt es sich um einen 8270 Emm von einem OSCAM Clienten und es wird wieder die Zahlen
von Zahl 9 - Zahl 16 ausgegeben was aber diesmal Simmt weil in diesem Bereich der Cardserial steht.

xxxxxxB7 RICHTIG!

Mann muss also die Cardserial auswendig wissen.

Zur BoxID:

In meinen Emms ist keine BoxID enthalten und es wird auch keine BoxID ausgegeben?
Läuft dann das alles Korrekt oder ein Fehler?

 
Status
Für weitere Antworten geschlossen.
Für die Nutzung dieser Website sind Cookies erforderlich. Du musst diese akzeptieren, um die Website weiter nutzen zu können. Erfahre mehr…