• STATISTIQUES
  • Il y a eu un total de 1 membres et 6306 visiteurs sur le site dans les dernières 24h pour un total de 6 307 personnes!


    Membres: 2 609
    Discussions: 3 580
    Messages: 32 820
    Tutoriels: 78
    Téléchargements: 38
    Sites dans l'annuaire: 58


  • ANNUAIRE
  • [EN] w3challs
    Ce site propose différents types de défis informatiques: piratage, craquage, cryptographie, stég...
    Hacking
    [FR] Root-Me
    Notre équipe se base sur un constat : à l'heure actuelle ou l'information tend à devenir...
    Hacking
    [FR] NewbieContest
    Nous vous proposons une série de challenges regroupant plusieurs domaines allant de l'exploitation de fail...
    Hacking
    [EN] hax.tor
    50 level de challenges mélangés
    Challenges
    [EN] Dare your mind
    JavaScript: 6, Crypto: 44, Stegano: 36, Logic: 13, Special: 27, Science: 11, Realistic: 7, Programming: 10, Crack It: 6,...
    Challenges
    [EN] Gekko
    Site de challenge présenter sous la forme d'une quête. Vous êtes un agent secret qui répond sous le nom...
    Challenges
    [EN] Net Force
    Javascript: 9, Java Applets: 6, Cryptography: 16, Exploits: 7, Cracking: 14, Programming: 13, Internet: 15, Steganograph...
    Challenges

  • DONATION
  • Si vous avez trouvé ce site internet utile, nous vous invitons à nous faire un don du montant de votre choix via Paypal. Ce don servira à financer notre hébergement.

    MERCI!




Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Un linker pour Windows: alink
22-04-2012, 10h33 (Modification du message : 22-04-2012, 10h34 par supersnail.)
Message : #1
supersnail Hors ligne
Éleveur d'ornithorynques
*******



Messages : 1,610
Sujets : 72
Points: 466
Inscription : Jan 2012
Un linker pour Windows: alink
Bonjour,

Je vous présente un logiciel fort utile pour développer en assembleur sous Windows (entre autres), qui se nomme ALink.

Ce logiciel est un "linker", c'est-à-dire un logiciel qui produit un exécutable à partir de fichiers objets. Ce linker supporte les fichiers et des bibiliothèques objets au format COFF (que NASM peut parfaitement générer), et permet d'inclure des ressources ce qui en fait une alternative assez intéressante face aux linkers commerciaux (par exemple celui de Visual C++, ou de MASM).
Cependant, un bug subsistait lorsque les ressources dépassaient une certaine taille, empêchant l'exécution du binaire généré (reconnu comme un programme non valide).

Ainsi je vous propose de télécharger la version patchée de mon dépôt, qui corrige ce bug (par contre, le code source de alink est relativement dégueu...).

Exécutable - Code source
Mon blog

Code :
push esp ; dec eax ; inc ebp ; and [edi+0x41],al ; dec ebp ; inc ebp

"VIM est merveilleux" © supersnail
+1 (0) -1 (0) Répondre
22-04-2012, 12h24
Message : #2
spin Hors ligne
Contributeur
*****



Messages : 325
Sujets : 15
Points: 38
Inscription : Nov 2011
RE: Un linker pour Windows: alink
Salut, représente-t-il une véritable alternative à GNU ld ? (dispo pour Windows via le portage msys ou MinGW)
+1 (0) -1 (0) Répondre
22-04-2012, 12h30
Message : #3
supersnail Hors ligne
Éleveur d'ornithorynques
*******



Messages : 1,610
Sujets : 72
Points: 466
Inscription : Jan 2012
RE: Un linker pour Windows: alink
GNU ld ne supporte pas les .lib de MASM/VC++ il me semble (ce qui est ennuyeux si tu dois utiliser une lib non prévue pour GNU ld, comme certaines libcrypto).
Alink a l'avantage de supporter ces .lib, donc pourquoi s'en priver ? (et de plus, alink est sous "Artistic License"). De plus, faire un binaire windows avec ld est assez... sportif :> (à moins d'aimer faire des extern avec les noms de fonctions décorés :') ).
Mon blog

Code :
push esp ; dec eax ; inc ebp ; and [edi+0x41],al ; dec ebp ; inc ebp

"VIM est merveilleux" © supersnail
+1 (0) -1 (0) Répondre


Sujets apparemment similaires…
Sujet Auteur Réponses Affichages Dernier message
  Générateur de wordlist pour brute force thxer 1 198 07-02-2013, 23h04
Dernier message: LR-6
  Editer en Root sur linux, exemple pour l’erreur de montage d'un périphérique JadnX 7 438 07-07-2011, 21h13
Dernier message: taticardi

Atteindre :


Utilisateur(s) parcourant ce sujet : 2 visiteur(s)
N-PN
Accueil | Challenges | Tutoriels | Téléchargements | Forum | Retourner en haut