PeterPawn
IPPF-Urgestein
- Mitglied seit
- 10 Mai 2006
- Beiträge
- 15,275
- Punkte für Reaktionen
- 1,751
- Punkte
- 113
Es gibt noch eine weitere Möglichkeit, laufende (externe) Gespräche "von außen" (im LAN) zu erkennen, ohne dafür Telnet zu bemühen ... damit funktioniert diese Methode aber auch auf DOCSIS-Boxen.
Wenn man eine gültige SID hat, kann man unter der URL
http://fritz.box:49000/calllist.lua?sid=<sid>&days=<n>
bzw.
https://fritz.box:49443/calllist.lua?sid=<sid>&days=<n>
eine XML-formatierte Anrufliste abrufen. Ich würde natürlich immer HTTPS empfehlen, aber ich bin ja auch paranoid. Wenn man den "days"-Parameter in der URL wegläßt, erhält man alle gespeicherten Anrufe (max. 400), mit "days" kann man die Liste im Umfang auf die vergangenen 'n' Tage beschränken.
Der eigentliche Witz im Zusammenhang mit diesem Thread ist aber die Tatsache, daß diese Datei (am Ende) auch laufende Gespräche enthält, diese werden durch einen Wert > 8 im Type-Feld gekennzeichnet (11 ist dann z.B. ein aktiver ausgehender Anruf). Unschön ist halt die Notwendigkeit der SID, wenn man eigentlich nur wissen will, ob da gerade telefoniert wird (was ich nicht für eine sensitive Information halten würde ... da aber die Nummern auch angegeben sind, verstehe ich das schon als Notwendigkeit und würde natürlich auch Zeter und Mordio schreien, wenn das ohne Authentifizierung abzurufen wäre).
Da das die externe Anrufliste ist, sieht man interne Gespräche dort natürlich ebenfalls nicht.
EDIT: Wer sich für das Erzeugen dieser Liste interessiert, findet den Lua-Code in der Datei /etc/default.$CONFIG_PRODUKT/$OEM/calllist.lua zur Ansicht.
Wenn man eine gültige SID hat, kann man unter der URL
http://fritz.box:49000/calllist.lua?sid=<sid>&days=<n>
bzw.
https://fritz.box:49443/calllist.lua?sid=<sid>&days=<n>
eine XML-formatierte Anrufliste abrufen. Ich würde natürlich immer HTTPS empfehlen, aber ich bin ja auch paranoid. Wenn man den "days"-Parameter in der URL wegläßt, erhält man alle gespeicherten Anrufe (max. 400), mit "days" kann man die Liste im Umfang auf die vergangenen 'n' Tage beschränken.
Der eigentliche Witz im Zusammenhang mit diesem Thread ist aber die Tatsache, daß diese Datei (am Ende) auch laufende Gespräche enthält, diese werden durch einen Wert > 8 im Type-Feld gekennzeichnet (11 ist dann z.B. ein aktiver ausgehender Anruf). Unschön ist halt die Notwendigkeit der SID, wenn man eigentlich nur wissen will, ob da gerade telefoniert wird (was ich nicht für eine sensitive Information halten würde ... da aber die Nummern auch angegeben sind, verstehe ich das schon als Notwendigkeit und würde natürlich auch Zeter und Mordio schreien, wenn das ohne Authentifizierung abzurufen wäre).
Da das die externe Anrufliste ist, sieht man interne Gespräche dort natürlich ebenfalls nicht.
EDIT: Wer sich für das Erzeugen dieser Liste interessiert, findet den Lua-Code in der Datei /etc/default.$CONFIG_PRODUKT/$OEM/calllist.lua zur Ansicht.
Zuletzt bearbeitet: