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

Vergiss bitte ganz schnell diese Tools. Zur jetzigen Zeit bitte Fragen. Der 3A sollt Dir ein paar Tiers bringen.
 
AW: EMMSettingslist 21.12.14 für den EMMSpyV14 Anti Pairing Analyzer

Hi xnetworkerx,

kannst du dein Script mal posten? Dann kann ich es mir anschauen und versuchen zu debuggen.
 
AW: EMMSettingslist 21.12.14 für den EMMSpyV14 Anti Pairing Analyzer

Code:
#!/bin/sh
# v14 analyzer
release="1.0.0 2015-07-25"
#
#

# -------- CONFIG BEGIN --------
# Folgende Variablen bitte anpassen
#
# hier den Pfad zu dem Log-File mit den geloggten EMMs angeben
myEMMLogfile="/media/usbstick/log/emm/Skyv14_unique_emm.log"

# hier die Datei mit der Interpretation der EMMs für Oscam Clienten verlinken; diese Datei IMMER aktuell halten
myEMMDataOSCAM="/media/usbstick/log/emm/emmoscam.dta"

# hier die Datei mit der Interpretation der EMMs für CCcam Clienten verlinken; diese Datei IMMER aktuell halten
myEMMDataCCAM="/media/usbstick/log/emm/emmccam.dta"

# anonymousmode="yes" oder anonymousmode="no" 
# im anonymousmode werden alle in den EMMs vorhandenen BoxIDs und CardIDs durch xxxxx ersetzt.
anonymousmode="yes"

# Ladel des Readers, so wir es in der Datei oscam.server steht. Exakte Schreibweise ist wichtig!
# Angabe wichtig, damit der write-Link in der HTML Ausgabe zum schreiben der EMM auf die Karte funktioniert
myReader="Skyv14"

# htmlmode="yes", "no" oder "auto"
# ="yes", dann Ausgabe als HTML Tabelle, das ist nur als Ausgabe aus OSCAM WebIF sinnvoll
# ="no", dann Ausgabe als plain Text als Ausgabe aus dem OSCAM WebIF oder durch einen Shell Script Aufruf
# ="auto" erzeugt eine HTML Tabelle, wenn der Aufruf aus dem OSCAM WebIF kam, ansonsten eine plain text Ausgabe
htmlmode="auto"

# Parameter 'dezimalboxid'. Hier die CA Ser.Nr. von Ihrem Sky Receiver eintragen (dezimale Version) 
# genau so angeben, wie auf dem Aufkleber auf dem Receiver aufgedruckt
dezimalboxid="xxxxxxxxxx" 

# -------- CONFIG END --------

# falls eine Konfigurations-Datei vorhanden ist, überschreiben die Werte aus der Konfigurationsdatei 
# alle Werte/Definitionen weiter oben in diesem Scritp 
# Die Konfigurationsdatei muss den exakt gleichen Dateinamen haben, wie dieses Script, jedoch
# statt der Dateiendung '.sh' mit '.conf' enden und im gleichen Verzeichnis liegen, wie dieses Script.





# ab hier Finger weg
#
mySCRIPTNAME=$(basename "$0")
mySCRIPTDIR=$(dirname "$0")
myCONFNAME="$mySCRIPTDIR/${mySCRIPTNAME%.*}.conf"
if [ -f "$myCONFNAME" ]  &&  [ -s "$myCONFNAME" ] ; then
. $myCONFNAME
fi
myparent=$(ps $PPID | grep -i oscam)
oscamparent=${#myparent}
if [ "$htmlmode" = "auto" ]; then
  htmlmode="no"
  if [ "$oscamparent" -gt "0" ] ; then
    htmlmode="yes"
  fi
fi

cat $myEMMDataOSCAM | grep "[A-F,0-9][A-F,0-9] hex / [0-9][0-9][0-9]:" > $myEMMDataOSCAM.tmp
sed -i 's/ hex \/ [01][0-9][0-9]/ /g' $myEMMDataOSCAM.tmp
IFS=';'
InfoWarnings="Pairing-Verdacht;Pairing Verdacht;Aktivierung: Smartcard Pairing;UNKNOWN;akute Paringgefahr;Paired die Karte;Paired z.Zt. 100%ig;Dieses EMM nicht schreiben;Aktivierung Smartcard Pairing"
while read line
do
  infowarn=1 
  case "$line" in    
    *Verlängerung:*|*Verlängerer:*) infowarn=0
    ;;
  esac
  for warn in $InfoWarnings
  do
    #if [[ $line =~ $warn ]] ; then # no POSIX
    #if echo $line | grep -q $warn ; then
    if [ -z "${line##*$warn*}" ] ; then
      infowarn=2 
    fi
  done
  echo "$infowarn$line" >> $myEMMDataOSCAM.tmp2
done < $myEMMDataOSCAM.tmp
mv $myEMMDataOSCAM.tmp2 $myEMMDataOSCAM.tmp
cat $myEMMDataCCAM | grep "[A-F,0-9][A-F,0-9] hex / [0-9][0-9][0-9]:" > $myEMMDataCCAM.tmp
sed -i 's/ hex \/ [01][0-9][0-9]/ /g' $myEMMDataCCAM.tmp
while read line
do
  infowarn=1
  case "$line" in
    *Verlängerung:*|*Verlängerer:*) infowarn=0
    ;;
  esac
  for warn in $InfoWarnings
  do
    #if [[ $line =~ $warn ]] ; then # no POSIX
    #if echo $line | grep -q $warn ; then
    if [ -z "${line##*$warn*}" ] ; then
      infowarn=2
    fi
  done
  echo "$infowarn$line" >> $myEMMDataCCAM.tmp2
done < $myEMMDataCCAM.tmp
mv $myEMMDataCCAM.tmp2 $myEMMDataCCAM.tmp

