EnglishFranceseSpagnolo

Favicon di OnWorks

riattacca - Online nel cloud

Esegui renattach nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando renattach che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


renattach - rinomina/elimina allegati di posta elettronica pericolosi

SINOSSI


riattaccare [VERSIONI]

DESCRIZIONE


renattach è un filtro di flusso UNIX veloce ed efficiente che può rinominare o eliminare potenzialmente
allegati di posta elettronica pericolosi. È un modo molto efficace per proteggere gli utenti finali da
contenuto di posta dannoso (worm/virus) disabilitando o rimuovendo gli allegati che potrebbero essere
eseguito accidentalmente dagli utenti. Il filtro viene invocato come una semplice pipa da utilizzare in un ampio
varietà di sistemi. Anche la funzione "kill" (che elimina interi messaggi) può aiutare
i siti si occupano dei ceppi di risorse causati dalle moderne inondazioni di virus.

renattach è scritto in C puro e può elaborare rapidamente la posta con un sovraccarico minimo. A differenza di un
scanner antivirus convenzionale, non esistono definizioni specifiche di virus o worm. Anziché,
renattach identifica gli allegati potenzialmente pericolosi in base all'estensione del file e
contenuto del corpo codificato eseguibile. Il software è persino in grado di leggere i nomi dei file da
all'interno di archivi ZIP al volo, senza richiedere alcun software esterno. L'auto-
il codice MIME contenuto analizza, interpreta completamente, quindi riscrive l'intestazione di ogni allegato
file. Durante questo processo controlla l'estensione del file rispetto a un elenco e oltre
controlla per assicurarsi che il nome del file non sia in un elenco vietato. Solo dopo aver attraversato questi
steps è l'intestazione MIME scritta da zero utilizzando un formato predeterminato e noto.

Il funzionamento del programma è semplice: un singolo messaggio di posta viene letto da stdin, filtrato,
quindi scritto su stdout (o reindirizzato a un comando esterno).

renattach cerca il suo file di configurazione (renattach.conf) nel percorso specificato in
tempo di compilazione. In alternativa, puoi specificare la posizione di renattach.conf usando il pulsante
-c opzioni della riga di comando. Per esempio: riattaccare -c reattach.conf

VERSIONI


Nota che il comportamento predefinito del filtro è rinominare gli allegati pericolosi che corrispondono a
badlist {mode=badlist, action=rename}. Se si cercano nomi di file all'interno di archivi ZIP (vedi
l'opzione di configurazione search_zip), le uniche azioni che modificano i file ZIP sono
elimina e uccidi ma NON rinomina. Pertanto l'azione di ridenominazione predefinita non ha effetto su ZIP
File; invece, usa le opzioni --delete o --kill. In alternativa, aggiungi /d e /k
passa alle estensioni della lista errata nel file .conf per eliminare o uccidere selettivamente alcuni file
tipi mentre si rinomina il resto.

-a, --tutti

Modalità filtro: corrisponde a tutti gli allegati.

-b, --lista cattiva

Modalità filtro: corrisponde solo ai nomi di file con estensioni elencate nell'elenco non valido. Questo
corrisponderà solo agli allegati con estensioni di file pericolose note (impostazione predefinita).

-c, --config Nome del file

Usa il file di configurazione specificato. Corri a riattaccare con --impostazioni per verificare il file
impostazioni attuali.

-d, --Elimina

Azione filtro: elimina il corpo dell'allegato dopo aver rinominato le intestazioni.

-e, --excodice

Estendi i codici di uscita con un nuovo codice, 77=è avvenuto il filtraggio. Vedi sotto per lo standard
codici di uscita.

-g, --buona lista

Modalità filtro: corrisponde a tutti gli allegati tranne quelli con estensioni elencate nella
buona lista.

-h, --Aiuto

Mostra aiuto, spiega le opzioni.

-k, --uccisione

Azione filtro: elimina (assorbi) l'intera email. C'è un output nullo.

-l, --ciclo continuo

