Savoir les fonctions contenues dans une dll ?

Gelic -  
 Poulet -
Salut,
J'ai vraiment besoin de votre aide !
Est-ce que quelqu'un connaît le moyen de savoir les fonctions contenues dans une dll ??
Merci !
@+

4 réponses

  1. ipl Messages postés 5738 Statut Contributeur sécurité 585
     
    Bonjour Gelic,

    Non, je sais juste vérifier la version ! je suppose qu'il est possible de trouver des sites Web donnant des infos sur chaque DLL...

    @12C4
    Ipl
    0
  2. ipl Messages postés 5738 Statut Contributeur sécurité 585
     
    Rebonjour,

    Bien sûr, il est possible de faire du Reverse Engineering, mais je pense qu'il est relativement facile de trouver des sites Web spécialisés qui te donneront toutes les indications !

    @12C4
    Ipl
    0
    1. Poulet
       
      "Reverse Engineering" tu pourrais m'éclairer sur ce terme svp ?

           - LoveForOneAnother -
       - Débilitronnien à l'occasion -
      0
    2. ipl Messages postés 5738 Statut Contributeur sécurité 585 > Poulet
       
      Non, il est parfaitement possible techniquement parlant, de décompiler un programme à tel point que la seule "parade" a été de l'encadrer par une loi (même aux US).
      Il est interdit de décompiler un programme sauf si tu veux étudier, pour ton usage personnel, une intégration à ce logiciel.

      @12C4
      Ipl
      0
    3. Poulet > Poulet
       
      Soit je confond tout, soit cet article n'est plus à jour

      http://www.commentcamarche.net/langages/langages.php3

      La rubrique sur les langages compilés indique je cite ceci "D'autre part, un programme compilé a pour avantage de garantir la sécurité du code source.". Pourrais-tu m'éclaircir sur le sujet ?



           - LoveForOneAnother -
       - Débilitronnien à l'occasion -
      0
    4. ipl Messages postés 5738 Statut Contributeur sécurité 585 > Poulet
       
      C'est sûr qu'un programme compilé offre plus de sécurité contre le piratage (le pillage) qu'un progarmme source ou un programme interprété, mais il n'est pas incassable loin de là !

      Les professionnels avaient besoin d'obtenir des informations pour bien adapter leurs logiciels à un autre qui était devenu un standard du marché mais parfois ils n'obtenaient pas cette info nécessaire alors ils décompilaient ! çà c'est le côté positif ou disons "honnête).
      Les hackeurs (je n'ai pas dit crackeurs), les champions de l'informatique se faisaient un honneur de casser les protections anti-piratages ! çà c'est un autre côté de la chose !

      -----

      Comme je te le disais plus haut, il y a eu qq procès puis ensuite des arrangements (obligation de publier certaines choses, tolérances en matière de décompilation).

      Il faut que tu saches que TOUTES les instructions d'un programme informatique sont en nombre très limité ! Les programmes utilisés par les humains sont proches d'un langage humain (c'est normal) et sont très nombreux et très différents mais au final, ces langages est exécutés par un processeur (et pour la quasi-totalité, c'est un Intel) qui doit évidemment comprendre les instructions (les instructions d'un langage sont décomposées en ces qq instructions élémentaires compréhensibles par le processeur).

      Lorsque j'ai commencé l'informatique, je savais lire les instructions des processeurs : çà s'appelle le "langage-machine" et nous savions programmer en "Assembleur"... rien de plus simple déjà à l'époque que de désassembler un programme ! c'est à peine plus compliqué de retrouver un autre langage !

      Tu sais si les US ont du légiférer en matière de Reverse Engineering, c'est bien que la chose était techniquement impossible à contrer et qu'il n'y avait plus que le recours juridique !

      @12C4
      Ipl
      0