Skip to main content

Cos'è un programma di firma?

Un programma di firma nella programmazione del computer è un breve blocco di codice sorgente non si è allegato alla fine di un'e -mail o di altre comunicazioni.La firma in una comunicazione elettronica è un blocco di testo che viene automaticamente allegato ai messaggi in uscita, a volte per identificare l'utente.Quando un blocco di codice è incluso in quest'area, è noto come programma di firma.La maggior parte dei programmi di firma svolgono funzioni banali che emettono dati o informazioni in modo sorprendente per la brevità del codice effettivo.Limitazioni significano che non viene compilato un programma di firma, che richiede a uno spettatore curioso di compilarlo per vedere i risultati mdash;un compito che richiede alcune conoscenze di programmazione mdash;Significa che la maggior parte dei programmi di firma è considerato principalmente da quelli all'interno della comunità di programmazione.

Uno degli elementi di un programma di firma è il modo in cui è scritto.Invece di sembrare un normale codice di programmazione per computer, viene spesso scritto in modo abbreviato molto non standard attraverso l'uso di funzioni, operatori e caratteristiche del linguaggio che non sono spesso viste.Parte del motivo di ciò è rendere il codice difficile da leggere, quindi l'output del programma non è facilmente evidente, anche se può anche essere fatto per fornire un aspetto che sia in qualche modo unico.Il nome per il codice che è stato scritto, quindi è intenzionalmente difficile da leggere è il codice offuscato.

potrebbe essere il nome della persona che ha scritto il codice o il nome della persona che invia il messaggio a cui èè allegato.Anche le rappresentazioni grafiche o basate sul testo di formule matematiche e operazioni ricorsive sono popolari.Mentre quasi ogni output è possibile, il codice sorgente è generalmente mantenuto a meno di quattro righe, la tradizionale lunghezza massima di un file di firma. La formattazione effettiva del codice sorgente può far parte del programma di firma in quanto suggerisce verso ilOutput che potrebbe essere prodotto.Questo a volte può essere fatto organizzando il codice sorgente per formare un'immagine relativa all'output o usando le lettere e i simboli nel codice per precisare le parole.Ciò è possibile perché la maggior parte dei compilatori di programmazione ignora più spazi e rotture di linea, invece osservando solo i caratteri reali in una riga di codice. Un metodo aggiuntivo che viene utilizzato per influenzare la lunghezza, il funzionamento e talvolta l'aspetto del codice in una firmaIl programma è l'uso di macro.Le macro sono un modo per assegnare un pezzo di codice per computer valido a una sequenza più breve o alternativa di caratteri o simboli.Quando la macro viene inserita nel codice sorgente in seguito, viene sostituita dal compilatore con il codice che sta rappresentando.Questo non può solo rendere più breve un programma di firma ma, usando macro con nomi fuorvianti o che incorporano altre macro, il programma può diventare incredibilmente difficile da leggere.