Newsgroup: it.comp.lang.visual-basic
Titolo: innosetup

C'è qualche opzione da impostare affinchè si passi il blocco 
dell'antivirus?
Non tutti sono in grado di disattivare momentaneamente l'antivirus, 
ognuno poi è diverso dalla'altro e io stesso non so dare consigli.
Come risovere il problema una volta per tutte? Grazie
 
-- 
Greg
 
 


Cioè in che senso?
Io preparo un programma, magari appositamente infetto, e posso impostare 
Innosetup (o software analogo) per bloccare temporaneamente l'antivirus?
 
Se il mio Antivirus seguisse questa regola, cambierei subito antivirus.
 
Il Software per il quale stai preparando il setup può creare dei 
problemi con gli Antivirus?
 
Nella mia piccola esperienza non ho mai avuto problemi con Innosetup, 
nemmeno in caso di aggiornamenti (e quindi sovrascrittura del file 
.exe), ne in genere con l'installazione o aggiornamento dei vari programmi.
 
Nel 99,9% delle volte, anche quanto il software avvisa di disabilitare 
l'antivirus, io NON lo disabilito e consiglio ai clienti di Fare la 
stessa cosa.
 
 
-- 
Daniele Pinna
DAPINNA.COM
 
(leva oops per rispondere)
-----
Utente Skype: dapinna
DAPINNA.COM
        :  
http://www.dapinna.com
 
Il Docfa in Pillole:  
http://www.ildocfainpillole.it
 - Sito Aggiornato!!!
DAPINNA.COM
 su Facebook: 
https://www.facebook.com/dapinnadotcom
 
BLOG: 
http://storielaboratorioinformatica.wordpress.com
 

 dell'antivirus?
 
Scusa, ma ti pare che se un antivirus si potesse disattivare così 
facilmente via software sarebbe una antivirus utilizzabile? :-)
 
-- 
Saluti
VITRIOL

 Come risovere il problema una volta per tutte? Grazie
 
Facendo in modo che il setup non installi nulla che richieda la sospensione dell'antivirus.... InnoSetup di per se' non ne ha bisogno, questo e' certo, per cui bisogna vedere che cosa hai inserito tu nel pacchetto di installazione.
 

Il 13/07/15 22.54.37 Luca D ha scritto:

le librerie del dao, la flexgrid, qualche file di excel, qualche 
immagine... e l'eseguibile ed un altro piccolo eseguibile (Update.exe) 
che mi serve per gli aggiornamenti.
Il fatto è che ogni antivirus avverte che il programma non è sicuro 
ecc.. e non tutti sono in grado di padroneggiare l'antivirus e trovare 
l'opzione, sospendi protezione, installa lo stesso, considera 
attendibile, o qualcosa del genere....
 
Capisco che la mia richiesta possa essere ingenua, ma è pur vero che un 
antivirus serio dovrebbe distinguare tra il mio programma del piffero 
fatto in vb e un vero e proprio virus
 
-- 
Greg
 
 

Il 13/07/15 22.54.37 Luca D ha scritto:

Potrebbero essere le dll che vanno sotto system? Forse oggi sono anche 
superflue:
msvbvm60.dll
oleaut32.dll
olepro32.dll
asycfilt.dll
comcat.dll
VB6IT.DLL
 
e poi qualche altra riferita la dao
 
Devo dire che di solito non non ci sono problemi, ma qualche volta 
capita che un antivirus sia impostato da non lasciar passare nulla.
 
-- 
Greg
 
 

File Excel con macro?
 
Se no, è strano che più di un AV ti trovi dei falsi positivi.... Tu personalmente cos'hai sulla macchina di sviluppo. Non ti segnala niente lì?

 personalmente cos'hai sulla macchina di sviluppo. Non ti segnala niente lì?
 
Ho AVG e non segnala nulla se installo sulla mia macchina
 
-- 
Greg
 
 


Ho avuto dei problemi con gli antivirus di posta in mail con un eseguibile
creato da Innosetup.
Ho risolto mettendo su cloud tipo Dropbox e poi facendo scaricare dal link.
 
Attenzione anche all'uso di Upx, alcuni antivirus segnalano qualcosa dopo la
compressione.
 
Comunque i consigli possono essere
 
Fai un giro del tuo eseguibile da Innosetup su Virustotal e vedi se ti segnala
infezioni
 
Compila il tuo eseguibile su un' altro PC o su una macchina virtuale, io ad
esempio uso una VM con W2000, salvata con VB già aperto, solo per manutenere
alcuni vecchi programmi e faccio l'eseguibile da li.
(con selezionato "cavo di rete disconnesso" naturalmente)
 
 
 
-- 
ciao
  Stefano

 segnala infezioni
 
Grazie SB, con virustotal che non conoscevo ho risolto un sacco di 
segnalazioni, quasi la metà degli AV segnalavano problemi vari.
Ma comunque passando ad analizzare gli exe uno ad uno (sono 2) i 
problemi non stanno nel programma vero e proprio, ma in un piccolo 
eseguibile di 24k che praticamente fa solo 3-5 copyfile, scrive l'esito 
della copia in un file log e lancia di nuovo l'eseguibile aggiornato. 
Stop
 
Questo era il commento dello scan:
The file sends control codes directly to certain device drivers making 
use of the DeviceIoControl Windows API function.
The file installs an application-defined hook procedure into a hook 
chain. You would install a hook procedure to monitor the system for 
certain types of events. These events are associated either with a 
specific thread or with all threads in the same desktop as the calling 
thread. This is done making use of the SetWindowsHook Windows API 
function.
 
Allora ho copiato il testo visto che sono meno di 50 righe di codice ho 
ricompilato in un nuovo progetto, su altra macchina.
Solo un AV adesso mi da questo allarme: probably unknown NewHeur_PE
per tutti gli altri va bene.
 
Non è la perfezione ma è molto meglio di prima.
Un grazie per il tuo suggerimento :)
 
-- 
Greg