Skip to content

Releases: PeterPawn/decoder

latest revision of version 0.3

03 Feb 21:35
f17c289
Compare
Choose a tag to compare

Version 0.4 has been started after this point.

It will address some known problems and add support for the new "file-type" B64FILE (and CRYPTEDB64FILE), which gets used by AVM since version 07.19 instead of [CRYPTED]BINFILE.

decoder

01 Aug 22:55
Compare
Choose a tag to compare

It's a usable version now, with some open enhancement issues. The suggested name was changed from "decode_passwords" to "decoder".

Any future version should be backward-compatible with this one, only a few new/additional options for the 'decode_export' applet are expected (and more applets -> look into the planned enhancements).

The shell script files are only left-over to show the principles. You should prefer a binary file compiled from the C sources in the 'src' subdirectory - this is much faster than any shell script.

This version uses the AES and MD5 implementations from Nettle (https://www.lysator.liu.se/~nisse/nettle/, version 3.3), but you may build a version using OpenSSL's crypto library, as long as you don't want to get a (full) statically linked binary.

decode_passwords

11 Feb 13:00
Compare
Choose a tag to compare
  • add support for indirect calling of the decoder binary via /var/decoder, a subdirectory called "decoders" or a file /bin/avm_decoder
  • change the "micro version" a little bit and add a call to let the main script write this version to stdout
  • copy the decoder binary into the chroot jail now

decode_passwords

11 Feb 07:47
Compare
Choose a tag to compare
  • usable from version 06.10 up to versions prior 06.25, where AVM changed the behavior of "webdavcfginfo"