Magandang araw sa lahat.
Para sa ilang kadahilanan, maraming mga tao ang naniniwala na ang pagtatrabaho sa hex editors ay maraming mga propesyonal at mga gumagamit ng baguhan ay dapat makialam sa kanila. Ngunit, sa palagay ko, kung mayroon kang hindi bababa sa pangunahing mga kasanayan sa PC, at isipin kung bakit kailangan mo ng editor ng hex, bakit hindi?
Sa tulong ng ganitong uri ng programa, maaari mong baguhin ang anumang file, anuman ang uri nito (maraming mga manu-manong at mga gabay na naglalaman ng impormasyon sa pagbabago ng isang partikular na file gamit ang hex editor)! Totoo, ang user ay dapat magkaroon ng hindi bababa sa pangunahing konsepto ng isang sistema ng hexadecimal (ang data sa hex editor ay kinakatawan dito). Gayunpaman, ang pangunahing kaalaman sa mga ito ay ibinigay sa mga aralin sa computer science sa paaralan, at marahil, maraming narinig at may isang ideya tungkol dito (kaya hindi ko puna sa ito sa artikulong ito). Kaya, ibibigay ko ang pinakamahusay na hex editor para sa mga nagsisimula (sa aking mapagpakumbaba na opinyon).
1) Libreng Hex Editor Neo
//www.hhdsoftware.com/free-hex-editor
Isa sa pinakasimpleng at pinaka-karaniwang editor ng hexadecimal, decimal at binary na mga file sa ilalim ng Windows. Binibigyang-daan ka ng programa na buksan ang anumang uri ng mga file, gumawa ng mga pagbabago (ang kasaysayan ng mga pagbabago ay nai-save), ito ay maginhawa upang piliin at i-edit ang isang file, debug at pag-uugali ng pag-aaral.
Ito ay nagkakahalaga ng pagpuna sa isang napakahusay na antas ng pagganap, kasama ang mga kinakailangan sa mababang sistema para sa makina (halimbawa, ang programa ay nagbibigay-daan sa iyo upang buksan at i-edit ang medyo malalaking file, habang ang iba pang mga editor ay nag-hang at tumangging magtrabaho).
Kabilang sa iba pang mga bagay, ang programa ay sumusuporta sa wikang Russian, may isang maalalahanin at intuitive na interface. Kahit na ang isang baguhan gumagamit ay maaaring malaman ito at simulan ang nagtatrabaho sa utility. Sa pangkalahatan, inirerekumenda ko sa sinumang nagsisimula sa kanilang kakilala sa mga editor ng hex.
2) WinHex
//www.winhex.com/
Sa kasamaang palad, ang editor na ito ay shareware, ngunit ito ay isa sa mga pinaka-unibersal, ito ay sumusuporta sa isang pulutong ng mga iba't-ibang mga pagpipilian at mga tampok (ang ilan sa mga ito ay mahirap na makahanap ng mga kakumpitensya).
Sa mode ng disk editor pinapayagan ka nitong gumana sa: HDD, floppy disks, flash drive, DVD, ZIP disks, atbp. Sinusuportahan ang mga sistema ng file: NTFS, FAT16, FAT32, CDFS.
Hindi ko mabibigong tandaan ang mga maginhawang kasangkapan para sa pag-aaral: bilang karagdagan sa pangunahing window, maaari mong ikonekta ang mga karagdagang gamit na may iba't ibang mga calculators, mga tool para sa paghahanap at pagtatasa ng istraktura ng file. Sa pangkalahatan, angkop para sa parehong mga baguhan at nakaranasang mga gumagamit. Sinusuportahan ng programa ang wikang Russian (piliin ang sumusunod na menu: Tulong / Setup / Ingles).
WinHex, bilang karagdagan sa mga pinaka-karaniwang function nito (na sinusuportahan ang mga katulad na programa), ay nagbibigay-daan sa iyo na "i-clone" ang mga disk at tanggalin ang impormasyon mula sa kanila upang walang sinuman ang nakapag-ibalik nito!
3) HxD Hex Editor
//mh-nexus.de/en/
Isang libre at lubos na makapangyarihang binary na editor ng file. Sinusuportahan nito ang lahat ng mga pangunahing pag-encode (ANSI, DOS / IBM-ASCII at EBCDIC), mga file ng halos anumang laki (sa pamamagitan ng paraan, ang editor ay nagpapahintulot sa iyo na i-edit ang memorya, direktang isulat ang mga pagbabago sa hard drive!).
Maaari mo ring tandaan ang isang mahusay na naisip na interface, isang maginhawa at simpleng function para sa paghahanap at pagpapalit ng data, isang stepped at multi-level na backup at rollback system.
Pagkatapos ng paglunsad, ang programa ay binubuo ng dalawang mga bintana: sa kaliwa, isang hexadecimal code, at sa kanan - isang pagsasalin ng teksto at ang mga nilalaman ng file ay ipinapakita.
Sa mga minus na ito, gugugulin ko ang kawalan ng wikang Russian. Gayunpaman, maraming mga pag-andar ay mauunawaan kahit na sa mga hindi pa natututo ng Ingles ...
4) HexCmp
//www.fairdell.com/hexcmp/
HexCmp - pinagsasama ng maliit na utility na ito ang 2 mga programa nang sabay-sabay: pinapayagan ka ng una mong ihambing ang mga binary file sa bawat isa, at ang pangalawang ay isang hex editor. Ito ay isang napakahalagang pagpipilian kapag kailangan mo upang makahanap ng mga pagkakaiba sa iba't ibang mga file, makakatulong ito upang tuklasin ang iba't ibang mga istraktura ng mga pinaka-iba't ibang mga uri ng file.
Sa pamamagitan ng paraan, ang mga lugar pagkatapos ng paghahambing ay maaaring ipininta sa ibang kulay, depende sa kung saan ang lahat ay pareho at kung saan ang data ay naiiba. Ang paghahambing ay nagaganap sa mabilis at napakabilis. Ang programa ay sumusuporta sa mga file na ang sukat ay hindi hihigit sa 4 GB (para sa karamihan ng mga gawain na ito ay sapat na).
Bilang karagdagan sa karaniwang paghahambing, maaari kang magsagawa ng isang paghahambing sa bersyon ng teksto (o kahit parehong kapwa!). Ang programa ay lubos na kakayahang umangkop, nagpapahintulot sa iyo na i-customize ang scheme ng kulay, tukuyin ang mga pindutan ng shortcut. Kung maisaayos mo nang maayos ang programa, pagkatapos ay maaari kang magtrabaho kasama ito nang walang isang mouse sa lahat! Sa pangkalahatan, inirerekumenda ko na gawing pamilyar ang lahat ng mga "checkers" simula ng hex editor at mga istruktura ng file.
5) Hex Workshop
//www.hexworkshop.com/
Ang Hex Workshop ay isang simple at maginhawang binary na editor ng file, na nakikilala sa lahat sa pamamagitan ng mga nababaluktot na setting at mababang mga kinakailangan ng system. Dahil dito, posible na i-edit ang medyo malaking mga file dito, na sa ibang mga editor ay hindi lamang buksan o mag-hang.
Sa arsenal mayroong lahat ng mga kinakailangang function: pag-edit, paghahanap at pagpapalit, pagkopya, pag-paste, atbp. Ang programa ay maaaring magsagawa ng mga lohikal na operasyon, magsagawa ng binary na paghahambing ng file, panoorin at bumuo ng iba't ibang mga tseke ng mga file, i-export ang data sa mga popular na format: rtf at html .
Gayundin sa arsenal ng editor mayroong isang converter sa pagitan ng binary, binary at hexadecimal system. Sa pangkalahatan, isang mahusay na arsenal para sa isang editor ng hex. Marahil ang tanging negatibo ay ang shareware program ...
Good luck!