Ultr@VNC.fr

UltraVNC & logiciels liés => SC => Discussion démarrée par: Sparad0x le 05 juillet 2006, 15:35:44

Titre: SC et ActiveX: guide disponible
Posté par: Sparad0x le 05 juillet 2006, 15:35:44
Pensant que ça pouvait en intéresser certains, j'ai mis à disposition dans la FAQ un guide pour savoir comment diffuser UltraVNC SC sous la forme d'un Contrôle ActiveX.

(http://www.ultravnc.fr/img/activeX_notification.gif)

Le lien: http://forum.ultravnc.fr/index.php/topic,63.0.html

Bien sûr, toute remarque, suggestion ou astuce supplémentaire est la bienvenue!

Have Fun ;)

Sparad0x
Titre: Re : SC et ActiveX: guide disponible
Posté par: Gva-Uk-Joe le 10 juillet 2006, 15:18:28
C'est c'est de la balle, Merci à toi Sparadox !
Titre: Re : SC et ActiveX: guide disponible
Posté par: dargoll le 11 juillet 2006, 10:18:15
super, merci bcp
Titre: Re : SC et ActiveX: guide disponible
Posté par: tguyfr le 31 juillet 2006, 22:21:20
Salut,
merci pour ce tuto, mais j'ai dû manquer une (grosse) étape. Comment rassemble-t-on les éléments requis ? Je suis novice en la matière mais tu sembles parler de la création du certificat, de son application : mais sur quoi exactement ? Plusieurs icônes apparaissent à la fin du tuto mais où les trouver ? Peut-être pourrais-tu mettre à dispo un petit package zippé comprenant en kit tous ces éléments, à nous de faire un certificat perso. Désolé, je suis peut-être complètement à côté de la plaque ;)
Tanguy
Titre: Re : SC et ActiveX: guide disponible
Posté par: Sparad0x le 01 août 2006, 10:03:38
Tu m'as donné un coup de chaud mais, après vérification, je n'avais rien oublié.
Voici donc ce qui est indiqué dans le guide:
Une fois que c'est fait, AutoLoad Web Builder vous annonce que
tous les fichiers ont été générés dans un dossier nommé AWB créé sur le Bureau.
Il sont donc dans un dossier situé sur ton Bureau.

Have Fun ;)

Sparad0x
Titre: Re : SC et ActiveX: guide disponible
Posté par: arsenic le 12 septembre 2006, 23:21:50
Je fais le candide, juste pour emm... le monde.

Je ne me suis jamais servi de Simple Clic, du Java Viewer, si, par simple curiosité et bien que cela ne m'amène rien de plus.

Tout cela, Applettes Java comme Contrôles Active X, est bien sûr potentiellement un peu douteux, mais là n'est pas la question.

Je refuse de me servir depuis des années de tout navigateur autre que Mozilla, ayant progressivement migré de 0.9x à aujourd'hui Seamonkey.

Expliquez-moi, dans ces conditions, comment moi-même ou le candide "en face" que je suis censé maintenir lira un quelconque Active X faute d'y avoir mené avant la "panne" une démarche à cet effet?

Personnellement, je ne lis aucun Active X, et cela durera tant que souffle me sera donné....
Titre: Re : SC et ActiveX: guide disponible
Posté par: Sparad0x le 21 septembre 2006, 18:44:16
:)
Bin tu ne t'en sers pas, lool

Effectivement, ActiveX est une technologie MicroSoft, et reste l'apanage de IE. Et effectivement, la gestion des Contrôles ActiveX est une source potentielle de failles.
Mais malgré cette réalité, très peu d'entreprises de plus de 20 PC ont définitivement migré vers Firefox ou Mozilla (et ne parlons pas d'Opéra ou de Safari :)), et IE à tendance à rester de mise dans les grands comptes.
Certes, les navigateurs de la Fondation Mozilla grignotent peu à peu les parts de marché de IE, mais celui-ci en possède encore dans les 80%.

Et puis l'usage de l'ActiveX facilite les choses, mais n'est pas indispensable; c'est juste un petit plus bien pratique  ;)


Sparad0x
Titre: copie de l'annexe curieuse
Posté par: jl56 le 08 octobre 2006, 20:37:17
bonjour Sparad0x

j'ai testé ta methode c'est génial merci

par contre j'ai voulu tester activeX CEnroll.

et pour eviter les erreurs de syntaxe j'ai tenté de faire un copier dans le document pdf
impossible de copier le contenu  integral de la page html

peux tu stp le copier dans ce FIL  merci

a+  jl56
Titre: Re : SC et ActiveX: guide disponible
Posté par: Sparad0x le 08 octobre 2006, 21:31:17
Comme demandé, voici le code HTML pour utiliser le contrôle ActiveX CEnroll.

<html>
<head>
<title>Installation du Certificat UltraVNC SC
r&eacute;alis&eacute;e par Sparad0x</title>
</head>
<body language="VBScript" onload="InstallCert">
<script language="VBSCRIPT">
Sub InstallCert
credentials = "MIIJqwYJKoZIhvcNAQcCoIIJnDCCCZgCAQExADALBgkqhkiG9w0BBwGgggmAMIIC7TCCAdWg" & _
"AwIBAgIBDTANBgkqhkiG9w0BAQUFADA7MQswCQYDVQQGEwJHQjERMA8GA1UEChMIQXNjZXJ0" & _
"aWExGTAXBgNVBAMTEEFzY2VydGlhIFJvb3QgQ0EwHhcNMDMwMzEwMDc1NjA3WhcNMTIwNzMw" & _
"FcVbDiqKhcg/zCVVR+W1wL3F74n649pAq268kS3e6gDMevGzxf0S5hPOY9MtE6wxAA=="
On Error Resume Next
Dim Enroll
Set Enroll = CreateObject("CEnroll.CEnroll.2")
if ( (Err.Number = 438) OR (Err.Number = 429) ) Then
Err.Clear
Set Enroll = CreateObject("CEnroll.CEnroll.1")
End If
if Err.Number <> 0 then
document.write("<h2 align=center>Impossible de démarrer l'instance de contrôle CEnroll: " & Hex(err) )
Else
Call Enroll.InstallPKCS7(credentials)
If err.Number <> 0 then
document.write("<h2 align=center>Problèmes détectés pendant le téléchargement du Certificat UltraVNC SC" & " error: " & Hex(err) )
Else
document.write("<h3 align=center>Le Certificat UltraVNC SC a été installé correctement</h3><p><a href=install.htm>Démarrer l'installation</a>")
End if
End If
End sub
</script>
<br clear="all">
<p>
<!-- Installation d'un certificat à l'aide de Internet Explorer et du controle ActiveX CEnroll ActiveX. Ca permet d'éviter l'apparition de l'assistant d'installation de Certificat Microsoft et les nombreuses demandes complexes faites à l'utilisateur. --><!-- Sources: http://pkidev.internet2.edu/rootcerts/ --></p>
</body>
</html>

Have Fun ;)

Sparad0x
Titre: Re : SC et ActiveX: guide disponible
Posté par: jl56 le 09 octobre 2006, 21:42:07
bonjour Sparad0x

je viens de terminer le test avec activeX CEnroll. super ,genial, formidable

merci

pour info à d'autre utilisateur
le certificat est à copier intégralement
sous la forme
"GTAXBgNVBAMTEEFzY2VydGlhIFJvb3QgQ0EwHhcNMDMwMzA0MDgwNjEyWhcNMTMwMzA0MDgw" & _
"MTI3WjA7MQswCQYDVQQGEwJHQjERMA8GA1UEChMIQXNjZXJ0aWExGTAXBgNVBAMTEEFzY2Vy" & _
"dGlhIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDR+NPebia/iGEl" & _

soit si j'ai bien compté 46 lignes de 72 caracteres
(avec notepad les caracteres sont de meme largeur c'est plus simple pour faire des lignes de meme largeur )
et une 47 emm ligne incomplete

je sais c'est certainement évident pour beaucoup mais moi j'ai du y reflechir à 2 fois,
alors autant clarifier ce point.

merci à sparad0x

a+ jl56





Titre: Re : SC et ActiveX: guide disponible
Posté par: relik le 02 novembre 2006, 16:33:30
Bonjour,

J'ai bien signé mon .cab numériquement mais il reconnait la signature uniquement sur mon pc ( a partir du quelle j'ai cree et installé le certificat) si j'essai d'un autre ordi il me met = "editeur inconnu" et l'activeX ne s'installe pas, quelqu'un aurait une idée ?

Cordialement ReLiK
Titre: Re : SC et ActiveX: guide disponible
Posté par: Gilger le 29 novembre 2006, 11:26:47
Bonjour à tous

Nous utilisons cette procédure depuis quelque temps et cela fonctionne parfaitement.
Mais depuis quelques jours, nos clients installent Internet Explorer 7 et l'installation du certificat se plante avec l'erreur 1AD.

Quelqu'un a une idée ?

Merci d'avance
Titre: Re : SC et ActiveX: guide disponible
Posté par: relik le 29 novembre 2006, 11:51:40
Bonjour Gilger

Pas encore testé avec IE7 j'essai je reply si j'ai trouvé une solution ...

Cordialement ReLiK
Titre: Re : SC et ActiveX: guide disponible
Posté par: Gilger le 29 novembre 2006, 15:02:57
Ce que j'ai trouvé pour l'instant :

Outils-Options Internet-Onglet Sécurité-Personnaliser le niveau
Dans la partie Contrôles ActiveX et Plug-ins, il faut activer :
Contrôles d'initialisation et de script ActiveX non marqués comme sécurisés pour l'écriture de scripts (non sécurisé)

Le seul problème c'est que dès que l'on reouvre IE7, on a une belle page qui annonce :
  Le niveau de votre paramètre de sécurité expose votre ordinateur à un risque, blah blah blah ...
Pour faire disparaître cette il faut modifier la base de registre, on va dans :
HKLM\Software\Microsoft\Internet Explorer\Main
et supprimer la valeur Security Risk Page

Ceci n'empêche pas l'apparition de la barre d'informations avec le texte suivant :
"Vos paramètres de sécurité actuels constituent un risque pour votre ordinateur. Cliquez ici pour modifier vos paramètres de sécurité."

Cà fait pas trop sérieux vis-a-vis des clients
Merci Microsoft !!!!!

Si quelqu'un trouve comment faire disparaître cette barre dans ce cas là, je suis preneur  ;)

Gilger
Titre: Re : SC et ActiveX: guide disponible
Posté par: relik le 29 novembre 2006, 15:13:22
tu as crée ta page qui load ton certificat avant d'arrivé sur la page contenant le controle activeX ?

Titre: Re : SC et ActiveX: guide disponible
Posté par: Gilger le 29 novembre 2006, 15:34:27

Oui exactement.
La première page installe le certificat, et la seconde propose une liste d'interlocuteurs.
Le client choisit son interlocuteur (page contenant le contrôle activeX), puis grâce à une redirection de port de notre pare-feu, l'interlocuteur prend la main sur le poste du client.
Titre: Re : SC et ActiveX: guide disponible
Posté par: relik le 29 novembre 2006, 16:55:05
tout à fait je fait la même pour notre societe un port par technicien ... tu clic dans la liste sur le nom du technicien et hop :) ...
bref revenons à nos moutons, j'ai essayé via IE7 cela fonctionne sans problème ...

Cordialement ReLiK
Titre: Re : SC et ActiveX: guide disponible
Posté par: Gilger le 30 novembre 2006, 10:36:06

Quand tu dis "cela fonctionne sans problème" est-ce que cela veut dire que tu n'as pas eu besoin de modifier les paramètres de sécurité de IE7 ?

Lorsque sur ma machine qui est le serveur web (IIS) je clique 2 fois sur la page contenant le certificat (index.htm) avec l'explorateur Windows, je n'ai effectivement pas de problème.
Par contre, si j'y accède directement en mode web avec IE7 en tapant l'adresse IP de ma machine, soit : 192.168.77.40/telemaintenance, c'est là que les ennuis commencent.

Cordialement
Gilger
Titre: Re : SC et ActiveX: guide disponible
Posté par: relik le 30 novembre 2006, 20:50:24
je n'ai apporté aucune modif de secu sur IE7, certains de mes clients sont deja update en IE7 ca fonctionne aussi sans souci ...

