Lemmi
17.02.2005, 21:03:22
Ich habe die beiden System verglichen.
Der Diff-Dump (r18=1.18, r29=1.29.5)
Only in r18: .bash_history
Only in r18/etc: .rsapublic
diff -r r18/etc/rc r29/etc/rc
24c24
< source /var/etc/ip_script
---
> exec_ip_script /var/etc/ip_script
diff -r r18/etc/rc.d/halt r29/etc/rc.d/halt
48,49d47
< rmmod usb-ohci
< rmmod ehci-hcd
diff -r r18/etc/rc.d/rc0 r29/etc/rc.d/rc0
48,49d47
< rmmod usb-ohci
< rmmod ehci-hcd
diff -r r18/etc/shadow r29/etc/shadow
1c1
< root:N..tTjWrdqc7c:12760:0:10000::::
---
> root:Q0/osb1xGijUo:12804:0:10000::::
Files r18/lib/modules/2.4.21-xfs/demux.o and r29/lib/modules/2.4.21-xfs/demux.o differ
Files r18/lib/modules/2.4.21-xfs/ehci-hcd.o and r29/lib/modules/2.4.21-xfs/ehci-hcd.o differ
Files r18/lib/modules/2.4.21-xfs/emma_av.o and r29/lib/modules/2.4.21-xfs/emma_av.o differ
Only in r29/lib/modules/2.4.21-xfs: ext3.o
Only in r29/lib/modules/2.4.21-xfs: jbd.o
Files r18/lib/modules/2.4.21-xfs/natsemi.o and r29/lib/modules/2.4.21-xfs/natsemi.o differ
Files r18/lib/modules/2.4.21-xfs/tda10046.o and r29/lib/modules/2.4.21-xfs/tda10046.o differ
Files r18/lib/modules/2.4.21-xfs/usb-ohci.o and r29/lib/modules/2.4.21-xfs/usb-ohci.o differ
Files r18/lib/modules/2.4.21-xfs/video.o and r29/lib/modules/2.4.21-xfs/video.o differ
Files r18/sbin/update_flash and r29/sbin/update_flash differ
Only in r29/usr/bin: exec_ip_script
Only in r29/usr/bin: play_backend
Only in r18/usr/bin: rsadecode
Files r18/usr/lib/libsmbclient.so and r29/usr/lib/libsmbclient.so differ
Files r18/usr/lib/libsmbclient.so.0 and r29/usr/lib/libsmbclient.so.0 differ
Im Einzelnen:
Das verräterische .bash_history ist weg.
.rsapublic und rsadecode sind weg und werden nicht mehr benötigt.
update_flash unterscheidet sich. Damit soll wohl der downgrade verhindert werden.
Anstatt 'source /var/etc/ip_script' wird jetzt das Programm 'exec_ip_script /var/etc/ip_script' zur Interpretation aufgerufen. Damit ist dann auch der telnet-patch unmöglich. Allerdings wird er auch nicht mehr benötigt.
Neue Versionen diverser Module.
Neues root Kennwort.
Damit ist der Ansatz für 1.29.5.lemmi-01 auch schon klar:
Nehme die neue Firmware
Füge telnet und FTP wie gehabt ein.
Verwende das alte update_flash inklusive rsadecode und rsapublic.
Habe Spaß.
P.S: Genauso habe ich es gemacht!
Der Diff-Dump (r18=1.18, r29=1.29.5)
Only in r18: .bash_history
Only in r18/etc: .rsapublic
diff -r r18/etc/rc r29/etc/rc
24c24
< source /var/etc/ip_script
---
> exec_ip_script /var/etc/ip_script
diff -r r18/etc/rc.d/halt r29/etc/rc.d/halt
48,49d47
< rmmod usb-ohci
< rmmod ehci-hcd
diff -r r18/etc/rc.d/rc0 r29/etc/rc.d/rc0
48,49d47
< rmmod usb-ohci
< rmmod ehci-hcd
diff -r r18/etc/shadow r29/etc/shadow
1c1
< root:N..tTjWrdqc7c:12760:0:10000::::
---
> root:Q0/osb1xGijUo:12804:0:10000::::
Files r18/lib/modules/2.4.21-xfs/demux.o and r29/lib/modules/2.4.21-xfs/demux.o differ
Files r18/lib/modules/2.4.21-xfs/ehci-hcd.o and r29/lib/modules/2.4.21-xfs/ehci-hcd.o differ
Files r18/lib/modules/2.4.21-xfs/emma_av.o and r29/lib/modules/2.4.21-xfs/emma_av.o differ
Only in r29/lib/modules/2.4.21-xfs: ext3.o
Only in r29/lib/modules/2.4.21-xfs: jbd.o
Files r18/lib/modules/2.4.21-xfs/natsemi.o and r29/lib/modules/2.4.21-xfs/natsemi.o differ
Files r18/lib/modules/2.4.21-xfs/tda10046.o and r29/lib/modules/2.4.21-xfs/tda10046.o differ
Files r18/lib/modules/2.4.21-xfs/usb-ohci.o and r29/lib/modules/2.4.21-xfs/usb-ohci.o differ
Files r18/lib/modules/2.4.21-xfs/video.o and r29/lib/modules/2.4.21-xfs/video.o differ
Files r18/sbin/update_flash and r29/sbin/update_flash differ
Only in r29/usr/bin: exec_ip_script
Only in r29/usr/bin: play_backend
Only in r18/usr/bin: rsadecode
Files r18/usr/lib/libsmbclient.so and r29/usr/lib/libsmbclient.so differ
Files r18/usr/lib/libsmbclient.so.0 and r29/usr/lib/libsmbclient.so.0 differ
Im Einzelnen:
Das verräterische .bash_history ist weg.
.rsapublic und rsadecode sind weg und werden nicht mehr benötigt.
update_flash unterscheidet sich. Damit soll wohl der downgrade verhindert werden.
Anstatt 'source /var/etc/ip_script' wird jetzt das Programm 'exec_ip_script /var/etc/ip_script' zur Interpretation aufgerufen. Damit ist dann auch der telnet-patch unmöglich. Allerdings wird er auch nicht mehr benötigt.
Neue Versionen diverser Module.
Neues root Kennwort.
Damit ist der Ansatz für 1.29.5.lemmi-01 auch schon klar:
Nehme die neue Firmware
Füge telnet und FTP wie gehabt ein.
Verwende das alte update_flash inklusive rsadecode und rsapublic.
Habe Spaß.
P.S: Genauso habe ich es gemacht!