Rimuovere le intestazioni Delivered-To per evitare loop di inoltro della posta dannosi. questo può
impedire a Postfix di inoltrare inavvertitamente lo spam. Questa opzione deve essere utilizzata solo
quando renattach è un servizio di filtro verso il mondo esterno, altrimenti perderai
protezione del ciclo. Non utilizzare da procmail.

-p, --tubo comando [argomenti]

Invece di scrivere l'output su stdout, apri la pipe a command (con args) e send
uscita lì. Questo programma deve tornare con il codice di uscita 0. Questo deve essere l'ultimo
opzione sulla riga di comando. Vedere il file INSTALL per istruzioni sull'integrazione con
Postfix come servizio di filtro.

-r, --rinominare

Azione filtro: rinomina gli allegati corrispondenti (impostazione predefinita). Anche il tipo MIME viene rinominato
a nuovo_tipo_mime dal file .conf.

-s, --impostazioni

Mostra le impostazioni/configurazioni correnti e termina.

-v, --verboso

Scrivi un output dettagliato (incluse le impostazioni) su stderr.

-V, --versione

Visualizza la versione del software e termina.

EXIT CODICI


0 - Successo (posta filtrata e output scritto)

75 - Errore temporaneo (carenza di risorse; impossibile scrivere su pipe se si utilizza --pipe )

255 - Errore critico (parametri errati; file .conf non valido)

Il codice di errore temporaneo consente agli MTA di accodare nuovamente la posta per il recapito successivo. questi escono
i codici sono compatibili con i mailer in stile BSD e --excode non dovrebbe essere usato senza good
motivo perché restituisce un codice non riuscito quando il filtro "cattura" qualcosa.

CONFIGURAZIONE RISORSE


Il file .conf dovrebbe essere un file di testo con una direttiva di configurazione per riga.
I commenti preceduti da # verranno ignorati. Alcune direttive possono apparire solo una volta, mentre altre
(elenchi) sono additivi. Il file conf e tutte le direttive sono opzionali, come lo sono di default
compilato nel software.

NOTA: per favore corri riattaccare --impostazioni per verificare la tua configurazione!

Descrizione of contro tutti i opzioni:

# renattach 1.2.4 riconosce le seguenti direttive di configurazione.

# Elimina gli allegati binari eseguibili tramite firma. riattacca i look
# per byte codificati che identificano gli eseguibili DOS/Windows ('MZ').
# Se viene trovato un eseguibile, l'allegato codificato verrà rimosso
# mentre l'intestazione MIME rimane invariata. Questa è una caratteristica che
# funziona indipendentemente dal filtraggio basato sul nome del file, progettato come a
# backup. L'effetto netto è che gli eseguibili codificati vengono eliminati.
# Specificare sì o no, o in alternativa 1 o 0
#
# delete_exe = sì

# Uccidi gli allegati binari eseguibili per firma, come nel precedente
# direttiva. Nota che delete_exe e kill_exe si escludono a vicenda.
#
# kill_exe = no

# Cerca i nomi dei file all'interno degli archivi ZIP utilizzando lo ZIP interno
# motore di analisi (nessun software esterno richiesto). Tutti i nomi di file trovati
# sono soggetti agli stessi controlli, ad esempio badlist o goodlist,
# con la notevole differenza che l'AZIONE RINOMINA NON HA EFFETTO su
# file ZIP. Solo le azioni delete o kill modificheranno i file ZIP.
#
# cerca_zip = no

# Normalmente, i campi MIME Content-ID vengono eliminati durante il filtraggio dovuto
# all'uso specifico dell'applicazione e al rischio per la sicurezza (utilizzato di recente
# da worm per collegare il codice dannoso alle immagini incorporate). Se sei sicuro
# vuoi passare i campi Content-ID non filtrati, abilita questa opzione.
#
# pass_contentid = no