ReLiK
Titre: Re : SC et ActiveX: guide disponible
Posté par: Gilger le 01 décembre 2006, 10:33:14
Il semble que si le client a déja installé le certificat avec IE6 c'est OK.
C'est pour les nouveaux clients que le problème se pose, on modifie les paramètres de sécurité d'IE7, on installe le certificat, on remet les paramètres par défaut, et c'est OK  :)

Cordialement
Gilger
Titre: Re : SC et ActiveX: guide disponible
Posté par: bertrandc le 24 janvier 2007, 15:14:07
Bonjour,

Tout d'abord bravo pour vos recherches et ces solutions qui nous apportent une aide précieuse.
Après avoir détaillé les procédures et le forum SC et activeX, l'utilisation via certificat fonctionne correctement à l'intérieur d'un LAN ou bien via Internet.
J'ai testé le fonctionnement de l'installation du certificat sous la plupart des OS Microsoft, notamment (98SE, NT4S SP6, NT4W SP6, ME, 2000S SP4, 2003S SP1, WinXP SP2) avec IE6.xx. Pour ce qui est de IE7, le fonctionnement a été possible en activant l'utilisation des contrôles ActiveX non signés et en supprimant le clé de registre comme indiqué.
Pour ce qui est de Windows Vista Ultimate, je suis confronté au même message "Impossible de démarrer l'instance de contrôle CEnroll: 1AD".
En modifiant les paramètres de sécurité au minimum et les paramètres liés aux ActiveX (tous activés), le message reste présent et je ne peux lancer l'installation du certificat ou le chargement du module exécutable...
Quelqu'un aurait-il une solution à ce cas ? Je n'ai pas encore poussé les tests, Windows Vista étant assez différent pour ce qui est de la sécurité de ses prédécesseurs. (Je publie la réponse si je trouve s'ici là une solution systématique).
Merci.

Bertrand.

N.B : La version de Vista Ultimate est la définitive française mise à disposition des partenaires Microsoft le 16 Novembre 2006.
Titre: Re : SC et ActiveX: guide disponible
Posté par: Sparad0x le 02 février 2007, 12:07:41
Je vais voir ce que je peux trouver la-dessus, malheureusement je n'ai pas de PC sous Vista à ma disposition, donc... si je trouve quelque chose, ce sera théorique!

Keep confident ;)

Sparad0x
Titre: Re : SC et ActiveX: guide disponible
Posté par: relik le 03 février 2007, 16:32:25
Bonjour à tous,

Ce week-end à la maison c'est atelier formatage et migration vers vista version grand public, je test tout ca en condition réel et j'apporte une réponse dès que possible :)

Cordialement ReLiK
Titre: Re : SC et ActiveX: guide disponible
Posté par: duche le 14 mars 2007, 17:31:28
bonjour j'eesaye de suivre les etape pour créer un control activx j'en suis a :

Il faut tout d'abord installer AutoLoad Web Builder, puis l'exécuter.
Après une première page d'accord de licence, il vous est demandé de sélectionner le fichier exécutable qui devra être lancé.??? oui mais voila ou est t'il se fichier executable comment le trouver pour qu'il installe le dossier awb sur mon bureau a l'aide s'il vous plait je suis perdus ???
Une fois que c'est fait, AutoLoad Web Builder vous annonce que tous les fichiers ont été générés dans un dossier nommé AWB créé sur le Bureau.

merci par avance
Titre: Re : SC et ActiveX: guide disponible
Posté par: relik le 15 mars 2007, 11:00:37
Bonjour,

le fichier executable qu'il te demande c'est le fichier "remote.exe" que tu génère au préalable içi :

http://www.ultravnc.fr/addons/creator.html

ReLiK
Titre: Re : SC et ActiveX: guide disponible
Posté par: duche le 15 mars 2007, 11:18:37
oui mais comment je sait suis un vrais debutant de debutant merci de ta réponce relik
Titre: Re : SC et ActiveX: guide disponible
Posté par: duche le 15 mars 2007, 11:22:43
que faut t'il marqué dans ces lignes pour le génerer
Titre: Re : SC et ActiveX: guide disponible
Posté par: relik le 15 mars 2007, 17:50:19
Duche,

Commence deja par suivre ce tuto à la lettre :

http://www.ultravnc.fr/addons/singleclick.html

en suite pour généré ce fameux .exe tu te rend içi :