if [ "$oscamparent" -gt "0" ] ; then
  sed -i 's/\ä/\&auml\;/g;  s/\Ä/\&Auml\;/g;  s/\ö/\&ouml\;/g;  s/\Ö/\&Ouml\;/g;  s/\ü/\&uuml\;/g;
    s/\Ü/\&Uuml\;/g;  s/\ß/\&szlig\;/g;  s/\"/\&quot\;/g' $myEMMDataOSCAM.tmp
  sed -i 's/\ä/\&auml\;/g;  s/\Ä/\&Auml\;/g;  s/\ö/\&ouml\;/g;  s/\Ö/\&Ouml\;/g;  s/\ü/\&uuml\;/g;
    s/\Ü/\&Uuml\;/g;  s/\ß/\&szlig\;/g;  s/\"/\&quot\;/g' $myEMMDataCCAM.tmp
fi
myboxid=$(printf "%X" "$dezimalboxid")
lmyboxid=${#myboxid}
releaseversion=$(echo "$release" | cut -d " " -f 1)
releasedate=$(echo "$release" | cut -d " " -f 2)

if [ "$htmlmode" = "yes" ]; then
  echo "<style>td[title] { max-width:200px;overflow:hidden;}</style>"
  echo "<table style=\"text-align:left\" id=\"emmData\">"
  echo "<thead id=\"click on col-label to sort\"><tr><th>$releaseversion</th><th>hex-length : Info (mouseover)</th><th>First</th><th>Last</th><th>Count</th><th>Typ</th>"
  if [ "$anonymousmode" != "yes" ]; then
    echo "<th>CardID</th>"
  fi
  echo "<th>Client</th><th>EmmData</th></tr></thead><tbody>"
else
    echo "Script $mySCRIPTNAME version $release"
fi

myInputData=$(awk '{print $4"\n"}' $myEMMLogfile | sort | uniq )
#IFS=$'\n'
#IFS=$(echo "\n\b") # did not work in bash
IFS=$(echo -en "\n\b")
for myemm in $myInputData
do
  #myemmCardid=${myemm:8:8} # no POSIX
  myemmCardid=$(echo "${myemm}" | awk '{print substr($0,9,8)}')
  outputemm=$myemm
  if [ "$anonymousmode" = "yes" ]; then
    #outputemm=${myemm//$myemmCardid/xxxxxxxx}
    #outputemm=$(echo "${myemm}" | sed "s/${myemmCardid}/xxxxxxxx/g") # works in 'donduck' bash, but not for 'rechner' busybox
    outputemm=$(echo ${myemm} | awk -v awcid=$myemmCardid '{gsub(awcid,"xxxxxxxx");print}')
  fi
  #myemmClient=${myemm:0:4}  # no POSIX
  myemmClient=$(echo "${myemm}" | awk '{print substr($0,1,4)}')
  #myemmLength=${myemm:4:2} # no POSIX
  myemmLength=$(echo "${myemm}" | awk '{print substr($0,5,2)}')
  #myemmType=${myemm:16:2} # no POSIX
  myemmType=$(echo "${myemm}" | awk '{print substr($0,17,2)}')

  if [ "$myemmClient" = "8270" ]; then
    myemmClientName="OSCAM"
    mytmp=$(grep "$myemmLength :" $myEMMDataOSCAM.tmp)
    #myemmInfo=${mytmp:1} # no POSIX
    myemmInfo=$(echo "${mytmp}" | awk '{print substr($0,2)}')
    #infowarn=${mytmp:0:1} # no POSIX
    infowarn=$(echo "${mytmp}" | awk '{print substr($0,1,1)}')
  else
    if [ "$myemmClient" = "8200" ]; then
      myemmClientName="CCAM"
      mytmp=$(grep "$myemmLength :" $myEMMDataCCAM.tmp)
      #myemmInfo=${mytmp:1} # no POSIX
      myemmInfo=$(echo "${mytmp}" | awk '{print substr($0,2)}')
      #infowarn=${mytmp:0:1} # no POSIX
      infowarn=$(echo "${mytmp}" | awk '{print substr($0,1,1)}')
    else
      myemmClientName="n/a"
      myemmInfo="n/a"
      infowarn=0
    fi
  fi

  emmWarning=0
  myTypWarning=""
  if [ "$myemmType" = "07" ]; then
    myTypWarning="ATTENTION!!"
    if [ "$htmlmode" = "yes" ]; then
      myTypWarning="<strong style=\"color:red\">ATTENTION!!</strong>"
    fi
    emmWarning=1
  fi

  myemmboxidWarning=""
  #if echo $myemm | grep -q $myboxid ; then
  if [ -z "${myemm##*$myboxid*}" ]; then
    myemmboxidWarning="ATTENTION!! BoxID in EMM!!"
    if [ "$htmlmode" = "yes" ]; then
      myemmboxidWarning="<strong style=\"color:red\">ATTENTION!! BoxID in EMM!!</strong>"
    fi
    emmWarning=1
    if [ "$anonymousmode" = "yes" ]; then
      #anoboxid=${mytmp:0:${#myboxid}} # no POSIX
      anoboxid=$(echo "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" | cut -c 1-"$lmyboxid")
      #outputemm=${outputemm//$myboxid/$anoboxid} # not POSIX
      #outputemm=$(echo "${outputemm}" | sed "s/${myboxid}/${anoboxid}/g") 
      outputemm=$(echo ${outputemm} | awk -v awboxid=$myboxid -v awanoid=$anoboxid '{gsub(awboxid,awanoid);print}')
    fi
  fi

  myFirstEMM=$(grep -m1 "$myemm" $myEMMLogfile | awk '{print $1}')
  myLastEMM=$(grep "$myemm" $myEMMLogfile | tail -n 1 | awk '{print $1" "$2}')
  myCountEMM=$(grep "$myemm" $myEMMLogfile | wc -l)

  if [ "$htmlmode" = "yes" ]; then
    outputemmInfo=$myemmInfo
    if [ "$infowarn" -gt "1" ]; then
      outputemmInfo="<strong style=\"color:red\">$myemmInfo</strong>"
    fi
    echo "<tr>"
    if [ "$emmWarning" = "0" ] && [ "$infowarn" = "0" ]; then
      echo "<td><a href=\"emm_running.html?label=$myReader&ep=$myemm\" target=\"emmwrite\">write</a></td>"
    else
      echo "<td> </td>"
    fi
    #echo "<td title=\"$m2\">$myemmInfo</td>"
    echo "<td title=\"$myemmInfo\">$outputemmInfo</td>"
    echo "<td>$myFirstEMM</td>"
    echo "<td>$myLastEMM</td>"
    echo "<td>$(printf %05d $myCountEMM)</td>"
    #echo "<td>$myCountEMM</td>"
    echo "<td>$myemmType $myTypWarning</td>"
    if [ "$anonymousmode" != "yes" ]; then
      echo "<td>$myemmCardid</td>"
    fi
    echo "<td>$myemmClient ($myemmClientName)</td>"
    echo "<td>$myemmboxidWarning $outputemm</td>"
    echo "</tr>"
  else
    echo "-----------------------------------"
    echo "$myemmboxidWarning EMM: $outputemm"
    echo "Client: $myemmClient ($myemmClientName)"
    echo "Length (hex) : Info:   $myemmInfo"
    if [ "$anonymousmode" != "yes" ]; then
      echo "CardID: $myemmCardid"
    fi
    echo "Typ:    $myemmType $myTypWarning"
    echo "First: $myFirstEMM  |  Last: $myLastEMM  |  Count: $myCountEMM"
    echo "    "
  fi
done

if [ "$htmlmode" = "yes" ]; then
  echo "</tbody></table>"
  echo "<script type=\"text/javascript\">"
  echo "\$('#emmData thead').click(function(ev){"
  echo "var cellIndex= ev.target.cellIndex,"
  echo " tbody= this.parentNode.tBodies[0];"
  echo "ev.target.curSort= !ev.target.curSort;"
  echo "\$(tbody.rows).sort(ev.target.curSort ? function(a,b){return a.cells[cellIndex].innerHTML < b.cells[cellIndex].innerHTML ? -1 : 1;} : function(a,b){return a.cells[cellIndex].innerHTML > b.cells[cellIndex].innerHTML ? -1 : 1;}).appendTo(tbody);"
  echo "}).find('th:eq(3)').click().click();"
  echo "</script>" 
fi
rm $myEMMDataOSCAM.tmp
rm $myEMMDataCCAM.tmp
 
AW: EMMSettingslist 21.12.14 für den EMMSpyV14 Anti Pairing Analyzer

Aloha xnetworkerx,

ich habe schon angefangen das Script zu debuggen, aber ich brauche noch deine emmoscam.dta & emmccam.dta Files. Meine scheinen wohl einen anderen Aufbau zu haben.
Danach mache ich direkt weiter. Ich denke irgendwo passt ein grep-Befehl nicht und eine Datei wird nicht produziert.
Beste Grüße,
Manolo
 
AW: EMMSettingslist 21.12.14 für den EMMSpyV14 Anti Pairing Analyzer

emmoscam
01 : ***Emm_Unbekannt*** (Erfahrungen bitte auf "digital-eliteboard.com" Sky V14 emm Sammelliste verˆffentlichen)
08 : ***Pairing Verdacht*** (Emm Unbekannt, Evtl. Pairing-Verdacht)
1E : ***Emm_Unbekannt*** (Erfahrungen bitte auf "digital-eliteboard.com" Sky V14 emm Sammelliste verˆffentlichen)
1D : ***Emm_Unbekannt*** (Wurde von User "v0lcom" geschrieben und Karte weiterhin auf 15 48 05)
20 : ***Verl‰ngerungs_Emm*** (Hat bei Cannot das Expire date von M‰rz auf Feb zur¸ckgesetzt,30 Tiers)
21 : ***Region Con(NDS)*** (Setzt den Region Con(NDS) 00BO0101, Wurde von User "mr petz, Jan01, HagenB" geschrieben und Karte weiterhin auf 15 48 05)
22 : ***Emm_Unbekannt*** (Erfahrungen bitte auf "digital-eliteboard.com" Sky V14 emm Sammelliste verˆffentlichen)
23 : ***Verl‰ngerungs_Emm*** (Quelle: Digital Eliteboard)
24 : ***Verl‰ngerungs_Emm*** (Verl‰gerer und Lˆscht Select Bestellungen)
25 : ***Emm_Unbekannt*** (21 Tiers,19 Tiers.Laut Digital Eliteboard Verl‰ngerungs_Emm)(Wurde von User "DigiDeejay, lutz3, xidi" geschrieben, kein ƒnderungen)
26 : ***Lˆsch_Emm*** (Lˆscht die Tiers - Quelle: Streamboard)
27 : ***Verl‰ngerungs_Emm*** (Erfolgreich geschrieben von User: ¸sche, tywebb, tomy79, goll3, kaggee, Luxman70, hange, Metalking, karl marx 2) 27 hex / 039: Verl‰ngerung: (30 Tiers)(25 Tiers)(12 Tiers)(16 Tiers)(24 Tiers)(31 Tiers)(19 Tiers)
28 : ***Emm_Unbekannt*** (Wurde von User "lutz3" geschrieben, kein ƒnderungen)
29 : ***Select Bestellung*** (user: v0lcom, diane13, cahh, Jan01, maikdergrosse), bei user copilot alle entitlements gelˆscht!ist f¸r die Deaktivierung zust‰ndig
2A : ***Verl‰ngerungs_Emm*** (Quelle: Digital Eliteboard)
2B : ***Verl‰ngerungs_Emm*** (Erfolgreich geschrieben von User: cahh, v0lcom)
2C : ***Emm_Unbekannt*** (Laut Digital Eliteboard Verl‰ngerungs_Emm)(evtl. Pairing Verdacht!! Wurde von User "cahh" geschrieben ohne ƒnderungen)
2D : ***Select Bestellung*** (+ Verl‰ngerungs_Emm.Erfolgreich geschrieben von User: diane13, cahh, DarkTrooper, paz8501)
2E : ***Verl‰ngerungs_Emm*** (Mˆglicherweifle Verl‰ngerung f¸r Sky Welt,7 Tiers)
2F : ***Verl‰ngerungs_Emm*** (Erfolgreich geschrieben von User: Hannes009, timeline,cahh)
30 : ***Verl‰ngerungs_Emm*** (Erfolgreich geschrieben von User: HagenB) (Wenn 0x07-Aufbau dann potenziell gef‰hrlich!)
31 : ***Verl‰ngerungs_Emm*** (Erfolgreich geschrieben von User: lutz3, cahh, mr petz, potty, redilsffm, maikdergrosse, Tode, timeline) (Wenn 0x07-Aufbau dann potenziell gef‰hrlich!)
32 : ***Verl‰ngerungs_Emm*** (30 Tiers,15 Tiers.Erfolgreich geschrieben von User: janty, cahh, mr petz, shark11)
33 : ***Verl‰ngerungs_Emm*** (16 Tiers,17 Tiers.Erfolgreich geschrieben von User: Defender666, lutz3, cojo, derdaa, Jan01, franzl11)
34 : ***Verl‰ngerungs_Emm*** (19 Tiers,16 Tiers,20 Tiers,18 Tiers.Erfolgreich geschrieben von User: baumschmeck, taschenwolf, tigi, labertasche, shark11, ernie76, Zuckerbiene, k-man)
35 : ***Verl‰ngerungs_Emm*** (20 Tiers,19 Tiers.Erfolgreich geschrieben von User: "CJD, oli070777, pepo83, Telsat, Defender666, Moesch1, winklernorbert28, mcmagic2, lippei, Sat_Fuzzi")
36 : ***Verl‰ngerungs_Emm*** (22 Tiers,23 Tiers.Erfolgreich geschrieben von User: "Shamrock,jrahdd, redilsffm, kaggee, trodonaldo")
37 : ***Verl‰ngerungs_Emm*** (23 Tiers.Erfolgreich geschrieben von User: "xidi, Storm1070")
38 : ***Verl‰ngerungs_Emm*** (26 Tiers,29 Tiers.Erfolgreich geschrieben von User: "paz8501, labertasche")
39 : ***Verl‰ngerungs_Emm*** (30 Tiers,28 Tiers inkl. 3D.Erfolgreich geschrieben von User: "knarfy")
3A : ***Verl‰ngerungs_Emm*** (31 Tiers.Erfolgreich geschrieben von User: "potty")
3B : ***Verl‰ngerungs_Emm*** (32 Tiers.Quelle: Digital Eliteboard)
3C : ***Select Bestellung***
3D : ***Freischaltung HD+*** (Erfolgreich geschrieben von User "Alfredo01")
40 : ***Verl‰ngerungs_Emm*** (Quelle: Digital Eliteboard)
44 : ***Aktivierung Smartcard*** (Quelle: Digital Eliteboard)
45 : ***Emm_Unbekannt*** (Erfolgreich geschrieben von User "labertasche" , kein ƒnderungen)
49 : ***Region Con(NDS)*** (Erfolgreich geschrieben von User "Jan01" .Setzt den Region Con(NDS) 00BO0102)
4A : ***Aktivierung Smartcard*** (Quelle: Digital Eliteboard)
4B : ***Select Bestellung*** (Select Bestellung bei mehreren Filmen)(Erfolgreich geschrieben von User "kraglwatz".Kein ƒnderungen)
4C : ***Emm_Unbekannt*** (Laut Digital Eliteboard : Aktivierung Smartcard)(Erfolgreich geschrieben von User "DigiDeejay", kein ƒnderungen)
4D : ***Aktivierung Smartcard*** (Quelle: Digital Eliteboard)
4E : ***Emm_Unbekannt*** (Wenn 0x07-Aufbau dann potenziell gef‰hrlich!)(Erfahrungen bitte auf "digital-eliteboard.com" Sky V14 emm Sammelliste verˆffentlichen)
4F : ***Aktivierung Smartcard*** (Bei User Copilot wurden alle entitlements gelˆscht!)
50 : ***Aktivierung Smartcard*** (Laut Digital Eliteboard Aktivierung Smartcard)(Wenn 0x07-Aufbau dann potenziell gef‰hrlich!)
51 : ***Aktivierung Smartcard*** (Quelle Digital Eliteboard)
52 : ***Aktivierung Smartcard*** (Quelle: Digital Eliteboard)
53 : ***Aktivierung Smartcard*** (Quelle: Digital Eliteboard)
54 : ***Aktivierung Smartcard*** (Quelle Digital Eliteboard)(Erfolgreich geschrieben von User "labertasche", jedoch kein ƒnderungen)
55 : ***Aktivierung Smartcard*** (Quelle Digital Eliteboard)
56 : ***Pairing Verdacht*** (Emm Unbekannt, Evtl. Pairing-Verdacht)
57 : ***HD+ Freischaltung*** (Quelle Digital Eliteboard)
58 : ***Aktivierung Smartcard*** (Quelle: Digital Eliteboard)
59 : ***Aktivierung Smartcard*** (Quelle: Digital Eliteboard)
5B : ***Emm_Unbekannt*** (Erfahrungen bitte auf "digital-eliteboard.com" Sky V14 emm Sammelliste verˆffentlichen)
5D : ***Emm_Unbekannt*** (Erfahrungen bitte auf "digital-eliteboard.com" Sky V14 emm Sammelliste verˆffentlichen)
5E : ***Aktivierung Smartcard*** (Quelle: Digital Eliteboard)(Erfolgreich geschrieben von User "HagenB", ƒnderungen zu Payload 0F 06 00 10)
5F : ***Emm_Unbekannt*** (Erfahrungen bitte auf "digital-eliteboard.com" Sky V14 emm Sammelliste verˆffentlichen)
60 : ***Emm_Unbekannt*** (Erfahrungen bitte auf "digital-eliteboard.com" Sky V14 emm Sammelliste verˆffentlichen)
63 : ***Pairing Verdacht*** (Beinhaltet Box ID, Emm kommt nicht bei allen Usern)(Wenn 0x07-Aufbau dann potenziell gef‰hrlich!)
64 : ***Pairing Verdacht*** (Beinhaltet Box ID, Emm kommt nicht bei allen Usern)(Wenn 0x07-Aufbau dann potenziell gef‰hrlich!)
65 : ***Aktivierung Smartcard*** (Quelle: Digital Eliteboard)
68 : ***Emm_Unbekannt*** (Erfahrungen bitte auf "digital-eliteboard.com" Sky V14 emm Sammelliste verˆffentlichen)
69 : ***Aktivierung Smartcard*** (Quelle: Digital Eliteboard)
6A : ***Aktivierung Smartcard*** (Quelle: Digital Eliteboard)
6C : ***Emm_Unbekannt*** (Wenn 0x07-Aufbau dann potenziell gef‰hrlich!)(Erfahrungen bitte auf "digital-eliteboard.com" Sky V14 emm Sammelliste verˆffentlichen)
6D : ***Aktivierung Smartcard*** (Quelle: Digital Eliteboard)
6E : ***Aktivierung Smartcard*** (Quelle: Digital Eliteboard)
6F : ***Pairing Verdacht*** (Kommt zusammen mit 100er)(Wenn 0x07-Aufbau dann potenziell gef‰hrlich!)
72 : ***Aktivierung Smartcard*** (Quelle: Digital Eliteboard)
73 : ***Emm_Unbekannt*** (Erfahrungen bitte auf "digital-eliteboard.com" Sky V14 emm Sammelliste verˆffentlichen)
77 : ***Evtl.Pairing Verdacht*** (Keine ƒnderung bei User "Jan01")
7D : ***Aktivierung Smartcard*** (Wurde von User "knarfy, Moesch1" geschrieben)
7E : ***Emm_Unbekannt*** (Erfolgreich geschrieben von User "DigiDeejay", keine ƒnderungen)
7F : ***Aktivierung Smartcard*** (Quelle: Digital Eliteboard)
80 : ***Aktivierung Smartcard*** (Quelle: Digital Eliteboard)
81 : ***Aktivierung Smartcard*** (Wenn 0x07-Aufbau dann potenziell gef‰hrlich!)(Erfolgreich geschrieben von User "zu-mich")
82 : ***Aktivierung Smartcard*** (Quelle: Digital Eliteboard)
83 : ***Pairing Verdacht*** (Beinhaltet Box ID, Aktivierungs Emm laut User "franzl11, trodonaldo")
84 : ***Aktivierung Smartcard*** (Erfolgreich geschrieben von User "baumschmeck, Defender666, shark11")
85 : ***Aktivierung Smartcard*** (Erfolgreich geschrieben von User "Shamrock, mr petz, Telsat, Tode")
86 : ***Aktivierung Smartcard*** (Quelle: Digital Eliteboard)
87 : ***Aktivierung Smartcard*** (Quelle: Digital Eliteboard)
88 : ***Aktivierung Smartcard*** (Erfolgreich geschrieben von User "CJD, oli070777, Defender666, pepo83, taschenwolf, xidi,Storm1070, ernie76, k-man, mcmagic2, timeline")
89 : ***Aktivierung Smartcard*** (Quelle: Digital Eliteboard)
8A : ***Aktivierung Smartcard*** (Wenn 0x07-Aufbau dann potenziell gef‰hrlich!)(Quelle: Digital Eliteboard)
8B : ***Emm_Unbekannt*** (Erfahrungen bitte auf "digital-eliteboard.com" Sky V14 emm Sammelliste verˆffentlichen)
8C : ***Pairing Verdacht*** (Wenn 0x07-Aufbau dann potenziell gef‰hrlich!)(Karten Aktivierung von User "redilsffm, timeline")
8D : ***Emm_Unbekannt*** (Erfahrungen bitte auf "digital-eliteboard.com" Sky V14 emm Sammelliste verˆffentlichen)
8E : ***Evtl.Pairing Verdacht*** (Laut Digital Eliteboard Aktivierung Smartcard.Wenn 0x07-Aufbau dann Potenziell Gef‰hrlich!)(Kommt zusammen mit 100er, von manchen Usern derzeit aber ohne Konsequenzen durchgelassen)
90 : ***Aktivierung Smartcard*** (Vorsicht.Nur schreiben wenn nach 72 Stunden kein niedrigerer Aktivierer gekommen ist)
91 : ***Aktivierung Smartcard*** (Vorsicht.Nur schreiben wenn nach 72 Stunden kein niedrigerer Aktivierer gekommen ist)
93 : ***Verl‰ngerungs_Emm*** (Erfolgreich geschrieben von User "kraglwatz")
97 : ***Select Bestellung*** (Evtl.Aktivierung Smartcard.Vorsicht.Nur schreiben wenn nach 72 Stunden kein niedrigerer Aktivierer gekommen ist)
98 : ***Pairing Verdacht*** (Paired die Karte auch nach bereits erfolgreicher Aktivierung ohne Pairing!!!)
99 : ***Aktivierung Smartcard*** (Evtl.Aktivierung Smartcard.Vorsicht.Nur schreiben wenn nach 72 Stunden kein niedrigerer Aktivierer gekommen ist)
9B : ***Emm_Unbekannt*** (Erfolgreich geschrieben von User "Jan01, copilot", kein ƒnderungen)(Evtl.Aktivierung Smartcard.Vorsicht.Nur schreiben wenn nach 72 Stunden kein niedrigerer Aktivierer gekommen ist)
9C : ***Evtl.Pairing Verdacht*** Evtl.Aktivierung Smartcard.Aktivierung: Smartcard aber nur in 10 % der F‰lle ansonsten Pairing-Verdacht!!!Vorsicht.Nur schreiben wenn nach 72 Stunden kein niedrigerer Aktivierer gekommen ist)
9D : ***Pairing Verdacht*** (Emm Unbekannt, Evtl. Pairing-Verdacht)(Evtl.Aktivierung Smartcard.Vorsicht.Nur schreiben wenn nach 72 Stunden kein niedrigerer Aktivierer gekommen ist)
9F : ***Pairing Verdacht*** (Emm Unbekannt, Evtl. Pairing-Verdacht)(Evtl.Aktivierung Smartcard.Vorsicht.Nur schreiben wenn nach 72 Stunden kein niedrigerer Aktivierer gekommen ist)
A0 : ***Pairing Verdacht*** (Evtl.Aktivierung Smartcard.Vorsicht.Nur schreiben wenn nach 72 Stunden kein niedrigerer Aktivierer gekommen ist)
A2 : ***Pairing Verdacht*** (Beinhaltet Box ID, Aktivierungs Emm laut User "franzl11, trodonaldo")(Evtl.Aktivierung Smartcard.Vorsicht.Nur schreiben wenn nach 72 Stunden kein niedrigerer Aktivierer gekommen ist)
A3 : ***Emm_Unbekannt*** (Emm von Usern geschrieben, Keine ƒnderung.)(Evtl.Aktivierung Smartcard.Vorsicht.Nur schreiben wenn nach 72 Stunden kein niedrigerer Aktivierer gekommen ist)
A4 : ***Emm_Unbekannt*** (Evtl.Aktivierung Smartcard.Vorsicht.Nur schreiben wenn nach 72 Stunden kein niedrigerer Aktivierer gekommen ist)
A5 : ***Aktivierung Smartcard*** (Evtl.Aktivierung Smartcard.Vorsicht.Nur schreiben wenn nach 72 Stunden kein niedrigerer Aktivierer gekommen ist,Wenn 0x07-Aufbau dann potenziell gef‰hrlich)
A8 : ***Emm_Unbekannt*** (Wenn 0x07-Aufbau dann potenziell gef‰hrlich!)(Evtl.Aktivierung Smartcard.Vorsicht.Nur schreiben wenn nach 72 Stunden kein niedrigerer Aktivierer gekommen ist)
AD : ***Emm_Unbekannt*** (Bei User copilot wurden alle Entitlements gelˆscht!, Bei User "HagenB" keine ƒnderung)(Evtl.Aktivierung Smartcard.Vorsicht.Nur schreiben wenn nach 72 Stunden kein niedrigerer Aktivierer gekommen ist)
AE : ***Emm_Unbekannt*** (Evtl.Aktivierung Smartcard.Vorsicht.Nur schreiben wenn nach 72 Stunden kein niedrigerer Aktivierer gekommen ist)

