കമ്പ്യൂട്ടറുകൾസോഫ്റ്റ്വെയർ

HEX- എഡിറ്റർ. ഏറ്റവും ജനപ്രിയമായ ഉപകരണത്തിന്റെയും അവലോകനത്തിന്റെയും വിവരണം

ഹെക്സ്-എഡിറ്റർ കമ്പ്യൂട്ടറുമായി ബന്ധപ്പെടുമ്പോൾ ഒരു കമ്പ്യൂട്ടർ കാണുന്നു, എന്നാൽ ബൈനറി നമ്പറുകൾ ഹെക്സാഡെസിമൽ ആയി മാറ്റുന്നു. അത്തരമൊരു ആപ്ലിക്കേഷനിൽ ഫയൽ തുറക്കുമ്പോൾ, ഉപയോക്താവിന് നിരകളും വരികളും ഉൾക്കൊള്ളുന്ന ഒരു മാട്രിക്സ് കാണും, അതിന്റെ എണ്ണം ചോദ്യം ചെയ്യപ്പെട്ട ഫയലിന്റെ വലുപ്പത്തെ ആശ്രയിച്ചിരിക്കുന്നു. അതിനാൽ, നിങ്ങൾ എഡിറ്റിലെ ബൈറ്റ് മൂല്യങ്ങൾ മാറ്റുകയാണെങ്കിൽ, തുറന്ന പ്രമാണത്തിന്റെ ഉള്ളടക്കങ്ങളും മാറും.

ഒരു സിദ്ധാന്തം

ഏതെങ്കിലും ഡാറ്റ മെഷീൻ വാക്കുകളുടെ രൂപത്തിൽ പിസിയുടെ മെമ്മറിയിൽ ശേഖരിച്ചുവരുന്നു, അല്ലെങ്കിൽ - ബൈറ്റുകൾ. ഓരോന്നും 8 ബിറ്റുകൾ ഉൾപ്പെടുന്നു (മൂല്യം "0" അല്ലെങ്കിൽ "1" എന്നറിയപ്പെടുന്ന ബൈനറി ബിറ്റുകൾ). ഒരു ബൈറ്റിൽ ഒരു ശ്രേണിയിൽ 0 മുതൽ 255 വരെയുളള ഗണിതയന്ത്രങ്ങൾ നിങ്ങൾക്ക് മനസ്സിലാക്കാം. നിങ്ങൾ 255 ഹെക്സാഡെസിമൽ ആയി മാറ്റുകയാണെങ്കിൽ അത് എഫ്എഫിലേക്ക് പരിവർത്തനം ചെയ്യപ്പെടും. അതായത്, ഏതൊരു കമ്പ്യൂട്ടർ പദവും പ്രദർശിപ്പിക്കുന്നതിന്, അത് ഹെക്സാഡെസിമൽ കാഴ്ച ഉപയോഗിക്കുന്നതിന് വളരെ സൗകര്യപ്രദമാണ്. അതിനാൽ പ്രോഗ്രാമുകളുടെ ഗ്രൂപ്പിന്റെ പേര് ഹെക്സ് എഡിറ്റർ ആണ്.

പ്രധാന പ്രോഗ്രാം ഘടകങ്ങൾ

