Hex faila skatītājs
Atveriet jebkuru failu hex skatītājā pārlūkprogrammā: nobīdes, hex un ASCII, baitu vai teksta meklēšana, skaitļu atkodēšana, faila tipa noteikšana.
Fails tiek lasīts jūsu pārlūkprogrammā pa gabaliem un netiek augšupielādēts. Pat vairāku gigabaitu faili atveras uzreiz.
- Fails
- —
- Izmērs
- —
- Noteiktais tips
- —
Heksadecimāli ar 0x vai h (0x1F0, 1F0h), decimāli (496) vai relatīvi (+16, -0x10).
Atveriet failu, lai redzētu tā baitus.
Noklikšķiniet uz baita, lai to atlasītu, velciet vai Shift+klikšķis, lai atlasītu diapazonu. Tastatūra: bultiņas, Page Up/Down, Home/End, Ctrl+Home/End; pievienojiet Shift, lai paplašinātu.
Nekas nav atlasīts
| Tips | Little-endian | Big-endian |
|---|
- Atlase kā UTF-8 teksts
- —
Kā lietot hex skatītāju
- Nometiet failu nomešanas zonā vai noklikšķiniet uz tās, lai izvēlētos failu. Der jebkurš tips un izmērs: fails tiek lasīts nelielos gabalos, jums ritinot, tāpēc 4 GB diska attēls atveras tikpat ātri kā 4 KB ikona.
- Izlasiet lodziņus Fails, Izmērs un Noteiktais tips. Tips tiek noteikts pēc faila pirmajiem baitiem („burvju skaitļa“), nevis pēc paplašinājuma.
- Ritiniet skatu ar peles ritenīti, velciet slīdni Pozīcija failā vai noklikšķiniet skatā un izmantojiet bultiņu taustiņus, Page Up/Down, Home/End un Ctrl+Home/End.
- Noklikšķiniet uz baita, lai to atlasītu. Velciet vai Shift+klikšķis, lai atlasītu diapazonu. Zemāk esošajā panelī redzams atlases sākums, beigas un garums, atlases sākuma vērtība, atkodēta kā skaitļi, un atlase kā UTF-8 teksts.
- Ierakstiet nobīdi laukā Pāriet uz nobīdi un noklikšķiniet uz Pāriet:
0x1F0vai1F0hir heksadecimāls,496ir decimāls, bet+16un-0x10pārvietojas relatīvi pret pašreizējo baitu. - Lai meklētu, rakstiet laukā Meklēt, izvēlieties Teksts (UTF-8) vai Hex baiti un tad noklikšķiniet uz Atrast nākamo vai Atrast iepriekšējo. Meklēšana faila beigās turpinās no sākuma, un atrastais tiek atlasīts.
Trīs kolonnu lasīšana
Katrā rindā ir 16 baiti. Kreisā kolonna ir rindas pirmā baita nobīde heksadecimāli. Vidējās kolonnas ir paši baiti, katrs ar diviem hex cipariem (no 00 līdz FF), ar platāku atstarpi pēc astotā baita. Labā kolonna rāda tos pašus baitus kā ASCII: drukājamās rakstzīmes no atstarpes (0x20) līdz tildei (0x7E) tiek rādītas kā ir, katrs cits baits – kā punkts. Šis ir klasisko rīku, piemēram, xxd un hexdump -C, izkārtojums.
Skaitļu interpretācija
Tabula atkodē baitus atlases sākumā kā parastos fiksēta izmēra tipus: 8, 16, 32 un 64 bitu veselos skaitļus ar zīmi un bez zīmes un IEEE 754 vienkāršās (float32) un dubultās (float64) precizitātes decimālskaitļus. Katrs tips tiek parādīts kolonnās Little-endian (vispirms mazāk nozīmīgais baits, ko izmanto x86 un ARM procesori un lielākā daļa Windows failu formātu) un Big-endian (vispirms nozīmīgākais baits, ko izmanto tīkla protokoli, Java klašu faili, PNG un JPEG). Ja fails ir pārāk īss kādam tipam, šūnā redzama domuzīme. 64 bitu veselie skaitļi tiek aprēķināti precīzi, pāri JavaScript skaitļu ierobežojumam 2^53.
Failu paraksti
Lielākā daļa bināro formātu sākas ar fiksētu parakstu: PNG ar 89 50 4E 47 0D 0A 1A 0A, PDF ar %PDF-, ZIP (un tātad DOCX, XLSX, JAR, EPUB un APK) ar PK 03 04, ELF izpildāmie faili ar 7F 45 4C 46, Windows izpildāmie faili ar MZ. Rīks pārbauda apmēram sešdesmit parakstus attēliem, audio, video, arhīviem, fontiem, izpildāmajiem failiem, datubāzēm un dokumentiem. Ja neviens neatbilst, tas norāda, vai faila sākums izskatās pēc UTF-8 teksta.
Biežāk uzdotie jautājumi
Vai mans fails tiek augšupielādēts?
Nē. Pārlūkprogramma nolasa failu lokāli ar File API, atmiņā tiek ielādēti tikai gabali, uz kuriem skatāties, un nekas neatstāj jūsu datoru.
Vai varu rediģēt baitus?
Nē. Šis ir skatītājs: tas nekad nemaina failu. Izmantojiet to galveņu pārbaudei, virkņu atrašanai, paraksta pārbaudei vai bināra formāta izpratnei.
Kāpēc meklēšana atrod tekstu, ko neredzu ASCII kolonnā?
Teksta meklēšana kodē jūsu vaicājumu UTF-8. Burti ar diakritiskajām zīmēm UTF-8 aizņem divus baitus, un ASCII kolonnā tie parādās kā punkti, jo atrodas ārpus drukājamā ASCII diapazona. Lodziņš Atlase kā UTF-8 teksts tos rāda pareizi.
Ko dara „Ignorēt reģistru“?
Tā liek teksta meklēšanā A–Z un a–z uzskatīt par vienādiem. Tā attiecas tikai uz ASCII burtiem; hex meklēšana vienmēr atbilst precīzām baitu vērtībām.
Cik liels var būt fails?
Fiksēta ierobežojuma nav. Skatīšana un ritināšana nolasa tikai redzamās rindas, bet meklēšana nolasa failu 4 MB gabalos ar progresa rādītāju, ko varat atcelt.
Saistītie rīki
- Jaucējkodu ģenerators Izveidojiet teksta vai jebkura izmēra failu MD5, SHA-1, SHA-256 un SHA-512 jaucējkodus un pārbaudiet kontrolsummas. Viss darbojas jūsu pārlūkprogrammā.
- Base64 kodētājs un atkodētājs Bezmaksas Base64 kodētājs un atkodētājs ar pilnu UTF-8 atbalstu un URL drošu base64url variantu. Darbojas pārlūkprogrammā, nekas netiek augšupielādēts.
- Skaitļu sistēmu pārveidotājs Pārveidojiet skaitļus starp bināro, oktālo, decimālo, heksadecimālo un jebkuru sistēmu no 2 līdz 36, ar otro papildkodu, daļskaitļiem un risinājuma soļiem.
- EXIF skatītājs EXIF skatītājs tiešsaistē: apskatiet kameru, objektīvu, ekspozīciju, datumu un GPS atrašanās vietu fotogrāfijā, kā arī IPTC un XMP laukus. Bez augšupielādes.