PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Stringanalyse des Programms "wavebox"



debian
23.01.2005, 14:03:01
Eine Analyse von "wavebox" :

Basis: mit "strings" ein Dump der ASCII-Strings gezogen und mal
drübergeschaut.

#########################

Kurzform (Langversion s.u.):

- m740 kann wohl einen PC per "wakeonlan" aufwecken.
Das binary dafür fehlt wohl...
- DVB-S Support enthalten. Kann natürlich wegen der fehlenden
SAT Tuner nicht genutzt werden
- IP over DVB Support (Internet ?)
Streaming via IP Support, unklar ob Receive oder Transmit
evtl auch die Sektion zum Empfangen der Softwareupdates via DVB
- Die IP-Adresse 62.96.224.93 wird genannt
- Wavebox kann wohl FTP Client sein...

#########################

Sonstiges:

- snice +20 -c md5sum; md5sum %s > /var/tmp/checksum_file

- host 62.96.224.93
93.224.96.62.in-addr.arpa domain name pointer h-62.96.224.93.host.de.colt.net.


#########################

Lange Version:

* Entwickler: rlueling tbloemeke rkluthe jrathert rschneider
DiscVision GmbH, Ralf Kluthe

* Wakeonlan:

/var/etc/wakeonlan
wakelan %s %s
mount_pc
/var/tmp/

* Tuner Support

tuner %d dvb-S
tuner %d dvb-T
dv_po_tuner_start_tuning %d %ld %d %d
sig_freq= %d lo_freq=%ld
dv_po_tuner_send_diseqc %d %02x %02x %02x %02x
dv_po_tuner_send_diseqc %d %02x %02x %02x %02x %02x %02x
toneburst=%d
dv_po_tuner_enable_22khz %d %d
dv_po_tuner_send_toneburst %d 1
dv_po_tuner_send_toneburst %d 0


* IP over DVB Support

DV_IP_OverDVB_UploaderActivity.cpp,v

* Streaming via IP Support, Empfangen oder Senden ??
Multicast Support, oder nur Empfang für Softwareupdate ??

DV_IP_Streaming_ImportFilter
/pvr/download/uploader_config
current time on server is %s -- send to application
Transmission: %d
Streaming file %s

?? MULTICAST ??
%s/target_groups
found own box serial number in file and performing join / leave operation
Join / Leave of list for file %s -- given filename could not be opened
Serial Number of Box: %s
uploader terminated
leaveMAC
join
parameter setting is not correct - leaving command
leave
Groups
execute %s %d on all boxes that receive the signal due to wildcard in serial number
join_list
join list or leave list command received
leave_list
leave_alli


application/x-bcf
.scf
application/x-scf
.rcf
application/x-rcf
.pmf
application/x-pmf
.mpg
video/x-mpeg2
.dv.tar
application/x-mpgmeta

Streaming Meldungen und Codes...

100 Open Logfile after initialisation of Uploader
230 UPLOAD %s failed because of checksum
210 UPLOAD %s ok - missing packets %d
200 UPLOAD %s start
110 Close Logfile after terminate signal
310 LEAVE %d
300 JOIN %d
400 EXECUTE Software Update %s
410 EXECUTE linux %s
420 EXECUTE cookie_file_content_upload %s %d %d
430 EXECUTE cookie_file_delete_content_file for file %s
450 EXECUTE cookie_file_delete_content_all
450 EXECUTE cookie_file_create - IP address %s SW version %s
110 Close logfile after box restart
455 EXECUTE content_file_delete for file %s
460 EXECUTE clean download directories
470 EXECUTE cat content files %s %s %s
480 RETURN config files
485 RETURN log files for <%d> days
490 RETURN file %s/%s (ftp_server_return_file)
900 Command <%s %s> is not implemented

Upload of file : %s
Target URL : %s
Stream ID : %d
Transmissions : %d
Checksum : %s
Tolerated packetloss : %d
Blocksize : %d

streamstore control packet of size %d received
streamstore data packet of size %d received

sending uploading event for file %s to application
send event for file %s of type: video/x-mpeg2
upload_box2
moving uploaded file %s to transfer directory for box 2
mkdir -p /pvr/download/content/.box2; mv %s/%s /pvr/download/content/.box2/.
execution of %s
cookie_file_content_upload

/pvr/ARCHIVE/CONTENT/%s
playback of local file from directory /pvr/ARCHIVE/CONTENT
streaming url %s at position %d using bitrate %d time_interval %d save_to_hdd %d
%d pings to server %s to establish connection !!!
ping -c %d %s
IP Address / Computer <%s> was not found !!!
opensocket_udp_to_server: cannot open socket
opensocket_udp_to_server: cannot bind port
opensocket_udp_to_server: unknown host '%s'

* 62.96.224.93

try to dial into network, try number %d
wait for %d seconds until login
try to login now !!!
export HOME=/root
/usr/sbin/pppd call forsa3 &
nach pppd
( sleep 1 ; ping -c 1 62.96.224.93 ) &
nach ping
wait for 60 seconds to establish connection by modem
nach FTP init
62.96.224.93
pkill pppd
nach ftp connect, return value %d
uploader
loadup
nach ftp login, return value %d
/FTPUPLOAD
nach chdir, return value %d
directory name : %s
kill the pppd
nach pkill
rm /var/run/ip
leave the function return protocol