മുകളിൽ വിശദീകരിച്ച മെട്രിക്സ് കൂടാതെ, അവതരിപ്പിച്ച അപ്ലിക്കേഷൻ ഗ്രൂപ്പിന്റെ ഇന്റർഫേസിൽ മറ്റ് മാർഗങ്ങൾ ഉണ്ടായിരിക്കാം:

  • വരികളുടെ സംഖ്യ. സാധാരണയായി ആപ്ലിക്കേഷന്റെ ഇടതുവശത്തായി സ്ഥിതിചെയ്യുന്നു. ഫയലിന്റെ തുടക്കം മുതലുള്ള സ്ട്രിംഗിന്റെ ആദ്യ ബൈറ്റ് ഓഫ്സെറ്റ് ഡിസ്പ്ലേ ചെയ്യുന്നു.
  • മുകളിലുള്ള, പലപ്പോഴും ലൈനിലുള്ള ആപേക്ഷിക ഇടതു മൂല്യത്തിന്റെ ബൈറ്റും ഓഫ്സെറ്റ് കാണിക്കുന്ന സമാന എണ്ണം അക്കങ്ങളുണ്ട്. വരികളുടെ മൂല്യങ്ങൾ കൂട്ടിച്ചേർത്താൽ നിങ്ങൾക്ക് ഓരോ ബൈറ്റിന്റെയും നമ്പർ ലഭിക്കും.
  • വലതു ഭാഗത്ത്, പട്ടികയിൽ അതേ ഡാറ്റ പ്രദർശിപ്പിക്കാൻ കഴിയും, പക്ഷെ എഴുത്തിന്റെ രൂപത്തിൽ (എൻകോഡിങ്ങ് ഉപയോക്താവിന് നിർണ്ണയിക്കുന്നത് ).

മകാഫീഫിലിംസ് ലൈനിലെ

ഈ HEX എഡിറ്റർ പൂർണമായും സൌജന്യമാണ്. Windows ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളിൽ മാത്രം പ്രവർത്തിക്കുന്നു. ഒരു ഫയൽ കാണുകയും എഡിറ്റുചെയ്യുകയും ചെയ്യുന്നതു പോലെയുള്ള ഒരു മൊഡ്യൂളിമാന്റെ സെറ്റിലുണ്ട്. പരിപാടി സുഖകരവും സൗകര്യപ്രദവുമായ ഒരു ഇന്റർഫേസ് ആണ്.

എന്നാൽ ഫയൽ ഫീഡുകൾ ഉപയോഗിക്കാൻ കഴിയുന്ന ഏറ്റവും കുറഞ്ഞ പ്രവർത്തനമാണ് സ്റ്റാൻഡേർഡ് ഫംഗ്ഷനുകൾ. പരമാവധി എന്താണ്? എക്സിക്യൂട്ടബിൾ ഫയലുകളുടെ ഘടന പാഴ്സ് ചെയ്യാനുള്ള സാധ്യതയോടെ നിങ്ങൾ ആരംഭിക്കേണ്ടതുണ്ട്. അത് മതിയാകുമോ? തിരഞ്ഞെടുക്കപ്പെട്ട ഏതെങ്കിലും ഒരു ഭാഗം ഈച്ചയിൽ അഴിച്ചുമാറ്റും. ഒരു ക്ലിക്ക് - ഒപ്പം മനസ്സിലാക്കാൻ കഴിയാത്ത അക്കങ്ങൾ വായിക്കാവുന്ന ലിസ്റ്റിംഗായി മാറും.

അന്തർനിർമ്മിത പരിരക്ഷ ഡവലപ്പർമാരെ മറികടക്കാൻ പ്രോസ്സസിംഗ് കോഡിനായുള്ള നിരവധി അൽഗോരിതങ്ങൾ ഈ എച്ച്ഇക്സ്-എഡിറ്റർ നൽകുന്നു. ഒന്നാമതായി, നിങ്ങൾ ചേർക്കൽ, xor, Base64, shift പോലുള്ള obfuscation രീതികൾ ഡീകോഡിംഗിലേക്ക് ശ്രദ്ധ നൽകണം. ആപ്ലിക്കേഷൻ നൽകിയിരിക്കുന്ന സ്ക്രിപ്റ്റുകൾ അത്തരം ഒരു ക്രിപ്റ്റോ പരിരക്ഷ എളുപ്പമാക്കും. ലളിതമായ സ്ക്രിപ്റ്റുകൾ ജെസ് അല്ലെങ്കിൽ പൈത്തണിൽ എഴുതുന്നതിലൂടെ മിക്ക പ്രവർത്തനങ്ങളും ഓട്ടോമേറ്റ് ചെയ്യാവുന്നതാണ്. ചിലപ്പോൾ പുതിയതായി എന്തെങ്കിലും സൃഷ്ടിക്കാൻ അത് ആവശ്യമില്ല, കാരണം അടിസ്ഥാനം വളരെ ആകർഷകമാണ്.

റിവേഴ്സ് എൻജിനീയറിങിനുള്ള ഏറ്റവും മികച്ച ഉപകരണങ്ങളിലൊന്നായി FileInsight കണക്കാക്കപ്പെടുന്നുവെങ്കിലും പ്രോഗ്രാമിലെ വലിയ പോരായ്മ ഉണ്ട് - 400 MB ൽ കൂടുതൽ ഫയലുകൾ പ്രോസസ്സ് ചെയ്യാനുള്ള അസാധ്യം.

ഹെക്സ് എഡിറ്റർ നിയോ

ഈ HEX- എഡിറ്റർ രണ്ട് പതിപ്പുകളിൽ വിതരണം ചെയ്യപ്പെടുന്നു: സൗജന്യവും വിപുലവുമായത്. ഫ്രീവെയർ ലൈസൻസിനുള്ള ഉൽപന്നം ഗുണപരമാണ്, പക്ഷേ അവഗണിക്കാനാവാത്തതാണ്. സവിശേഷതകളിൽ, നിങ്ങൾക്ക് വിശാലമായ ഇന്റർഫേസ് ക്രമീകരണങ്ങളും വർണ സ്കീമുകളും തിരഞ്ഞെടുക്കാനാകും. പ്രൊഫഷണൽ പതിപ്പ് കൂടുതൽ ഉപയോഗപ്രദമായ സവിശേഷതകൾ നൽകുന്നു, അവ ബൈനറി ഫയലുകൾ വിശകലനം ചെയ്യുമ്പോൾ പ്രത്യേകിച്ചും പ്രസക്തമാണ് .

ഉദാഹരണമായി, സാധാരണ ആൽഗൊരിതം ഉപയോഗിച്ച് സ്പ്രെഡ് പ്രോഗ്രാമുകൾ ഡീകോഡ് ചെയ്യാൻ ഉപയോക്താവിന് അവസരം നൽകുന്നു. കൂടാതെ, പ്രാദേശിക ഉറവിടങ്ങൾ (റാം, NTFS സ്ട്രീമുകൾ, ഹാർഡ് ഡിസ്കുകൾ) എഡിറ്റുചെയ്യാൻ നിങ്ങളെ അനുവദിക്കുന്ന പ്രവർത്തനങ്ങളുണ്ട്. സ്ക്രിപ്റ്റുകൾ VBS, JS എന്നിവയുടെ സഹായത്തോടെ പ്രോസസ്സിന്റെ ആട്ടോമേഷൻ ലഭ്യമാകും.

എന്നിരുന്നാലും, ഈ പ്രോഗ്രാമിന്റെ ഏറ്റവും പ്രധാനപ്പെട്ട സവിശേഷത ഒരു ഡിസ്അസംബ്ലറാണ്, അത് x64, x86, .NET- ഫയലുകൾ എന്നിവയിൽ പ്രവർത്തിക്കാൻ കഴിയും. രണ്ട് എക്സിക്യൂട്ടബിൾ ബൈനറികളുമായി താരതമ്യം ചെയ്യുമ്പോൾ ഒരു പാച്ച് സൃഷ്ടിക്കുന്നതാണ് മത്സരാർത്ഥികൾ നൽകുന്ന മറ്റൊരു ചടങ്ങിൽ. സംശയമില്ല, പക്ഷേ FileInsight- നെ അപേക്ഷിച്ച്, നിയോ ഇപ്പോഴും നഷ്ടപ്പെടുന്നു. എന്നിരുന്നാലും, NEO ന് വലിയ ഫയലുകൾ കൈകാര്യം ചെയ്യാൻ കഴിയും.

