it-swarm-eu.dev

Come inserire un carattere null (ASCII 00) nel blocco note?

Voglio inserire un carattere null (ASCII Value 00) in un file aperto nel Blocco note. Un programma che sta leggendo questo file si aspetta 00 alla fine, ma sta ottenendo il valore ASCII per lo spazio - 20.

Come posso raggiungere questo obiettivo?

27

Con Notepad ++

  1. Vai a Edit > Character Panel per mostrare il pannello di inserimento ASCII.

  2. Metti il ​​cursore nel punto in cui desideri inserire il carattere.

  3. Fare doppio clic sul carattere da inserire.

    ASCII Insertion Panel

16
mbomb007

Con Notepad ++

Da HEX

  1. Digitare 00 00 00
  2. Seleziona questo testo
  3. TextFX> TextFX Convert> Converti esadecimale in testo

Da Base64

  1. Digitare AA ==
  2. Seleziona questo testo
  3. Plugin> Strumenti MIME> Base64 Decode

La mappatura è:

NUL -> AA=
NUL NUL -> AAA=
NUL NUL NUL -> AAAA
14
alex2k8

Generalmente gli editor di testo come Blocco note non hanno la capacità di inserire caratteri NUL in file. Quello che probabilmente vorresti fare è usare un "editor esadecimale" (alcuni editor di testo hanno anche una modalità "hex"). Ciò ti consentirà di inserire caratteri NUL o qualsiasi altro byte che potresti avere bisogno.

5
Greg Hewgill