Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Mon 28 January 2008 11:43

icadedt
Participant assidu
Lieu: ici et là
Date d'inscription: 21 Jul 2006
Messages: 478

injection de code dans processus mapinfo proviewer

Bonjour,


au vu des posts :  l'execution d'un .mbx dans le proviewer mapinfo est impossible


la question que je me pose c'est :

est il possible de faire une injection de code (commande mapbasic...) dans le processus du proviewer .

Si c'est possible , est ce que quelqu'un a essayé ?

Si c'est possible , est ce legal quand on l'utilise à des fins commerciales ?


Cordialement

Hors ligne

 

#2 Mon 28 January 2008 11:52

Maurice
Membre
Lieu: Montpellier
Date d'inscription: 5 Sep 2005
Messages: 5331

Re: injection de code dans processus mapinfo proviewer

Bonjour
Il n'y a pas de problème: c'est impossible !!

Hors ligne

 

#3 Mon 28 January 2008 11:56

icadedt
Participant assidu
Lieu: ici et là
Date d'inscription: 21 Jul 2006
Messages: 478

Re: injection de code dans processus mapinfo proviewer

pourquoi ?

Hors ligne

 

#4 Mon 28 January 2008 12:09

Maurice
Membre
Lieu: Montpellier
Date d'inscription: 5 Sep 2005
Messages: 5331

Re: injection de code dans processus mapinfo proviewer

A moins que j'ai mal interpréte:
- on ne peut modifier ni mapinfor.exe ni proview.mbx
- il n'y a pas d'espace pour introduire du code Mapbasic dans une session ProViewer (aucun équivalent de la fenêtre Mapbasic de MapInfo)
On peut donc seulement glisser quelques instructions MapBasic dans les WOR qu'ouvre ProViewer (celles qui ne nécessitent pas de passer par un Run... - sauf avec PV<=70 - et à condition qu'il les comprenne).... mais je suppose que c'est à autre chose que tu faisais allusion ??

Hors ligne

 

#5 Mon 28 January 2008 12:30

icadedt
Participant assidu
Lieu: ici et là
Date d'inscription: 21 Jul 2006
Messages: 478

Re: injection de code dans processus mapinfo proviewer

Si le proviewer peut executer des commandes dans un .WOR

c'est bien qu'il y a dans son programme, une entree qui lui permet de comprendre les instruction et de les executer ?

S'agirait il d'une DLL ?

et si on utilisait un technique de derivation de DLL utilisée couramment avec les hooks ?

Dernière modification par icadedt (Mon 28 January 2008 12:32)

Hors ligne

 

#6 Mon 28 January 2008 13:28

aure5555
Juste Inscrit !
Date d'inscription: 28 Jan 2008
Messages: 8

Re: injection de code dans processus mapinfo proviewer

Comme la dit Maurice, avec ProViwer on ne peut pas envoyer de commande MB,
la seul chose que l'on peut faire c'est faire écrire un fichier .WOR à notre application et lancer l'ouverture de ce fichier avec ProView

Hors ligne

 

#7 Mon 28 January 2008 13:58

Maurice
Membre
Lieu: Montpellier
Date d'inscription: 5 Sep 2005
Messages: 5331

Re: injection de code dans processus mapinfo proviewer

Je pense que c'est directement encodé dans mapinfor.exe et pas dans une dll
Je ne sais pas ce que sont les hooks mais ça sonne un peu comme hack sad
Si tu précisais quel genre de pirouette tu veux faire faire à ProViewer ??...

Hors ligne

 

#8 Mon 28 January 2008 14:13

icadedt
Participant assidu
Lieu: ici et là
Date d'inscription: 21 Jul 2006
Messages: 478

Re: injection de code dans processus mapinfo proviewer

L'idée c'etait de trouver un moyen de contourner le systeme de bridage du proviewer mais cela part du postulat que proviewer == mapinfo avec dechargement de certains fonctionnalites mais fonctionnalites quand meme presentes


mais j'arrete ma recherche car on flirte avec l'illegalité apparemment


Cdlt

Hors ligne

 

Pied de page des forums

Powered by FluxBB