IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

modifier du C# d'un logiciel


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2017
    Messages
    90
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Décembre 2017
    Messages : 90
    Par défaut modifier du C# d'un logiciel
    Bonjour,
    j'ai une question de néophyte.
    Je ne connais pas le langage c#. Par contre, je pratique le PHP.
    Mais j'utilise un petit logiciel de gestion codé en c#.
    En fait, j'utilise ce logiciel pour une association. Mes adhérents sont divisés par groupe. Et ce logiciel permet de nommer un délégué pour le groupe qui peut envoyer un rapport aux nom des membres. Mais il me limite à 5 personnes. Et je voulais pousser la limite en passant par le code.
    J'ai ouvert le logiciel avec visual studio, mais je n'ai pas trouvé le code à modifier. Il a l'air compilé.
    Du coup, j'ai utilisé cutter qui apparemment décompile le c# mais bon pas plus de succès.
    Est-ce que c'est possible de modifier le code et de l'enregistrer ? Et si oui comment ?
    Merci beaucoup.

  2. #2
    Membre Expert
    Avatar de PixelJuice
    Homme Profil pro
    Ingénieur .NET & Game Designer
    Inscrit en
    Janvier 2014
    Messages
    661
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Ingénieur .NET & Game Designer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2014
    Messages : 661
    Par défaut
    Bonsoir,

    Alors tout d'abord :

    Cette limitation me fait penser à un free-trial ou quelque chose dans le genre, j'imagine que ce logiciel possède une version complète qui n'a pas une telle limitation ? Ou alors c'est une limite un peu bête faite par le(s) développeur(s) et tu peux ignorer mon propos.

    Dans tous les cas, voici quelques points :

    • Cutter est un désassembleur / décompileur un peu pour tout, mais je ne crois pas qu'il fasse du C# directement, ceci dit je te recommanderais plutôt dotPeek, que j'utilise perso.
    • Oui c'est possible de modifier du C# mais c'est soumis à plusieurs conditions, comme l'obfuscation par exemple. Si tu ne peux pas lire clairement le code, ça risque d'être compliqué.
    • Est-ce que la limite est codée en dur ou non, le logiciel utilise t-il une authentification de compte en passant par un serveur tiers ou quelque chose dans le genre ? (dans ce cas là, c'est plutôt râpé)


    Du coup, soit tu peux décompiler le soft et trouver très facilement la limite, et recompiler par derrière. Soit c'est un bordel sans nom et il faudra passer par un désassembleur. La 2 ième option n'est pas forcément + compliquée mais elle implique beaucoup plus de connaissances, remonter jusqu'à la fonction qui s'occupe de vérifier la limite et ensuite la valeur, etc ...

    Donc voilà, à toi de voir quand tu décompileras le logiciel, il faudra croiser les doigts.

  3. #3
    Membre confirmé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2017
    Messages
    90
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Décembre 2017
    Messages : 90
    Par défaut
    Merci beaucoup.
    Je vais suivre tes recommandations.

  4. #4
    Membre Expert
    Avatar de wallace1
    Homme Profil pro
    Administrateur systèmes
    Inscrit en
    Octobre 2008
    Messages
    1 966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Administrateur systèmes
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 966
    Billets dans le blog
    7
    Par défaut
    Bonjour,

    Pour décompiler un binaire il existe dnspy, outil gratuit et très puissant.

    PS : attention decompiler un binaire soumis à licence est considéré comme du piratage.

  5. #5
    Membre confirmé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2017
    Messages
    90
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Décembre 2017
    Messages : 90
    Par défaut
    Merci,
    c'est juste pour moi, pour me faciliter la vie.
    Par contre j'y suis depuis ce matin, mais j'ai du mal à comprendre l'architecture.
    Je travaille souvent sur symfony ou il est facile pour moi de m'y retrouver, mais là, je nage.

  6. #6
    Membre confirmé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2017
    Messages
    90
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Décembre 2017
    Messages : 90
    Par défaut
    Il y a-t-il une architecture type dans ce langage ? Je ne m'y retrouve pas.

Discussions similaires

  1. Réponses: 2
    Dernier message: 29/04/2008, 16h26
  2. Réponses: 2
    Dernier message: 26/12/2007, 19h45
  3. logiciel pour modifier des pages d'une site sans connaissance de code
    Par charisma dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 07/06/2007, 17h10
  4. Logiciel modifiant plusieurs .htm en une seule fois
    Par jorisvh dans le forum Autres
    Réponses: 4
    Dernier message: 21/10/2006, 20h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo