Pliki rozszerzenia .Heks -co i jak można je otworzyć

Pliki rozszerzenia .Heks -co i jak można je otworzyć

Format pliku sześciokątnego, skrócony z „heksadecimal” lub „bazy 16”, to struktura nieprzetworzonych danych, po której następują wszystkie pliki przechowywane na komputerze. Chociaż dosłownie każdy dokument jest przechowywany w tym formacie, prawie niemożliwe jest znalezienie go na komputerze. Chociaż nie wszyscy wiedzą, że zdolność do bezpośredniej zmiany nieprzetworzonych bitów i bajtów na komputerze może być czasem bardzo przydatna.

Co oznacza rozszerzenie sześciokątne

System liczb, którego ludzie używają do obliczeń, nazywa się dziesiętne (liczby od 0 do 9) i został wynaleziony przez Persów około 6000 lat temu. W latach 50. lub 60. IBM sformalizowało system liczb sześciokadciaka, który jest krótkim sposobem na przedstawienie danych binarnych. Zamiast używać liczb 0-9, liczba szesnastkowa używa liczb od 0 do F. Po osiągnięciu końca liczbowych „liczb”, po prostu zwiększasz liczbę po lewej przez jednostkę, tak jak robisz to z systemem punktów dziesiętnych.

Pliki rozszerzeń sześciokątnych mają takie same właściwości jak binarne. Wszystkie bajty są umieszczane jeden po drugim. Informacje na temat adresu lub kwot kontrolnych nie są dodawane. Jedyną różnicą w formacie binarnym jest to, że każdy bajt jest przekonwertowany na 2 znaki ASCII w zakresie 0-9 i A-F, reprezentując 2 liczby szesnastkowe. Te symbole są pogrupowane wzdłuż linii. Liczba pary w linii może zwykle waha się od 1 do 255, gdzie 16 lub 32 pary są najczęstszą długością. Każda linia kończy się parą CR (wartość ASCII-$ 0D) lub CRLF (ASCII). Aby współpracować z takimi dokumentami, wymagany jest specjalny edytor programu HEX. Wyświetli wszystkie informacje w wygodnej formie i pozwoli jej dostrzec dość wygodnie i zmienić.

Jak otworzyć plik sześciokątny

Nie wszyscy są programiści, a czasem potrzebujesz zwykłej osoby, aby otworzyć plik z rozszerzeniem hexa, aby zobaczyć w nim określone informacje. W rzeczywistości dla tak prostego zadania zwykły notebook jest wystarczający - standardowa aplikacja dostępna w dowolnym systemie systemu Windows. W końcu ten plik jest tekstowy, jest po prostu rejestrowany w IT szczegółowych informacji, ale zwykłe symbole.

Aby to zrobić, po prostu kliknij plik za pomocą odpowiedniego przycisku myszy, wybierz „Otwórz” lub „Otwórz” w menu, a następnie „wybierz z listy zainstalowanych programów”, a następnie po prostu wybierz standardowy notebook. Wyjmij pole z elementu „Użyj wybranego programu dla wszystkich plików tego typu” - nagle otworzysz go za pomocą innego programu. Możesz po prostu otworzyć notatnik i przeciągnąć plik do niego, a otworzy się.

O wiele wygodniej jest otwierać takie pliki, że inna wersja notebooka jest odpowiednia - notatnik++. Możesz pobrać ten link. Wielu ma również ten program, ponieważ jest on wygodny. Ale może również rozpoznać wiele języków programowania i plików sześciokątnych, wyglądają znacznie wygodniej, ponieważ jest wybór kolorów. Notepad ++ jest prymitywnym edytorem sześciokątnym, który może być używany całkowicie za darmo.

Wygląda jak plik sześciokątny otwarty dla notatnika++. W standardowym notatniku, ale bez koloru.

Teraz spójrzmy na więcej szczegółów, dla których może być konieczne otwarcie, a tym bardziej, aby zmień pliki z zawartością szesnastkową. Nawiasem mówiąc, jeśli zamierzasz to robić często, lepiej jest pobrać i zainstalować specjalny edytor sześciokątny - w Internecie jest ich całkiem dużo. Niektóre z nich są bardziej szczegółowo omówione.

Hakowanie gier i plików

Popularnym powodem, dla którego możesz użyć edytora szesnastkowego, jest gra hakerska. Możesz pobrać dokument ochrony gry i zmienić kwotę pieniędzy, na przykład z 1000 na 10 000 dolarów. W późniejszych grach wszystko jest zrobione znacznie bardziej skomplikowane. Wiele nowoczesnych gier korzysta z kompresji lub szyfrowania, co wielokrotnie komplikuje dekomplacja stanu ochrony lub gry. Niemniej jednak niektóre gry nadal pozwalają na edytowanie niektórych zmiennych, na przykład Sonic Spinball. Oprócz oglądania plików gry, czasami możesz wyodrębnić inne ważne informacje z zapisanego pliku, do których inaczej nie miałbyś dostępu. To zdecydowanie zależy od rodzaju pliku i informacji, których szukasz, ale użycie edytora szesnastkowego jest przydatne do ustalenia, co dokładnie jest w dokumencie.

Debugowanie i edycja

Wreszcie, kolejnym popularnym powodem, dla którego możesz użyć edytora szesnastkowego, jest to, że jesteś programistą i musisz debugować kod. Zamiast wracać do kodowania, do sprawdzenia szablonu może być wymagana prosta edycja szesnastkowa. Ale najpierw upewnij się, że masz kopię kopii zapasowej przed zmianą plików za pomocą edytora szesnastkowego.

Jakiego redaktorzy sześciokątne użyć

Edytor szesnastkowy to oprogramowanie używane do przeglądania i edytowania plików binarnych. Dokument binarny to dokument zawierający dane w formie przeczytanej maszyny. Redaktorzy sześciokątne umożliwiają zmianę zawartości nieprzetworzonych danych danych. Ponieważ edytor szesnastkowy jest używany do edytowania plików binarnych, są one czasami nazywane edytorem binarnym lub edytorem plików binarnych. Jeśli otworzysz dokument za pomocą edytora szesnastkowego, pojawi się wiadomość, że dokument jest edytowany w formacie szesnastkowym, a proces korzystania z edytora szesnastkowego nazywa. Redaktorzy o wysokim okresie różnią się od zwykłych tekstów funkcji. Podstawą edytora szesnastkowego jest to, że wyświetlają nieprzetworzoną zawartość pliku. Brak kodowania lub przeniesienia do tekstu - tylko nieprzetworzony kod maszyny. Po drugie, zamiast tego linie linii są adresem przemieszczenia od początku pliku. Wybraliśmy kilka najlepszych bezpłatnych programów do przeglądania i edytowania dokumentów sześciokątnych.

HXD

HXD to darmowy edytor szesnastkowy, który może otworzyć i zmienić kod komputerowy. Jest to bardzo potężne narzędzie w odpowiednich rękach, które może sprawdzać, porównywać i diagnozować pliki, dyski, dyski, pamięć i czasopisma, a także prawidłowe błędy i przywracanie struktury dysku.

Zalety:

  • Naprawdę duże zbiory danych - najnowsza wersja HXD przetwarza duże zestawy danych. Jeśli zostanie umieszczony na dysku, HXD będzie mógł go otworzyć.
  • Standardowe parametry - HXD zawiera wiele przydatnych dodatków, takich jak generator sterowania, obsługa kilku zestawów symboli, edytor RAM, niszczyciel plików, podział i zjednoczenie, nieograniczona liczba odwołania i przenośna wersja.
  • Eksport danych - program eksportuje dane do kodu źródłowego (C, C#, Java, Pascal i VB.Netto) lub w formatach szesnastkowych.

Wady:

  • Nie dla niedoświadczonego użytkownika, ale to nie jest wada. Program koncentruje się na zaawansowanych użytkownikach.

Redaktor Deltahex

Jeden z najlepszych redaktorów sześciokątnych opartych na bibliotece Deltahex. Użyj akcji „Otwórz jako sześciokadcicę” w menu głównym „Plik” lub w menu kontekstowym plików projektu.

Charakterystyka:

  • Wyświetlanie danych w postaci kodu szesnastkowego, wstępne przeglądanie tekstu.
  • Tryby edycji „Wstaw” i „zastąp”.
  • Wsparcie dla wyboru i bufora wymiany.
  • Anulowanie/powtórzenie.
  • Wybór kodowania.
  • Wyświetlanie niezadrukowanych znaków.
  • Kody mogą być również binarne, ósemkowe lub dziesiętne.
  • Wyszukaj tekst/kod szesnastkowy z odpowiednim podświetleniem.
  • Delta -Mod - Zmiany są zachowane tylko w pamięci przed zachowaniem.
  • Obsługa ogromnych plików.

Darmowy redaktor sześciokątny Neo

Bezpłatny edytor Hex Neo jest najszybszym darmowym edytorem plików binarnych dla platformy Windows. Algorytmy przetwarzania danych edytora NEO HEX są wyjątkowo zoptymalizowane i ostrożne do przetwarzania operacji z dużymi plikami.

Charakterystyka programu:

  • Nieograniczone cofanie/ponowne.
  • Edytuj, kopiuj, wycinaj, wstaw, usuń, wypełnij, import/eksport, wstaw szablon/plik, zmień rozmiar pliku, przemieszczenie na początek, zmień nietoperze.
  • Wyszukiwanie i wymiana szablonów.
  • Podświetlenie.
  • Bajty, słowa, podwójne słowa, grupowanie czterech słów.
  • Szesnastkowy, dziesiętny, ośmiokątny, binarny itp.D. Prezentacja danych.
  • Zmiana atrybutów pliku.
  • Analiza danych wymiany wymiany.
  • Tworzenie łat binarnych, wyszukiwanie/wymiana wyrażeń regularnych.
  • Interfejs wielokrotności.

Funkcje i możliwości użyteczności:

  • Statystyka i analizator szesnastkowy - analiza danych binarnych analizujących rozkład bajtów, symboli i linii zgodnie z zrzutami szesnastkowym i danych tekstowych. Analizator plików binarnych Neo obsługuje następujące typy: szablony znaków i linie ASCII/Unicode, sześciokątne, dziesiętne, dziesiętne, binarne, binarne, float, podwójne i regularne (wyrażenie regularne).
  • Graficzna reprezentacja analizowanych danych w interfejsie użytkownika NEO - oprogramowanie obsługuje kartę cieplną i wizualizację danych histogramu. Możesz także przeanalizować dokument binarny w postaci statystyki opisowej: średnia wartość, zmienność próbki, odchylenie standardowe, błąd standardowy, nadmiar, asymetria, mediana, zakres, minimum, maksimum, suma itp.D.
  • Porównanie plików - NEO to rozszerzone narzędzie porównawcze w formacie szesnastkowym. Zbudowany edytor sześciokątny pozwala porównać 2 pliki sześciokadciowskie przy użyciu dwóch różnych algorytmów porównawczych: proste (od bajtu do bajtu) i algorytm różnicy (porównanie bloków).
  • RAM Editor - Modyfikator procesu umożliwia edytowanie pamięci i przetwarzania danych załadowanych w PC RAM przez system operacyjny. RAM Explorer daje możliwość łatwego przeglądania załadowanych procesów i przejścia do pewnych przemieszczeń. Następnie możesz bezpośrednio zwrócić się do tych bloków danych i edytować je w oknie szesnastkowego edytora. Tak więc redaktor Hex Neo zapewnia możliwość przeglądania i edytowania programów binarnych bezpośrednio w RAM.
  • Dizassembler - Program umożliwia również demontaż plików wykonywalnych x86, x64 i .Internet. Neo Assembler Widok obsługuje następujące instrukcje: x86, x86-64, mmx, sse, sse2, 3dnow!, MSIL. Możesz przesłać znaki dla 32-bitowych i 64-bitowych plików wykonywalnych. Neo to po prostu idealny redaktor DLL/EXE!
  • Szablony/redaktor dvomal struktury - program obsługuje analizę składniową wewnętrznej struktury następujących plików: EXE, DLL, SYS, OCX, BMP, PNG, AVI, RAR, ICC, VHD, ZIP, TIFF, WAV, TGA, TGA , PSD, PCX, PAL, EMF EPS.
  • Moduł widoku struktury - umożliwia konfigurowanie szablonów binarnych. Możesz napisać własną definicję struktury pliku za pomocą języka wewnętrznego podobnego do C/C ++, prawie dla każdego dokumentu binarnego. Na przykład, jeśli chcesz edytować pliki danych, najpierw musisz opisać strukturę pliku, a następnie powiązać ją z określonym plikiem za pomocą specjalnego okna edytora.
  • Analizator struktury plików sprawia, że ​​regulacja binarna jest znacznie łatwiejsza niż tylko edycja nietraktowanych bajtów szesnastkowych. Otwórz, przeglądaj i edytuj pliki sześciokątne/bin z niespotykaną lekkość!

Edytor Hex Neo zapewnia podstawowe, rozszerzone, a nawet innowacyjne funkcje. Edycja Sixtor -core jest teraz dostępna dla każdego nowicjuszy!

Pspad

Ulubiony redaktor sześciokadciowców większości programistów. PSPAD, oprócz tego, że jest doskonałym edytorem tekstu i kodu, oferuje opcję „Otwórz w edytorze szesnastkowym ...”, który uruchamia specjalny tryb edycji. Kiedy jesteś w tym trybie, możesz zobaczyć lokalizację i wartości szesnastkowe każdego bitu pliku. Masz dwie opcje regulacji - możesz edytować wartości heksadecimalne według lokalizacji lub po prawej reprezentacji tej wartości, którą możesz również edytować.

XVI32

XVI32 jest również bardzo zdolnym redaktorem szesnastkowym. Podobnie jak w PSPAD, możesz edytować wartości szesnastkowe bezpośrednio lub za pomocą wyświetlania symboli. Ma również kilka rozszerzonych narzędzi do edycji kodów szesnastkowych, takich jak kalkulator adresu do sprawdzania przemieszczeń i inne parametry specyficzne dla danych heksadecimalnych, które mogą pomóc w ominięciu dokumentu szesnastkowego. Jeśli oczywiście wiesz, co robisz.

Wiedza o tym, jak działa Twój komputer, staje się coraz ważniejsze, ponieważ technika staje się coraz łatwiejsza i łatwiejsza w użyciu. Jeśli nadal masz pytania dotyczące edytowania plików szesnastkowych, zostaw komentarz w tym artykule.