emmccam

01 : # UNKNOWN ##
04 : # UNKNOWN ## Pairing-Verdacht!
19 : # UNKNOWN ## durch gelassen. Karte weiterhin auf 15 48 05
1A : # UNKNOWN ##
1C : Verl‰ngerung: (30 Tiers)
1D : setzt den Region Con(NDS) 00BO0101 .... 01 steht f¸r ÷sterreich
1E : # UNKNOWN ##
1F : Verl‰ngerung:
20 : Lˆscht die Select Bestellung (das Tier) bei Stornierung!
21 : Verl‰ngerung: (21 Tiers)
23 : Verl‰ngerung: (30 Tiers)(25 Tiers)(12 Tiers)(16 Tiers)(24 Tiers)(31 Tiers)(19 Tiers)
24 : # UNKNOWN ##
25 : Select Bestellung/ Hat bei jemandem die Tiers gelˆscht und ist f¸r die Deaktivierung zust‰ndig!
26 : Verl‰ngerung:
27 : Verl‰ngerung:
28 : Verl‰ngerung:
29 : Select Bestellung (HD), Verl‰ngert das expiry date
2A : Verl‰ngerung: (7 Tiers)
2B : Verl‰ngerung:
2C : Verl‰ngerung: (13 Tiers) wenn 0x07-Aufbau dann potenziell gef‰hrlich!
2D : Verl‰ngerung: (23 Tiers) wenn 0x07-Aufbau dann potenziell gef‰hrlich!
2E : Verl‰ngerung: (30 Tiers)(15 Tiers)
2F : Verl‰ngerung: (16 Tiers)(17 Tiers)
30 : Verl‰ngerung: (19 Tiers)(16 Tiers)(20 Tiers)(18 Tiers)
31 : Verl‰ngerung: (20 Tiers)(19 Tiers)
32 : Verl‰ngerung: (22 Tiers)(23 Tiers)
33 : Verl‰ngerung: (23 Tier)
34 : Verl‰ngerung: (26 Tiers)(29 Tiers)
35 : Verl‰ngerung: (30 Tiers)(28 Tiers inkl. 3D)
36 : Verl‰ngerung: (31 Tiers)
37 : Verl‰ngerung: (32 Tiers)
38 : Select Bestellung
3C : Verl‰ngerung:
40 : # UNKNOWN ##
45 : setzt den Region Con(NDS) 00BO0102 .... 02 steht f¸r Deutschland
46 : # UNKNOWN ##
47 : Select Bestellung bei mehreren Filmen
48 : Aktivierung Smartcard (20 Tiers)
49 : Aktivierung Smartcard
4A : # UNKNOWN ## wenn 0x07-Aufbau dann potenziell gef‰hrlich!
4B : Aktivierung Smartcard hat bei jemandem Karte deaktiviert!
4C : Aktivierung Smartcard wenn 0x07-Aufbau dann potenziell gef‰hrlich!
4D : Aktivierung Smartcard
4E : # UNKNOWN ## durch gelassen. Karte weiterhin auf 15 48 05
4F : # UNKNOWN ## durch gelassen. Karte weiterhin auf 15 48 05
50 : Aktivierung Smartcard
51 : Aktivierung Smartcard
53 : # UNKNOWN ## durch gelassen. Karte weiterhin auf 15 48 05
54 : Aktivierung Smartcard
55 : Aktivierung Smartcard
57 : # UNKNOWN ##
5A : Aktivierung Smartcard
5B : # UNKNOWN ##
5C : # UNKNOWN ##
5F : Aktivierung Smartcard Pairing-Verdacht! Beinhaltet die BoxID zum pairen!!! wenn 0x07-Aufbau dann potenziell gef‰hrlich!
60 : # UNKNOWN ## Pairing-Verdacht! Beinhaltet die BoxID zum pairen!!! wenn 0x07-Aufbau dann potenziell gef‰hrlich!
64 : # UNKNOWN ##
65 : Aktivierung: Smartcard
66 : Aktivierung: Smartcard
68 : # UNKNOWN ## wenn 0x07-Aufbau dann potenziell gef‰hrlich!
69 : Aktivierung: Smartcard
6B : # UNKNOWN ## Pairing-Verdacht! Kommt zusammen mit 100ern. Durch gelassen keine ƒnderung. wenn 0x07-Aufbau dann potenziell gef‰hrlich!
6F : # UNKNOWN ##
73 : # UNKNOWN ## Pairing-Verdacht!
75 : # UNKNOWN ##
79 : Aktivierung Smartcard (29 Tiers)(16 Tiers)(26 Tiers)
7A : # UNKNOWN ## durch gelassen. Karte weiterhin auf 15 48 05
7B : Aktivierung: Smartcard
7D : Aktivierung Smartcard wenn 0x07-Aufbau dann potenziell gef‰hrlich!
7E : Aktivierung: Smartcard
7F : # UNKNOWN ## Pairing-Verdacht! Beinhaltet die BoxID zum pairen!!!
80 : Aktivierung: Smartcard (20 Tiers)
81 : Aktivierung: Smartcard (22 Tiers)
82 : Aktivierung: Smartcard
83 : Aktivierung: Smartcard
84 : Aktivierung: Smartcard (26 Tiers)(16 Tiers)
85 : Aktivierung: Smartcard
86 : Aktivierung: Smartcard wenn 0x07-Aufbau dann potenziell gef‰hrlich!
87 : # UNKNOWN ##
88 : Aktivierung: Smartcard Pairing-Verdacht! Beinhaltet die BoxID zum pairen!!! wenn 0x07-Aufbau dann potenziell gef‰hrlich!
89 : # UNKNOWN ##
8A : Aktivierung: Smartcard wenn 0x07-Aufbau dann potenziell gef‰hrlich!
8D : Aktivierung: Smartcard (19 Tiers)
93 : Select Bestellung
97 : # UNKNOWN ## durch gelassen, Karte weiterhin auf 15 48 05
98 : # UNKNOWN ## durch gelassen, Payload nicht aktiv (karte war jedoch schon vorher auf 15 48 25)
9F : # UNKNOWN ## durch gelassen, Karte weiterhin auf 15 48 05
A4 : # UNKNOWN ## wenn 0x07-Aufbau dann potenziell gefährlich!
A9 : Hat jemandem die Karte deaktiviert! Pairing-Verdacht! (Box) wenn 0x07-Aufbau dann potenziell gefährlich!
AA : # UNKNOWN ##
 
