Quantcast
Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Datentrom von Sky loggen

mega

Board Guru
Registriert
10. Mai 2010
Beiträge
1.345
Reaktionspunkte
980
Punkte
373
Hier mal ne Anleitung wie man den Datenstrom loggt von Sky

Das auf den Receiver installieren per Telnet (Console)

Code:
opkg update && opkg install dvbsnoop

Dann den befehl eingeben

Code:
dvbsnoop -devnr 0 -ph 2 0x1008 | grep ^8 | tr a-z A-Z | tr -d  " " > /media/hdd/emm_logsportpl1hd

Man kann es auch noch eintellen,das er angegebene emms sucht oder nur eure Kartenserial (rot markiert)

dvbsnoop -devnr 0 -ph 2 0x1008 | grep ^8 | tr a-z A-Z | tr -d "827073" > /media/hdd/emm_logsportpl1hd

Das könnt ihr anpassen auf eure Bedürfnisse ...

Code:
/media/hdd/emm_logsportpl1hd

und dann wird in das log geloggt .

Und auf einen Skysender schalten.

Viel Spaß :good:
 
Zuletzt bearbeitet:
AW: Datentrom von Sky loggen

dvbsnoop scheint es für HDMU nicht zu geben. Kann man irgendwo ein binary für den triplex bekommen?
 
AW: Datentrom von Sky loggen

Guck mal bei Google vielleicht gibt es da ipks oder zips von dvbsnoop sh4/mipsel/arm
 
AW: Datentrom von Sky loggen

Dann den befehl eingeben

Code:
dvbsnoop -devnr 0 -ph 2 0x1008 | grep ^8 | tr a-z A-Z | tr -d  " " > /media/hdd/emm_logsportpl1hd

Noch eine Ergänzung für DM7080-Besitzer:

Da muss dvbsnoop mit folgendem Parameter gestartet werden (anstelle von -devnr 0):


Code:
dvbsnoop -demux /dev/dvb/adapter0/demux7

Falls Interesse besteht kann ich auch gerne meine Scripte + crontab posten. Ich hab einmal ein emm-logger-script gebaut (danke an @salidos für die Anleitung) welches von einem per cron aufgerufenen watchdog-script am Laufen gehalten wird.

AW: Datentrom von Sky loggen

Hier sind noch die Scripte welche ich für eine DM7080 angepasst habe:

/var/xts/scripts/emmlogger.sh

Code:
#!/bin/sh
while true
do
pkill -9 dvbsnoop &
sleep 1
dvbsnoop -demux /dev/dvb/adapter0/demux7 -ph 2 0x1008 | grep ^8 | grep -iE "(82 70 .. 41)" | tr a-z A-Z | tr -d " " >/media/hdd/EMM/emmlog_$(date +"%Y-%m-%d_%H%M").log &
sleep 5400 
done
exit 0

Bei anderen Boxen (Ältere Dreamboxen, Vu+, etc.) muss evtl. der Wert hinter demux angepasst werden.

/var/xts/scripts/emmlogger-watchdog.sh

Code:
#!/bin/sh 
if ps -ef |grep -v grep |grep -c dvbsnoop >/dev/null
then
echo "EMMs werden geloggt"
else
/var/xts/scripts/emmlogger.sh &
fi

Cron installieren (wenn nicht vorhanden) und in den Systemstart eintragen (War beim OE 2.2 Newnigma-Image der DM7080 nötig)

Code:
apt-get update && apt-get install cron
update-rc.d cron defaults

Zum schluß noch die Crontab anpassen:

Code:
crontab -e

Code:
* * * * * /bin/sh /var/xts/scripts/emmlogger-watchdog.sh
#
 
Zuletzt bearbeitet von einem Moderator:
Kann das sein wenn ich nach meiner serial logge das es schon nach wenigen Minuten 100MB anfallen?

Und wie wird das Skript zum loggen gestoppt. Will nicht das meine Festplatte überläuft :mask:
 
Hier mal ne Anleitung wie man den Datenstrom loggt von Sky

Das auf den Receiver installieren per Telnet (Console)

Code:
opkg update && opkg install dvbsnoop

Dann den befehl eingeben

Code:
dvbsnoop -devnr 0 -ph 2 0x1008 | grep ^8 | tr a-z A-Z | tr -d  " " > /media/hdd/emm_logsportpl1hd

Man kann es auch noch eintellen,das er angegebene emms sucht oder nur eure Kartenserial (rot markiert)
nach dem ich 0,5GB Daten gelogt habe finde ich in den log meine Kart–Serial nicht.
Habe auch eine Freischaltung angestoßen trotzdem nix mit meiner serial.
Im normalen Oscam log sind die die üblichen EMMs drin.
Einer ein Tipp
 
dvbsnoop -devnr 0 -ph 2 0x1008 | grep ^8 | tr a-z A-Z | tr -d "serial in hex" > /media/hdd/emm_logsportpl1hd
habe das log so gestartet serial in hex .
so sieht der log aus.
 
dvbsnoop -devnr 0 -b 0x1008

dann kommt zwar alles binär (nur für den hexeditor) und du musst nach dem loggen filtern, dafür verschluckt sich dvbsnoop nicht.

natürlich werden die files auch größer . pro tag kommen bis zu 8GB zusammen
 
8GB wenn ich nur nach meiner Serial logge?
Kann ich auch nach meiner Hardware in hex Logen?
Ahja hex ist nicht vorteilhaft
 
so wie ich es oben gepostet habe, wird nicht nur nach deiner serial geloggt. alles was sky sendet landet da in deinem log. filtern musst du dann später.

ob es binär auch vorher zu filtern geht, glaub ich nicht. aber du kannst dich gerne mal durch die manual seiten von grep wühlen und uns dann deine erkenntnisse posten ;)
 
Zurück
Oben