# Normalmente, tutti i punti nei nomi dei file sono sostituiti da trattini bassi
# durante la ridenominazione. Sebbene questa sia la modalità consigliata, puoi
# disabilita anche la ridenominazione completa se vuoi che sia solo l'ultimo punto
# cambiato in un carattere di sottolineatura.
#
# full_rename = sì

# Se abilitato, tutte le azioni di filtraggio verranno registrate tramite syslog.
# ricollegare i registri con priorità "avviso" alla struttura "posta"
#
# use_syslog = no

# Un nome file generico da utilizzare quando l'analisi fallisce. Dal momento che riattacca
# riscrive tutte le intestazioni degli allegati, è possibile che la corruzione,
# mancanza di spazio nel buffer, o qualche altro problema impedirà i nomi dei file
# da essere ricreato. In tal caso, viene utilizzato questo nome generico.
#
# nome_generico = nome file

# Un'estensione di file sostitutiva da utilizzare quando si cambia pericoloso
# nomi di file allegati. Questa estensione è aggiunta alla precedente
# uno. Ad esempio virus.pif diventa virus_pif.bad
# Specificare solo # per lasciare l'estensione così com'è e non rinominarla.
#
# nuova_estensione = cattiva

# Quando gli allegati vengono rinominati, anche il tipo MIME viene modificato in
# questo new_mime_type per sicurezza.
#
# new_mime_type = applicazione/sconosciuto

# Le seguenti direttive controllano come è il messaggio Oggetto
# modificato per informare l'utente dell'avvenuto filtraggio. Essi
# hanno il seguente ORDINE DI PRIORITÀ (a partire dal più alto):
# subj_banned, subj_exec, subj_deleted, subj_rinominato, add_subject
# Per impostazione predefinita, è definito solo add_subject quindi qualsiasi condizione (se
# è un divieto, una corrispondenza eseguibile, un'eliminazione o una ridenominazione) risulta nel
# stesso soggetto addizione. Se definisci anche subj_exec allora lì
# potrebbe essere un Soggetto diverso se viene catturato un eseguibile (poiché
# ha una priorità più alta di add_subject). Un'altra alternativa per
# queste opzioni sono specificare il singolo carattere # da sopprimere
# Modifica del soggetto per quella condizione. Potresti usare questo per essere
# quiet nel caso in cui venga catturato un allegato vietato. Puoi anche usare # per
# disattiva add_subject, quindi non modificare MAI l'oggetto del messaggio.

# Aggiungi testo all'oggetto se un allegato viene catturato da file_bancati,
# mostrato qui in modalità di soppressione per NON informare l'utente del divieto di file.
#
# subj_bannato = #

# Aggiungi testo all'oggetto se un allegato viene catturato da delete_exe
#
# subj_exec = [eseguibile rimosso]

# Aggiungi testo all'oggetto se un allegato viene eliminato per qualsiasi motivo
#
# subj_deleted = [allegato cancellato]

# Aggiungi testo all'oggetto se un allegato viene rinominato per qualsiasi motivo
#
# subj_renamed = [allegato rinominato]

# Aggiungi testo all'oggetto se un allegato viene filtrato in qualche modo. Questo
# ha la priorità più bassa e viene utilizzato solo se i precedenti non sono definiti.
# Usa il singolo carattere # per sopprimere l'aggiunta all'oggetto.
#
# add_subject = [filtrato]

# Quando si inserisce un avviso nelle parti HTML dei messaggi (warning_html),
# questo tag definisce la posizione preferita per inserire il nuovo HTML. Se
# viene trovato il primo tag nell'elenco, viene posizionata la posizione di avviso
# subito dopo questo tag. Quando vengono trovati tag successivi, la posizione
# avanza dopo ciascuno.
#
# htmlwarn_pos = html, corpo

# Se un allegato viene filtrato, questo ti consente di specificare alcuni avvisi
# testo che verrà inserito in qualsiasi porzione di testo normale di
# e-mail. Questo è efficace per informare gli utenti dei file filtrati,
# ma l'inserimento di testo arbitrario in un'e-mail può causare
# nuovi problemi. Usare con cautela.
#
# testo_avviso = *******************
# warning_text = AVVISO SISTEMA DI POSTA
# warning_text = Allegati rimossi
# testo_avviso = *******************

