## https://sploitus.com/exploit?id=KITPLOIT:TOOLS-GITHUB-CHRISJD20-HIKVISION_CVE-2017-7921_AUTH_BYPASS_CONFIG_DECRYPTOR
# hikvision_CVE-2017-7921_auth_bypass_config_decryptor
ΠΡΠΎΡ python-ΡΠ°ΠΉΠ» ΡΠ°ΡΡΠΈΡΡΡΠ΅Ρ configurationFile, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠΉ ΠΊΠ°ΠΌΠ΅ΡΠ°ΠΌΠΈ hikvision, ΡΡΠ·Π²ΠΈΠΌΡΠΌΠΈ ΠΊ CVE-2017-7921.
https://www.checkpoint.com/defense/advisories/public/2017/cpai-2017-0876.html/
# ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅
ΠΠ±Ρ
ΠΎΠ΄ Π°ΡΡΠ΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ IP-ΠΊΠ°ΠΌΠ΅Ρ Hikvision (CVE-2017-7921)
ΠΠΎ ΡΡΡΠΈ, ΠΊΠ°ΠΌΠ΅ΡΡ hikvision, ΡΡΠ·Π²ΠΈΠΌΡΠ΅ ΠΊ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡ Π²ΡΡΠ΅ CVE, ΠΌΠΎΠ³ΡΡ ΡΠ°ΡΠΊΡΡΠ²Π°ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΌΠ°ΡΡΡΡΡΠΎΠ² ΠΏΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΠΏΡΠΎΡΡΠΎΠΉ ΡΡΡΠΎΠΊΠΈ base64, ΠΏΠ΅ΡΠ΅Π΄Π°Π½Π½ΠΎΠΉ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ° Π² URL.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
`/System/configurationFile?auth=YWRtaW46MTEK`
ΠΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ Π½Π΅Π°ΡΡΠ΅Π½ΡΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΌΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π·Π°Π³ΡΡΠ·ΠΈΡΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΡΠ°ΠΉΠ» ΠΊΠ°ΠΌΠ΅ΡΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡ
. ΠΡΠΎΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΡΠ°ΠΉΠ» ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΡΠ»Π°Π±ΠΎΠ΅ ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΊΠ»ΡΡ.
ΠΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½Π½ΡΠΉ python-ΡΠΊΡΠΈΠΏΡ ΡΠ°ΡΡΠΈΡΡΡΠ΅Ρ ΡΡΠΎΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΡΠ°ΠΉΠ».
Π― ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠΈΠ»Π°Π³Π°Ρ ΠΏΡΠΈΠΌΠ΅Ρ ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π° Π΄Π»Ρ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
# ΠΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ
`./decrypt_configurationFile.py <ΠΈΠΌΡΠ·Π°Π³ΡΡΠΆΠ΅Π½Π½ΠΎΠ³ΠΎΠΊΠΎΠ½ΡΠΈΠ³Π°>`
# ΠΠ°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ:
`sudo python3 -m pip install pycryptodome`
**Π’Π΅ΡΡΠΈΡΠΎΠ²Π°Π»ΠΎΡΡ Π½Π° Ubunut 20.04 Ρ python 3.8.5**