* FTP Client

DV_CategoryList.cpp,v
ftplib Release 3.1 6/xx/98, copyright 1996, 1997, 1998 Thomas Pfau
USER %s
PASS %s
Invalid mode %c
bind
PORT %d,%d,%d,%d,%d,%d
listen
getsockname
PASV
%u,%u,%u,%u,%u,%u
Invalid direction %d
timed out waiting for connection
TYPE %c
Invalid open type %d
NLST
STOR
RETR
LIST
Missing path argument for file transfer
SITE %s
SYST
MKD %s
CWD %s
CDUP
RMD %s
localfile write
short write: passed %d, wrote %d
SIZE %s
%d %d
MDTM %s
RNFR %s
RNTO %s
DELE %s
QUIT

max
24.01.2005, 08:33:22
zu der IP-Adresse, gehört wohl einen kompletten B-Netz an:

tracerroute wird auch geblockt. Scheint nicht nur ein einfacher Dyn.-Client zu sein.




% This is the RIPE Whois query server #2.
% The objects are in RPSL format.
%
% Rights restricted by copyright.
% See http://www.ripe.net/db/copyright.html

inetnum: 62.96.0.0 - 62.96.255.255
org: ORG-CTG2-RIPE
netname: DE-COLT-990503
descr: COLT TELECOM GmbH
descr: Provider Local Registry
country: DE
admin-c: FH3800-RIPE
tech-c: COLT2-RIPE
status: ALLOCATED PA
mnt-by: RIPE-NCC-HM-MNT
mnt-lower: DE-COLT-MNT
mnt-routes: DE-COLT-MNT
notify: ripe141@colt.de
changed: hostmaster@ripe.net 19990503
changed: hostmaster@ripe.net 19990623
changed: hostmaster@ripe.net 20000609
changed: lir-help@ripe.net 20011217
changed: hostmaster@ripe.net 20031027
source: RIPE

route: 62.96.0.0/16
descr: COLT-DE
origin: AS8220
mnt-by: DE-COLT-MNT
changed: markb@de.colt.net 20020625
source: RIPE

route: 62.96.0.0/16
descr: DE-COLT-INTERNET-62-96-0-0
origin: AS9126
notify: guardian@de.colt.net
mnt-by: DE-COLT-MNT
changed: bernward@de.colt.net 19990623
source: RIPE

organisation: ORG-CTG2-RIPE
org-name: COLT TELECOM GmbH
org-type: LIR
address: COLT TELECOM GmbH
Frank Breunig
Herriotstrasse 4
D-60528 Frankfurt
Germany
phone: +49 69 56606 0
fax-no: +49 69 56606 2271
e-mail: ripemaster@de.colt.net
admin-c: FB6824-RIPE
admin-c: MR19490-RIPE
admin-c: VL1556-RIPE
admin-c: FD431-RIPE
admin-c: COLT2-RIPE
mnt-ref: DE-COLT-MNT
mnt-ref: RIPE-NCC-HM-MNT
mnt-by: RIPE-NCC-HM-MNT
changed: hostmaster@ripe.net 20040415
changed: bitbucket@ripe.net 20041025
changed: bitbucket@ripe.net 20041029
changed: bitbucket@ripe.net 20041117
changed: bitbucket@ripe.net 20041118
changed: bitbucket@ripe.net 20041124
changed: bitbucket@ripe.net 20050111
source: RIPE

role: COLT Germany Hostmaster
address: COLT TELECOM GmbH
address: Herriotstr. 4
address: D-60528 Frankfurt
fax-no: +49 69 56606 2271
e-mail: ripemaster@de.colt.net
remarks: ---------------------------------------
remarks: AS9126 (COLT Germany) has been
remarks: migrated into AS8220 (COLT).
remarks: For peering requests or questions
remarks: please contact peering@colt.net
remarks: ---------------------------------------
trouble: for trouble with Backbone/Routing email to ops@colt.net
trouble: for trouble with Domains email to hostmaster@de.colt.net
trouble: for trouble with SPAM email to abuse@de.colt.net
trouble: for trouble with Dial-In email to dialmaster@de.colt.net
trouble: Open Troubletickets outside Germany: Call +49 69 566069000
trouble: Open Troubletickets inside Germany: Call 0800 18 222 33
admin-c: FB6824-RIPE
admin-c: MR1379-RIPE
tech-c: HS21933-RIPE
tech-c: MR19490-RIPE
nic-hdl: COLT2-RIPE
mnt-by: DE-COLT-MNT
changed: marcus.ruchti@colt.de 20030116
changed: marcus.ruchti@colt.de 20030305
changed: marcus.ruchti@colt.de 20040325
changed: marcus.ruchti@colt.de 20050114
source: RIPE

person: Frank Hoffmeister
address: Herriotstr. 4
address: 60528 Frankfurt
address: Deutschland
phone: +49 69 56 60 6 0
fax-no: +49 69 56 60 6 2271
e-mail: ripemaster@de.colt.net
nic-hdl: FH3800-RIPE
mnt-by: COLT-P
changed: ripemaster@de.colt.net 20050114
source: RIPE