# Inserisce un messaggio di avviso nelle parti HTML dell'e-mail quando
# si verifica il filtraggio. L'HTML viene inserito in una posizione determinata da
# htmlwarn_pos (vedi sopra) che fornisce una buona speranza per l'aggiunta di a
# avviso visibile. Sfortunatamente, inserire HTML arbitrario è complicato
# a causa della complessità delle interazioni di markup. Inserimento di avvisi in
# L'HTML può interrompere completamente il messaggio originale, quindi utilizzalo con cautela.
#
# warning_html = Avviso del sistema di posta
# warning_html = Allegati rimossi

# Quando abilitato, queste nuove intestazioni verranno aggiunte al messaggio a
# informa l'utente del filtraggio che si è verificato.
#
# add_header = X-Filtered-0: *** NOTA BENE ***
# add_header = X-Filtered-1: gli allegati potenzialmente pericolosi sono stati
# add_header = X-Filtered-2: trovato in questa e-mail e sia stato
# add_header = X-Filtered-3: rinominato o cancellato per la tua sicurezza.

# Cattura nomi di file allegati specificamente denominati, vietati e
# facoltativamente esegue un'azione (r=rinomina, d=elimina, k=uccidi). Questo è
# un'opzione additiva quindi non c'è limite al numero di nomi che possono essere
# specificato. Se il nome inizia con una barra ('/'), questo
# deve essere trovata la sottostringa; '/foo' corrisponde a 'foobar' e 'eatfoo'
# Altrimenti, l'intero nome deve corrispondere. Specifica la distinzione tra maiuscole e minuscole
# nomi di file separati da virgole. Per specificare un'azione sulla corrispondenza
# nomefile, aggiungi /r (rinomina), /d (elimina) o /k (uccidi) al file
# nome file come illustrato nell'esempio.
#
# ban_files = your_details.zip/r, your_details.pif/k
# ban_files = movie.pif/d, movie.zip, /winmail/d

# Un elenco di estensioni di file allegati valide (noto-sicure) da utilizzare
# in modalità filtro goodlist. Questa è un'opzione aggiuntiva, quindi c'è
# non è un limite al numero di nomi di file che possono essere specificati. Specifica caso-
# estensioni non sensibili separate da virgole.
#
#goodlist = DOC, PDF, RTF, SXC, SXW, TXT, ZIP

# Un elenco di estensioni di file allegati dannose (noto-pericolose) da utilizzare
# in modalità di filtro della lista errata. Questa è un'opzione aggiuntiva, quindi c'è
# non è un limite al numero di nomi di file che possono essere specificati. Specifica caso-
# estensioni non sensibili separate da virgole. Per specificare un'azione
# per un'estensione, aggiungi /r (rinomina), /d (elimina) o /k (chiudi)
# al nome del file. Questo sovrascrive l'azione predefinita per il filtro
# e può essere utilizzato per fornire una gestione speciale per alcune estensioni.
# È possibile utilizzare un'opzione aggiuntiva per specificare un'azione solo per
# file trovati negli archivi ZIP. Ad esempio, EXE/k/d dice al
# filtro per eliminare le e-mail contenenti allegati EXE, ma se l'EXE
# è stato trovato all'interno di uno ZIP, quindi l'allegato viene eliminato, non ucciso.
#
# lista errata = ADE, ADP, BAS, BAT, CHM, CMD, COM, CPL, CRT, EML, EXE
# lista non valida = HLP, HTA, HTM, HTML, INF, INS, ISP, JS, JSE, LNK, MDB
# lista non valida = MDE, MSC, MSH, MSI, MSP, MST, NWS, OCX, PCD, PIF, REG
# lista non valida = SCR, SCT, SHB, SHS, URL, VB, VBE, VBS, WSC, WSF, WSH

Usa la riconnessione online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad