Freecom Hacking

Ik heb de volgende software gebruikt:

Nadat je deze software hebt geïnstalleerd kun je aan de slag:

  1. Start Firefox (met UrlParams).
  2. Surf naar je Musicpal Webinterface (bijv. http://192.168.0.90), klik op „Chance Settings“ en inloggen met username en password (default admin/admin)
  3. Zoek het menuutje „Set Date & Time“ op en klik op de "Apply" button.
  4. Nu heb je UrlParams nodig: klap het menu open door op Ctrl-Alt-U te drukken (of via het menu View→Sidebar→UrlParams). Links zie je nu (ergens tussen de Post parameters) het veld ntp_period staan. Daar vul je het volgende in:
    */5 * * * * root /etc/init.d/telnetd start

    En vervolgens klik je op de Submit button van het UrlParams venster.

  5. Om te controleren of je wijziging goed is verwerkt moet je met je browser even de volgende link bezoeken (IP adres aanpassen!)
    http://192.168.0.90/admin/cgi-bin/admin.cgi?f=time&n=../../../../etc/master.conf

    Het bekijken van deze pagina gaat het makkelijkst via Ctrl-U (of via het menu View→Page Source). De parameter ntp_period zou er zo uit moeten zien:

    ntp_period=*/5 * * * * root /etc/init.d/telnetd start
  6. Musicpal herstarten. Dat gaat makkelijk via het admin menu van de Musicpal zelf: Ga naar de settings Name en klik daar op de "Apply" button. Je Musicpal zal herstarten. Nadat hij weer opgestart is zal er een telnet daemon draaien op je Musicpal. Let erop dat dit enige tijd kan duren.
  7. Check of de telnet daemon echt draait:
    http://192.168.0.90/admin/cgi-bin/admin.cgi?f=time&n=../../../../etc/crontab

    Als het lukt het om de crontab op te halen betekent dat je kunt inloggen op de Musipal. Bij mij lukte het de eerste keer niet omdat ik het via de wireless verbinding probeerde. Het beste is om het via een bedraad netwerk te doen en tijdelijk even je wireless netwerk uit te zetten in de setup.

  8. Met een telnet client inloggen doe je met username "root", een wachtwoord is niet nodig.
  9. Mocht je de Musicpal weer in de originele staat terug willen brengen dan gaat dat het makkelijkst via het admin menu: Eenmaal klikken op "Apply" onder het "Set Date & Time" menu is voldoende.
  10. Klaar!

Comments

1

Telnet kan worden ingesteld via webaccess:

http://192.168.1.71/admin/cgi-bin/debug

user:admin
password: admin

Vervolgens vanaf een (linux) computer:
telnet -l root 192.168.1.71