diff --git a/dissector/messages.md b/dissector/messages.md index 4c3844ed..7c0c03da 100644 --- a/dissector/messages.md +++ b/dissector/messages.md @@ -1267,11 +1267,111 @@ Message have zero to two payloads. ``` - **Notes:** The passwords are not sent in some models of cameras namely - RLC-410 4mp, RLC-410 5mp, RLC-520 (fw 200710) in these cases the passwords - are blank. In some older cameras that do not use encryption at all these - passwords are completely visible to any network sniffers. Even the "encrypted" - cameras only have weak encryption that is easily broken since the - decryption key is fixed and well-known. + RLC-410 4mp, RLC-410 5mp, RLC-520 (fw 200710), RLC-811A in these cases the + passwords are blank. In some older cameras that do not use encryption at + all these passwords are completely visible to any network sniffers. Even + the "encrypted" cameras only have weak encryption that is easily broken + since the decryption key is fixed and well-known. + +- 59: `` + + - Client + + - Header + + FIXME + + - Extension + + ```xml + + + admin + + ``` + + - Camera + + - Header + + FIXME + + - Payload — Changing the password of testUser + + ```xml + + + + + admin + password12 + 1 + none + + + testUser + newPass + 0 + modify + + + + ``` + + - Payload — creating a user + + ```xml + + + + + admin + password12 + 1 + none + + + testUser + testPass + 0 + add + + + + ``` + + - Payload — deleting a user + + ```xml + + + + + admin + password12 + 1 + none + + + testUser + newPass + 0 + delete + + + + ``` + + - **Notes:** The passwords are not sent in some models of cameras namely + RLC-410 4mp, RLC-410 5mp, RLC-520 (fw 200710), RLC-811A in these cases the + passwords are blank. In some older cameras that do not use encryption at + all these passwords are completely visible to any network sniffers. Even + the "encrypted" cameras only have weak encryption that is easily broken + since the decryption key is fixed and well-known. + - **Notes:** The password field seems to only be needed when creating a user + or changing a users password. + - **Notes:** It does not appear like userLevel is modifiable (at least on + RLC-811A) - 67: ` (FW Upgrade)`