AW: EMMSettingslist 21.12.14 für den EMMSpyV14 Anti Pairing Analyzer

Hi xnetworkerx,

dann weiß ich schon woran es liegt. Hatte schon eine Vermutung. Die Zeile 66 in deinem Script:

Code:
cat $myEMMDataOSCAM | grep "[A-F,0-9][A-F,0-9] hex / [0-9][0-9][0-9]:" > $myEMMDataOSCAM.tmp

findet kein Ergebnis. D.h. die Ausgabe ist leer und damit auch die Datei $myEMMDataOSCAM.tmp. Ergo schlägt der MOVE-befehl fehl weil die Datei nicht erzeugt wurde.
Das Format deiner emmoscam.dta müsste z.B. sein:

EF hex / 239:

Nur wenn du dir deine Dateien anschaust, dann passt das nicht zusammen. Mein Script ist übrigens viel kürzer. Hast du das modifiziert oder woher hast du das?
Mein Script läuft 1A.
 
Zuletzt bearbeitet:
AW: EMMSettingslist 21.12.14 für den EMMSpyV14 Anti Pairing Analyzer

Nein ich habe es nicht modifiziert. Kannst Du mir deins schicken?
 
AW: EMMSettingslist 21.12.14 für den EMMSpyV14 Anti Pairing Analyzer

