OVH Cloud OVH Cloud

Reverse Enginering

11 réponses
Avatar
Pascal
J'ai trouvé ce terme sur le net, mais pas vraiment d'explication.
Quelqu'un pourrait il m'expliquer?
ps : je sais que cela n'est pas directement lié au c++, mais c'est de la
programmation donc ;)
--
Pascal

10 réponses

1 2
Avatar
un.gabacho.sans.pourrier
Pascal writes:

J'ai trouvé ce terme sur le net, mais pas vraiment
d'explication. Quelqu'un pourrait il m'expliquer?

ps : je sais que cela n'est pas directement lié au c++, mais c'est de
la programmation donc ;)


Oui, tu es hors charte, fr.lettres.langue.francaise est le bon endroit
je pense. Mais bon comme je suis (encore ?) incapable de répondre aux
questions sur le c++ je vais me payer le luxe de répondre à celle là :

le Reverse Ingeneering c'est démonter un truc pour comprendre comment
qu'il marche, comment qu'il est fait (comme Gaston Lagaffe), dans le
but de refaire le même. Les licenses de logiciels payant incluent
souvent une clause interdisant de leur faire soumettre ce traitement.

Avatar
Michaël Monerau
wrote:
Pascal writes:

J'ai trouvé ce terme sur le net, mais pas vraiment
d'explication. Quelqu'un pourrait il m'expliquer?

ps : je sais que cela n'est pas directement lié au c++, mais c'est de
la programmation donc ;)


Oui, tu es hors charte, fr.lettres.langue.francaise


Tu penses vraiment que c'est le bon endroit pour un terme anglais ? :D

Pour rajouer à ton explication, on peut dire que c'est par exemple
décompiler un programme pour voir son code assembleur (ou C, ou ...) et
essayer de comprendre un format de fichier, ou une fonctionnalité.

Par exemple, éditer en hexa un format de fichier non documenté et qui ne
t'appartient pas pour essayer d'en comprendre le fonctionnement (pour le
réutiliser après dans ton programme) est du reverse engineering.

Littéralement, c'est "reconstituer à l'envers". Donc, ça peut aussi
s'appliquer à un programme qui ferait un graphique UML de ton code par
exemple...
--
<=- Michaël "Cortex" Monerau -=>


Avatar
Pascal
Loïc Joly wrote:

Pas forcément, s'interfacer avec est aussi une utilité très courant du
reverse engineering.


s'interfacer?

--
Pascal

Avatar
Loïc Joly
wrote:

Pascal writes:


J'ai trouvé ce terme sur le net, mais pas vraiment
d'explication. Quelqu'un pourrait il m'expliquer?



ps : je sais que cela n'est pas directement lié au c++, mais c'est de
la programmation donc ;)



Oui, tu es hors charte, fr.lettres.langue.francaise est le bon endroit
je pense.


Ou fr.comp.developpement, pour le cas particulier du logiciel.

Mais bon comme je suis (encore ?) incapable de répondre aux
questions sur le c++ je vais me payer le luxe de répondre à celle là :

le Reverse Ingeneering c'est démonter un truc pour comprendre comment
qu'il marche, comment qu'il est fait (comme Gaston Lagaffe), dans le
but de refaire le même.


Pas forcément, s'interfacer avec est aussi une utilité très courant du
reverse engineering.

Les licenses de logiciels payant incluent
souvent une clause interdisant de leur faire soumettre ce traitement.


Mais comme la loi est supérieur à toute clause que peuvent ajouter les
fabriquants de ces logiciels, ces licenses sont souvent de peu de
valeur. Il me semble en particulier qu'en France on a (avait ?) le droit
de faire du reverse engineering d'un logiciel pour s'interfacer avec, si
les documents publiés ne le permettaient pas.

--
Loïc


Avatar
Loïc Joly
Pascal wrote:

Loïc Joly wrote:

Pas forcément, s'interfacer avec est aussi une utilité très courant du
reverse engineering.



s'interfacer?


Pouvoir fonctionner à côté d'un autre logiciel, la main dans la main
avec lui. Par exemple lire les fichiers que ce logiciel peut générer, ou
encore définir un protocole permettant d'échanger des ordres avec ce
logiciel (comme par exemple la possibilité d'avoir un tableau excell
dans word).

Une ressource utile :
http://atilf.atilf.fr/

Qui donne :
http://atilf.atilf.fr/Dendien/scripts/tlfiv5/advanced.exe?8;s53153860;

--
Loïc


Avatar
breholee

Oui, tu es hors charte, fr.lettres.langue.francaise est le bon endroit


Plutôt fr.sci.jargon.

Avatar
un.gabacho.sans.pourrier
"Michaël Monerau" writes:

wrote:
Pascal writes:

J'ai trouvé ce terme sur le net, mais pas vraiment
d'explication. Quelqu'un pourrait il m'expliquer?

ps : je sais que cela n'est pas directement lié au c++, mais c'est de
la programmation donc ;)


Oui, tu es hors charte, fr.lettres.langue.francaise


Tu penses vraiment que c'est le bon endroit pour un terme anglais ? :D


Pour en demander son équivalent en français, je pense, oui...



Avatar
kanze
Loïc Joly wrote in message
news:<bnk517$htv$...
Pascal wrote:

Loïc Joly wrote:

Pas forcément, s'interfacer avec est aussi une utilité très courant
du reverse engineering.


s'interfacer?


Pouvoir fonctionner à côté d'un autre logiciel, la main dans la main
avec lui. Par exemple lire les fichiers que ce logiciel peut générer,
ou encore définir un protocole permettant d'échanger des ordres avec
ce logiciel (comme par exemple la possibilité d'avoir un tableau
excell dans word).

Une ressource utile :
http://atilf.atilf.fr/


Et tu y as trouvé le verbe « interfacer » ?

Qui donne :
http://atilf.atilf.fr/Dendien/scripts/tlfiv5/advanced.exe?8;s53153860;


Ce qui donne « Session expirée ».

--
James Kanze GABI Software mailto:
Conseils en informatique orientée objet/ http://www.gabi-soft.fr
Beratung in objektorientierter Datenverarbeitung
11 rue de Rambouillet, 78460 Chevreuse, France, +33 (0)1 30 23 45 16



Avatar
breholee

Oui, tu es hors charte, fr.lettres.langue.francaise


Tu penses vraiment que c'est le bon endroit pour un terme anglais ? :D


Pour en demander son équivalent en français, je pense, oui...


extrait des CU de fr.sci.jargon :

« Le groupe de discussion fr.sci.jargon héberge les discussions
concernant la traduction en français de termes techniques en
langues étrangères.

Par extension, il semble admis par ses contributeurs d'y discuter
aussi de définitions de mots, de traductions de termes non
techniques, de la signification de sigles ou d'acronymes, de
règles typographiques, d'étymologie. »



Avatar
un.gabacho.sans.pourrier
(Benoît Bréholée) writes:


Oui, tu es hors charte, fr.lettres.langue.francaise


Tu penses vraiment que c'est le bon endroit pour un terme anglais ? :D


Pour en demander son équivalent en français, je pense, oui...


extrait des CU de fr.sci.jargon :


Oui, tu as tout à fait raison, fr.sci.jargon est l'endroit le plus adapté.
milexcuses.




1 2