ASCiiCodes yra Xray vizija failai. Jame rodomi kodai, kurie yra failų viduje. ASCiiCodes atskleidžia paslėptą tekstą programos failuose, tokiuose kaip įsilaužėlių pranešimai ir autorių teisių pranešimai, skirti faktams programos kodo savininkams. ASCiiCodes identifikuoja failų tipus, skirtus medijos failams, kurie gali padėti nuspręsti, kokią programą naudoti, jei Windows negali jo atidaryti, nes sistema Windows nusprendžia, kuri programa turi būti naudojama remiantis tik failo plėtiniu.
Amerikos standartinis informacijos mainų kodas (ASCII) yra skaitmeninių įrenginių kalba. ASCiiCodes rodo tuos kodus iš bet kurio failo, kurį pasirenka vartotojas.
Kodai vaizduoja kompiuterio programas, skaitmeninius vaizdų atvaizdus, taip pat žmonėms suprantančius ryšius. Žinant, kokie kodai yra faile, gali būti naudinga nustatyti failo turinį.
Failai susideda iš dvejetainių duomenų baitų. Baitas yra 8 bitai duomenų. A rupšnoti yra 4 bitai duomenų. Šiek tiek yra mažiausias vienetas ir gali būti arba 1 arba 0.
Yra 16 galimi kodai (0-15) kiekvienoje rupšnoti atstovauja vienas iš šių šešioliktainiai skaičiai: 0123456789abcdef. Raidė A žymi 11 skaičių per raidę F sudaro 15. Baitas atstovauja du Nibbles (00-FF), kuris yra apibrėžtas ASCII kodu.
ASCiiCodes ' ekranas yra padalintas į dvi sritis. Kairiajame ekrano plote yra tekstinė failo reikšmė, sutvarkyta 16 simbolių vienoje eilutėje. Simboliai, kuriuose standartiniais šriftais (00-1F, 7F-9F ir AD) nėra rodomo teksto reikšmės, rodomi su klaustuku "?". Dešinėje yra kiekvieno teksto simbolių šešioliktainė reikšmė. Kiekvienos šešioliktainės reikšmės pozicija yra pažymėta ekrano viršuje.