4 įrankiai, skirti iššifruoti ir konvertuoti „Windows Registry Hex“ reikšmes į tekstą

2016-02-20 07:50:15
Pagrindinis·Programinė įranga·4 įrankiai, skirti iššifruoti ir konvertuoti „Windows Registry Hex“ reikšmes į tekstą

„Windows“ registras yra duomenų bazė, kurioje yra tūkstančiai nustatymų ir parinkčių, leidžiančių kompiuteriui veikti. Yra įmontuota registro rengyklė („regedit“), leidžianti vartotojui atlikti registro pakeitimus, nors netinkamai naudojant, „regedit“ gali sugadinti jūsų „Windows“ diegimą. Viena iš labai naudingų funkcijų, kurias galima rasti „Windows“ registro rengyklėje, yra galimybė sukurti atsarginę kopiją ir atkurti tam tikras jos dalis, vadinamą eksportu ir importu. Prieš atlikdami bet kokius pakeitimus registre, visada patartina pirmiausia pasidaryti atsargines kopijas / eksportuoti registro raktus. Tai galite padaryti spustelėję dešinįjį pelės klavišą ant registro rakto, esančio kairiajame medyje, ir pasirinkę „Eksportuoti“. Dukart spustelėję .reg failą, kurio atsarginę kopiją sukūrėte anksčiau, pakeitimai bus atkurti atgal.

Dešinėje registracijos lango pusėje rasite registro vertes. Yra keli skirtingi registro verčių tipai, tačiau 6, kuriuos rasite ir kuriuos galite sukurti naudodami „regedit“, yra eilutė, dvejetainė, DWORD, QWORD, daugialypė ir išplėstinė eilutė. Visos vertės rodomos standartiniame ASCII tekste iš „Windows Registry Editor“, todėl jas lengva perskaityti. Tačiau eksportavę juos į failą pastebėsite, kad kai kurios iš šių verčių rodomos kaip „šešiakampės“ teksto reikšmės, o ne standartinis tekstas, kurį rasite registre.

Tiksliau tariant, tik eilutės (REG_SZ) ir DWORD (REG_DWORD) reikšmės rodomos aiškiame tekste, o dvejetainės (REG_BINARY), QWORD (REG_QWORD), daugialypės eilutės (REG_MULTI_SZ) ir išplėstinės eilutės reikšmės yra šešioliktainėje. formatas. Jei norite peržiūrėti šias šešioliktaines reikšmes kaip aiškų tekstą registro faile, to negalite padaryti, jei jos nebus importuotos atgal į registrą. Kitas sprendimas yra naudoti paprastą įrankį, kuris lengvai konvertuoja registro šešioliktaines vertes į labiau skaitomas teksto reikšmes, kad duomenys būtų suprantamesni. Čia yra 4 nemokami įrankiai, kurie gali padėti. 1. „ Raymondcc Reg DeHexer“

Jei norite paprasto naudoti įrankio, kuris iš registro failo galėtų konvertuoti vienos eilutės REG_EXPAND_SZ arba kelių eilių REG_MULTI_SZ reikšmes, tada gali būti naudinga nedidelė mūsų pačių sukurta programa, vadinama „Reg DeHexer“. Bus išbraukti visi „Unicode“ ir „null“ ženklai ir tt, o dekoduota vertė bus rodoma standartiniu ASCII teksto formatu. Viskas, ką jums reikia padaryti, yra nukopijuoti šešioliktainę registro vertę iš registro failo, priimtina visa vertė ar visa kita po „=“, kad programa galėtų aptikti vieną ar kelias eilutes. Tada spustelėkite įklijuoti, jei norite užpildyti viršutinį langą iš mainų srities, ir paspauskite Konvertuoti, kad dekoduotumėte. Galite paryškinti dalį ar visą rezultatą, dešiniuoju pelės mygtuku spustelėkite jį ir nukopijuokite. „Reg DeHexer“ veikia „Windows XP“ ir naujesnėse versijose ir yra savarankiškas vykdomasis kompiuteris.

Atsisiųskite „Raymondcc RegDeHexer“


2. Neprivaloma

„Old Timer“ „ConvertIt“ yra paprastas naudoti įrankis, kuris konvertuos pavienes ir kelias šešioliktaines eilutes į ASCII tekstą, o atvirkščiai - iš ASCII teksto bus kuriamos šešiabriaunės reikšmės. Tai palaiko ir senąją „Windows 9x“ 4 versiją, ir moderniąją 5 versijos registro .reg failus. Įklijuokite šešioliktainį (viskas po dvitaškio .reg faile) arba teksto reikšmę, pasirinkite konvertavimo metodą ir spustelėkite mygtuką. Rezultatas yra švarus ir pašalintas iš klaidingų simbolių. Hex (2) yra vienos eilutės reikšmė, Hex (7) yra kelių linijų reikšmė. „OTConverIt“ yra tik 174 KB dydžio ir nešiojamas.

Atsisiųskite „OTConvertIt“


3. „ RegHexSee“

„ReHexSee“ yra sena programa, sukurta 2003 m., Ir mes negalėjome rasti paskutinės nepilnametės atnaujintos versijos. Tai leidžia rankiniu būdu arba automatiškai įklijuoti registro vertę (po dvitaškio „:“) ir išveda teksto rezultatą. Rezultatas nėra tobulas naudojant išvesties formatą, bet bent jau suteiks jums šiek tiek supratimo, kas yra teksto eilutės. Naudinga parinktis konvertuoti tekstą į standartinę šešioliktainę reikšmę taip pat yra su pasirenkamu varnelės langeliu, kad būtų galima išvesti „Unicode“. „RegHexSee“ yra nešiojamas ir 400 KB dydžio.

Atsisiųskite „RegHexSee“


4. „ Hex2Text“

Skirtingai nuo kitų įrankių, „Hex2Text“ yra komandų eilutės tik šešioliktainė teksto keitiklio eilutė. Turėsite paleisti šį įrankį naudodami komandinę eilutę ir nurodyti įvesties failo vardą ir išvesties failo vardą. Čia yra eksportuoto „backup.reg“ failo konvertavimo į skaitomą „backup.txt“ tekstinį failą pavyzdys.

„hex2text“

Tai yra failo, kurio įvesties šešioliktainis konvertuojamas, pavadinimas ir yra failo, kuriame norite išsaugoti išvesties tekstą, pavadinimas.

Nors „Hex2Text“ be problemų konvertuos šešioliktaines eilutes, ji taip pat bando konvertuoti visą kitą failą, net jei tai yra standartinis ASCII tekstas, todėl analizuodami visą .reg failą gausite daugybę neįskaitomų simbolių. Norėdami gauti geriausius rezultatus, naudokite failą, kurio įvesties faile yra tik šešioliktainės reikšmės.

Atsisiųskite „Hex2Text“

Redaktoriaus Pasirinkimas