PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Vergleich 1.18 und 1.29.5: root file system



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!

api
17.02.2005, 21:26:49
Anstatt 'source /var/etc/ip_script' wird jetzt das Programm 'exec_ip_script /var/etc/ip_script' zur nterpretation aufgerufen. Damit würde dann auch der telnet-patch unmöglich.

Der telnet-patch war das erste, was ich getestet habe. Ging nicht.



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ß.

Na dann. Hau rein.

Tengu
17.02.2005, 21:30:41
Go, Lemmi, go. :D

Finde ich super, dein Engagement! :)

Tengu

lunzet
17.02.2005, 21:36:25
auch von mir mal lieben dank an lemmi. hast bei einigen leuten hier was gut.

mach uns den telnet und den ftp....

thx a lot @ lemmi

jabba1974
17.02.2005, 21:40:57
lemmi: wenn ich das richtig sehe, dann hat Siemens gezielt gegen Dich und Deine "Erweiterungen" gearbeitet?

Lemmi
17.02.2005, 23:16:35
lemmi: wenn ich das richtig sehe, dann hat Siemens gezielt gegen Dich und Deine "Erweiterungen" gearbeitet?

Insbesondere haben sie jetzt ein paar Schritte eingebaut, die erst beim nächsten Update volle Wirkung zeigen (sollen).

Diesmal war es echt einfach.
Die sollten mich lieber kaufen -- das ist preiswerter ;)

spitt
18.02.2005, 02:31:50
Vielleicht sollten sie dich lieber ins Entwicklungsteam holen?! :D