You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
docspace-stack/docspace_recover_password.md

3.1 KiB

5/pKuJ+2FDOksnA2EcFgH416mluIKBu0BcZKDU65WimvcR4u/bBMw8S/r3v1MYSeXbt/cviqRcxsXMsnLK8WVQ== Base64(unhex(SHA-512($plaintext)))

echo -n $PASS | base64 --decode | hexdump -ve '/1 "%02X"'

E7FA4AB89FB61433A4B2703611C1601F8D7A9A5B88281BB405C64A0D4EB95A29AF711E2EFDB04CC3C4BFAF7BF531849E5DBB7F72F8AA45CC6C5CCB272CAF1655 e7fa4ab89fb61433a4b2703611c1601f8d7a9a5b88281bb405c64a0d4eb95a29af711e2efdb04cc3c4bfaf7bf531849e5dbb7f72f8aa45cc6c5ccb272caf1655

Hasher.Base64Hash(password + userId + Encoding.UTF8.GetString(_machinePseudoKeys.GetMachineConstant()), HashAlg.SHA512)

password = 11111111 userId = 66faa6e4-f133-11ea-b126-00ffeec8b4ef machineid = qFlL10hN9HFe

+++ = 1111111166faa6e4-f133-11ea-b126-00ffeec8b4efqFlL10hN9HFe

SHA512 = 6979b3330c8dbfcc8fcffc1751582eb6c14befa6dc27b4c62a24c87a306a108d1f535e1f59790de75cc2b8b09c2fac509bbe6ccbdaf0109a776888af5c7072e1

Base64 = Njk3OWIzMzMwYzhkYmZjYzhmY2ZmYzE3NTE1ODJlYjZjMTRiZWZhNmRjMjdiNGM2MmEyNGM4N2EzMDZhMTA4ZDFmNTM1ZTFmNTk3OTBkZTc1Y2MyYjhiMDljMmZhYzUwOWJiZTZjY2JkYWYwMTA5YTc3Njg4OGFmNWM3MDcyZTE=

default salt = {9450BEF7-7D9F-4E4F-A18A-971D8681722D} sha256 = 64ef7c70accbdd465543105d8d714f9c11ec3bb2052348a38d76df3a42088f5d

pbkdf2_sha256.using(salt=b'64ef7c70accbdd465543105d8d714f9c11ec3bb2052348a38d76df3a42088f5d', rounds=100000, salt_size=256).hash("11111111") '$pbkdf2-sha256$100000$NjRlZjdjNzBhY2NiZGQ0NjU1NDMxMDVkOGQ3MTRmOWMxMWVjM2JiMjA1MjM0OGEzOGQ3NmRmM2E0MjA4OGY1ZA$It1CiqperI2orr1phXptnkZS1spPhQ0eiO4BPe9XB2g'

JHBia2RmMi1zaGEyNTYkMTAwMDAwJE5qUmxaamRqTnpCaFkyTmlaR1EwTmpVMU5ETXhNRFZrT0dRM01UUm1PV014TVdWak0ySmlNakExTWpNME9HRXpPR1EzTm1SbU0yRTBNakE0T0dZMVpBJEl0MUNpcXBlckkyb3JyMXBoWHB0bmtaUzFzcFBoUTBlaU80QlBlOVhCMmc=

UPDATE docspace.core_user SET email='bms@badms.ru' WHERE id='66faa6e4-f133-11ea-b126-00ffeec8b4ef'; UPDATE docspace.tenants_tenants SET statuschanged='2024-03-31 13:43:06',timezone='Europe/Moscow',language='ru',version_changed='0001-01-01 00:00:00' WHERE id=1; UPDATE docspace.core_usersecurity SET pwdhash='5/pKuJ+2FDOksnA2EcFgH416mluIKBu0BcZKDU65WimvcR4u/bBMw8S/r3v1MYSeXbt/cviqRcxsXMsnLK8WVQ==' WHERE userid='66faa6e4-f133-11ea-b126-00ffeec8b4ef'; DELETE FROM docspace.webstudio_settings WHERE TenantID=1 AND ID='9a925891-1f92-4ed7-b277-d6f649739f06' AND UserID='00000000-0000-0000-0000-000000000000'; INSERT INTO docspace.webstudio_settings (TenantID, ID, UserID, Data) VALUES(1, '03b382bd-3c20-4f03-8ab9-5a33f016316e', '66faa6e4-f133-11ea-b126-00ffeec8b4ef', '{"EnableThirdpartySettings":true,"FastDelete":false,"StoreOriginalFiles":true,"KeepNewFileName":false,"UpdateIfExist":false,"ConvertNotify":true,"DefaultSortedBy":0,"DefaultSortedAsc":false,"HideConfirmConvertSave":false,"HideConfirmConvertOpen":false,"Forcesave":true,"StoreForcesave":false,"HideRecent":false,"HideFavorites":false,"HideTemplates":false,"DownloadZip":false,"ShareLink":false,"ShareLinkSocialMedia":false,"AutomaticallyCleanUp":{"IsAutoCleanUp":true,"Gap":4},"DefaultSharingAccessRights":null}'); INSERT INTO docspace.webstudio_settings (TenantID, ID, UserID, Data) VALUES(1, 'ee139f6c-8821-4011-8444-fd87882cd5f5', '00000000-0000-0000-0000-000000000000', '{"IsFirst":true}');