http://www.ultravnc.fr/addons/creator.html

là tu selection ton archive personnalisé cree grace au tuto ci-dessus

login : foo

mot de passe : foobar

tu clic sur soumettre la requette et là tu aura un lien pour telecharger ton .exe personalisé.

a partir de la tu peut commencé à transformé ton .exe pour qu'il soit loader via un control active-X

petit conseil : ne pose pas des questions à tord et à travers, explique bien ce que tu veut faire, ce que tu as fait et quel problème tu rencontre et surtout groupe tes questions ;)

Cordialement ReLiK
Titre: Re : SC et ActiveX: guide disponible
Posté par: sle49 le 10 juillet 2007, 23:48:23
Bonjour,
comme beaucoup : j'essaye de faire fonctionner SC en activex et j'ai pas choisi le plus simple : config avec Vista et IE7
la galere pour generer le certificat de sécurité : bien sur ca ne marche pas avec IE7 , firefox 2 et meme netscape 7
donc heureusement que j'avais un autre poste en XP avec IE6 pour générer le certificat au format P7B.
il a bien voulu s'installer sur le XP dans le bonne onglet de certificat mais pas sur XP ( onglet autre personne).
normal : il manquait la clef de securité : il faut donc extraire le certificat au format pfx (avec clef de securite) et le ré-importer sur le vista pour qu'il puisse s'installer dans le bonne onglet pour pouvoir s'en servir.
la suite de l'install nickel grace a la procedure mais erreur 1AD sur IE7 comme beaucoup.
j'ai modifié les paramètres conseillés dans IE7 mais idem : petite infos pour la barre avec le message de securité : il suffit de passer le site en site de confiance et on a plus le probleme : a prioris pas besoin de modifier la base de registre.
mais l'erreur 1AD est toujours presente dans IE7 et je viens de chercher pendant 2 bonnes heures sur le net des infos la dessus(pas evident).
voila le problème si j'ai bien compris: la classe CEnroll fait parti de Xenroll.dll et en fait est desactivé dans vista.
source: http://support.microsoft.com/kb/922706/fr
"Windows Vista n'utilise pas Xenroll. Windows Vista utilise un ensemble d'objets COM interface double. Cet ensemble d'objet COM s'appelle CertEnroll. Xenroll est désactivé de Windows Vista. Par conséquent si vous essayez d'installer manuellement Xenroll, l'installation échoue."
J'espere que ses infos pourront interesser des personnes : si j'ai le temps : je regarderais un peu comment fonctionne CertEnroll sur Vista mais il y a peut-etre des developpeurs ici qui s'y connaisse un peu plus que moi.
Bonne soiree.
 
Titre: Re : SC et ActiveX: guide disponible
Posté par: od77 le 20 juillet 2007, 13:39:53
Bonjour,

Moi je rencontre un souci, sous IE7 et Firefox, mais les navigateurs n'y sont pour rien, je m'explique (du moins j'essaie !) :

sur 3 de mes postes, je lance le fichier qui installe le certificat, et ça fonctionne très bien si je prends celui de l'exemple. Mais, dès que je remplace le certificat de l'exemple par le mien, j'ai une erreur du type "type incompatible : 'InstallCert" sur la ligne "<body LANGUAGE="VBScript" ONLOAD="InstallCert">"

je suppose que c'est donc la reprise de mon certificat qui n'est pas bonne ...   ???

il est pourtant bien formaté de la même manière ...  ::) si quelqu'un a une info, je suis preneur ! Merci !
Titre: Re : SC et ActiveX: guide disponible
Posté par: od77 le 20 juillet 2007, 13:50:25
Re !

Suis passé en mode "BOULET" off,

j'ai remplacé les _& par des &_ et ô miracle, ça fonctionne ! (du moins je vais plus loin, mais une erreur 80092009)

Je creuse ça,

Merci !
Titre: Re : SC et ActiveX: guide disponible
Posté par: ABC le 12 décembre 2007, 15:29:06
Bonjour

J'aimerais savoir comment me rediriger directement sur ma page d'install sans effectuer de clic apres avoir installé correctement mon certificat . Est-ce qu'il faut un code html spécifique sur la page Index ? si oui ,
Ou faut-il le mettre ?

Merci