Ja klar! Das hier ist mein Script. So wie ich es sehe müsste es mit deiner emmoscam.dta funktionieren ansonsten melde dich noch einmal.

#!/bin/bash

myOSCAMhome="/var/tuxbox/config"
myEMMLogfile="$myOSCAMhome/skyV14_unique_emm.log"
myEMMDataOSCAM="$myOSCAMhome/script/emmoscam.dta"
myEMMDataCCAM="$myOSCAMhome/script/emmccam.dta"


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


myFirstEMM=$(grep -m1 "$myemm" $myEMMLogfile | awk '{print $1}')
# myLastEMM=$(tac $myEMMLogfile | grep -m1 "$myemm" | awk '{print $1}')
myLastEMM=$(cat $myEMMLogfile | sort -r | grep -m1 "$myemm" | awk '{print $1}')
myCountEMM=$(grep "$myemm" $myEMMLogfile | wc -l)


echo "-----------------------------------"
echo "EMM Data:"
echo "$myemm"
echo "- - - - - - - - - - - - - - - - - - "
echo "Client: $myemmClient ($myemmClientName)"
echo "Info: $myemmInfo"
echo "CardID: $myemmCardid"
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

Hi. Ich habe jetzt einen RaspI und da will das Script nicht. Ich habe da eine "komische" grafische Ausgabe. Es steht nix drin und das ganze Bild ist verschoben. Kann mir jemand weiterhelfen?
 
AW: EMMSettingslist 21.12.14 für den EMMSpyV14 Anti Pairing Analyzer

Ich brauche mehr Details :emoticon-0105-wink:
Welchen Fehler bekommst du und wie ist das Bild verschoben? Wie hast du das Script gestartet? Screenshot wäre auch hilfreich.
 
AW: EMMSettingslist 21.12.14 für den EMMSpyV14 Anti Pairing Analyzer

Wozu braucht man dieses gottverdammte Skript heute noch? Es ist alles bekannt, lässt sich so zusammenfassen. Aktivierer, Deaktivierer und anderen Blödsinn schreibt man nie, also nur 82702X und 82703X mit ein paar bekannten Ausnahmen. Das hat man schneller im Kopf oder zur Not auch nachgefragt, als mit so einem alten Skript.

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

Hi,

also ob man das Script wirklich braucht sei dahingestellt, aber deshalb muss man ja nicht gleich sauer werden :emoticon-0105-wink:
Auf jeden Fall ist es doch eine gute Sache sich mit Skripting zu beschäftigen...so lernt fidelcastro54 jede Menge über die Shell und auch über Linux.
 
AW: EMMSettingslist 21.12.14 für den EMMSpyV14 Anti Pairing Analyzer

Das stimmt.

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

Ich finde das Script ist eine einfache Art und Weise das ganze im Blick zu behalten. Du siehst was kommt und du kannst es einfach per Klick schreiben. Das ist alles. Was ich schreibe wird vorher selbstverständlich ohne Script gegengeprüft.



Ich habe das ganze auf dem Raspi im Firefox ausprobiert. Das Script lief die ganze Zeit in meiner Duo2 ohne Probleme. Di Ausgabe im Raspi Oscam ist scriptname: analyzer_alternative.sh returncode: 2



Beim Script ohne Java erhalte ich die Ausgabe
/logs/scripts/analyzer.sh: 18: /logs/scripts/analyzer.sh: Bad substitution

Mit Java erhalte ich
<table style="text-align:left" id="emmData">
<thead id="click on col-label to sort"><tr><th></th><th>Info</th><th>First</th>< th>Last</th><th>Count</th><th>Typ</th><th>CardID</th><th>Client</th><th>EmmData< /th></tr></thead><tbody>
/logs/scripts/analyzer_alternative.sh: 24: /logs/scripts/analyzer_alternative.sh : Bad substitution

Das sind die Scripte

mit Java
#!/bin/sh
#v14 analyzer


myEMMLogfile="/logs/v14_unique_emm.log"
myEMMDataOSCAM="/logs/scripts/emmoscam.dta"
myEMMDataCCAM="/logs/scripts/emmccam.dta"
myReader="v14"
myboxid="******"
myCardID="*******"



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


IFS=$'\n'
echo "<table style="text-align:left" id="emmData">"
echo "<thead id="click on col-label to sort"><tr><th></th><th>Info</th><th>First</th><th>Last</th><th>Count</th><th>Typ</th><th>CardID</th><th>Client</th><th>EmmData</th></tr></thead><tbody>"


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="<strong style="color:red">ATTENTION!!</strong>"
else
myTypWarning=""
fi

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

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

m1=${myemmInfo:0:28}
m2=$(echo ${myemmInfo:33} | tr """ "'")

echo "<tr>"
echo "<td><a href="emm_running.html?label=$myReader&ep=$myemm" target="emmwrite">write</a></td>"
echo "<td title="$m2">$m1</td>"
echo "<td>$myFirstEMM</td>"
echo "<td>$myLastEMM</td>"
echo "<td>$myCountEMM</td>"
echo "<td>$myemmType $myTypWarning</td>"
echo "<td>$myemmCardid</td>"
echo "<td>$myemmClient ($myemmClientName)</td>"
echo "<td>$myemm</td>"
echo "</tr>"

done
echo "</tbody></table>"
echo "<script type="text/javascript">"
echo "\$('#emmData thead').click(function(ev){"
echo "var cellIndex= ev.target.cellIndex,"
echo " tbody= this.parentNode.tBodies[0];"
echo "ev.target.curSort= !ev.target.curSort;"
echo "\$(tbody.rows).sort(ev.target.curSort ? function(a,b){return a.cells[cellIndex].innerHTML < b.cells[cellIndex].innerHTML ? -1 : 1;} : function(a,b){return a.cells[cellIndex].innerHTML > b.cells[cellIndex].innerHTML ? -1 : 1;}).appendTo(tbody);"
echo "}).find('th:eq(3)').click();"
echo "</script>"

ohne Java

#!/bin/sh

myEMMLogfile="/logs/v14_unique_emm.log"
myEMMDataOSCAM="/logs/scripts/emmoscam.dta"
myEMMDataCCAM="/logs/scripts/emmccam.dta"

myboxid="****"
myCardID="******"

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=$(grep "$myemm" $myEMMLogfile | tail -n 1 | awk '{print $1" "$2}')
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

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

Ich glaube das hat was mit der Zeile "myemmClient=${myemm:0:4}". Kann das sein? Zumindest beschwert sich putty immer über diese Zeile.
 
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…