Тут фишка в чем. Пароль задается при заливке прошивки с ПК в Зелио, так что он может и передается открытым текстом, но только когда мы грузим программув контроллер. На этом этапе, теоретически, можно выяснить, как он кодируется. А смысл? Чем отличается программа с паролем и программа без пароля - можно выяснить, сравнив соответствующие логи. Но для этого нужен зелио без прошивки, для эксперимента.
Если при считывании прошивки с контроллера, пароль будет проверяться самим контроллером - то правильный по логам не вычислить, только перебором.
Так что может заново прошивку написать?