Moin
Grundsätzlich:
Binäre Dateien haben normalerweise eine Checksumme, die stimmen muss.
Deswegen brauchst du einen Hexadezimaleditor der nach einer Änderung diese errechnet und in die Datei schreibt.
Mit so einem Edtor durchsuchst du die Datei auch nach Aussagekräftigen Strings (reinen Text).
Im Environment, bzw. der ar7.cfg, gibt es aber auch einen Konfigurationspunkt, der bestimmt ob ein Passwort erforderlich ist.
Damit soll die Konfiguration ohne Passwort einzusehen sein, aber Änderung der Konfiguration, oder ähnliche Aktionen sollen dann nicht möglich sein.
Vielleicht ist es sinnvoller ersteinmal dieses zu versuchen.
Dann sucht du nach den Namen dieser Konfigurationspunkte und setzt sie sinngemäß auf yes oder no.
Code:
webui {
username = "";
password = "[COLOR="#FF0000"]gehashtesPasswort[/COLOR]";
expertmode = yes;
wizard_completed = no;
event_filter = 0;
[COLOR="#FF0000"]read_access_without_login = no;[/COLOR]
cookie = "001--------";
app_enabled = no;
ipv6_hidden = no;
ipv4_hidden = no;
ipv6_fw_hidden = no;
ipv6_native_hidden = no;
ds_lite_hidden = no;
ata_hidden = no;
lanbridges_gui_hidden = yes;
voip_2ndPVC_hidden = no;
providerlist_persistent = "medium=extern";
}
Allerdings könnte dieser Konfigurationspunkt nur "rudimentär" sein.
Soll heissen, das es einfach nicht funktioniert.
Erfolgsversprechender könnte daher sein, das Passwort einfach zu löschen.
Das sollte dann so aussehen:
Bleibt dann noch zu hoffen, das keine FritzBox Benutzer eingerichtet sind.
Wie man die Benutzer in der ar7.cfg "disabled" hab ich zwar gesehen, aber es gibt noch Unterscheidungen beim Loginverhalten.
Anmeldung mit FRITZ!Box-Benutzernamen und Kennwort
Anmeldung mit dem FRITZ!Box-Kennwort
Keine Anmeldung (nicht empfohlen)