കാണുക

HEX കാഴ്ച എഡിറ്ററിന് ഒരു സൌജന്യ പതിപ്പ് ഇല്ല. റഷ്യയിൽ നിന്നുള്ള ഒരു ടീം വികസിപ്പിച്ചെടുത്തു. ഡോസ്, വിൻഡോസ് 3.1 എന്നിവയ്ക്കായുള്ള 16-ബിറ്റ് ആപ്ലിക്കേഷന്റെ മുതൽ ഈ ഉൽപ്പന്നം അതിന്റെ ചരിത്രം ആരംഭിക്കുന്നു. കമ്പ്യൂട്ടർ, വിവര സുരക്ഷ പ്രശ്നങ്ങൾ കൈകാര്യം ചെയ്യുന്ന പ്രൊഫഷണലുകൾ പലപ്പോഴും ഹൂ ഉപയോഗിക്കുന്നു. കാരണങ്ങൾ വ്യക്തമാണ്: എക്സിക്യൂട്ടബിൾ ബൈനറി വിൻഡോസ് ഫയലുകളും എഡിറ്റുചെയ്ത ലിനക്സ് (ഇഎൽഎഫ്) പ്രോഗ്രാമുകളും എഡിറ്റുചെയ്യാനും കാണാനും സാധ്യമായ എല്ലാ സാധ്യതകളും.

റിവേഴ്സ് എഞ്ചിനീയറിംഗിൽ സഹായിക്കുന്ന മറ്റൊരു പ്രധാന സവിശേഷത ബിൽറ്റ്-ഇൻ ഹൌസ് ഡിസ്അസംബ്ലർ ആൻഡ് അസംബ്ലർ ആണ്. കൂടാതെ, x86- ലും, x86_64- പ്രയോഗങ്ങളിലും, ARM- ന്റെ ഘടനയ്ക്കുള്ള പ്രോസസ്സറുകളുടെ നിർദ്ദേശങ്ങളും പിന്തുണയ്ക്കുന്നു. വലിയ ഫയലുകൾ, എഡിറ്റർ കൈകാര്യം ചെയ്യുന്നത് ബുദ്ധിമുട്ടുകൾ ഇല്ലാതെ, ഫിസിക്കൽ HDD- ൽ കുറഞ്ഞ നിലയിലുള്ള ഡാറ്റ മാറ്റങ്ങൾ നടപ്പിലാക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു.

വളരെയധികം പ്രവർത്തനങ്ങൾ ഓട്ടോമേറ്റാണ്. ഇതിനായി, പ്രോഗ്രാമർമാർ ബാഹ്യ പ്രയോഗങ്ങളിൽ നിന്നും ആന്തരിക പ്രവർത്തനങ്ങളെ വിളിക്കാൻ ഉപയോഗിയ്ക്കുന്ന സ്ക്രിപ്റ്റുകൾ, കീബോർഡ് മാക്രോകൾ, എപിഐ ഫംഗ്ഷനുകൾ എന്നിവ സൃഷ്ടിക്കുന്നതിനുള്ള കഴിവ് നിർമ്മിച്ചു. എന്നാൽ, ഹെക്സാഡെസിമൽ എഡിറ്റർമാർക്കുണ്ടായിരുന്ന നിരുപാധിക വിജയത്തിനു മുമ്പ്, ഹു ഇന്നും അവിടെ എത്തിയില്ല. ഇതിന്റെ സമ്പർക്കമുഖം പൂർണ്ണമായും ഡോസ് ശൈലിയിലാണ് നടപ്പിലാക്കുന്നത്, കമാൻഡ് ലൈൻ (അല്ലെങ്കിൽ കൺസോൾ, നമ്മൾ ലിനക്സ്-സിസ്റ്റങ്ങളെക്കുറിച്ച് സംസാരിച്ചാൽ) ജാലകങ്ങൾ വരയ്ക്കുന്നു.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ml.atomiyme.com. Theme powered by WordPress.