preguntar acerca de assembly

9
réponses

Aidez — moi à comprendre cet exploit JavaScript

Je n'ai généralement pas de difficulté à lire le script JavaScript mais celui-ci je n'arrive pas à comprendre la logique. Le code provient d'un Exploit qui a été publié il y a 4 jours. Vous pouvez le trouver à milw0rm. Voici le code: <html> …
demandé sur 1970-01-01 00:33:28
7
réponses

Quelle est la différence entre MOV et LEA?

Je voudrais savoir quelle est la différence entre ces instructions: MOV AX, [TABLE-ADDR] Et LEA AX, [TABLE-ADDR] ... …
demandé sur 1970-01-01 00:33:29
19
réponses

Quel est le but de l’opcode nop?

Je passe par MSIL et je remarque qu'il y a beaucoup d'instructions nop. L'article MSDN dit qu'ils ne prennent aucune action et sont utilisés pour remplir l'espace si l'opcode est patché. Ils sont beaucoup plus utilisés dans les versions de débogage q …
demandé sur 1970-01-01 00:33:28
3
réponses

Qu’est-ce que Intel microcode?

D'après ce que j'ai lu, il est utilisé pour corriger les bugs dans le CPU sans modifier le BIOS. D'après mes connaissances de base de L'assemblage, je sais que les instructions d'assemblage sont divisées en microcodes en interne par le processeur et …
demandé sur 1970-01-01 00:33:30
7
réponses

Comment voir le code compilé JIT dans JVM?

Existe-t-il un moyen de voir le code natif produit par le JIT dans une JVM? ... …
demandé sur 1970-01-01 00:33:29
2
réponses

Différence entre JE / JNE et JZ / JNZ

Dans le code assembleur x86, sont JE et JNE exactement le même que JZ et JNZ? ... …
demandé sur 1970-01-01 00:33:33
5
réponses

Prefetching Exemples?

Quelqu'un peut-il donner un exemple ou un lien vers un exemple qui utilise __builtin_prefetch dans GCC (ou simplement l'instruction ASM prefetcht0 en général) pour obtenir un avantage de performance substantiel? En particulier, j'aimerais que l'exemp …
demandé sur 1970-01-01 00:33:31
4
réponses

Quels sont les noms des nouveaux registres de processeurs x86 64?

Où puis-je trouver les noms des nouveaux registres pour l'assemblage sur cette architecture? Je fais référence à des registres dans X86 comme EAX, ESP, EBX, etc. Mais je les voudrais en 64 bits. Je ne pense pas qu'ils soient les mêmes que lorsque j …
demandé sur 1970-01-01 00:33:29
7
réponses

Comment écrire du code Auto-modifiable dans l’assemblage x86

Je cherche à écrire un compilateur JIT pour une machine virtuelle hobby sur laquelle j'ai travaillé récemment. Je connais un peu d'assemblage, (je suis principalement un programmeur C. Je peux lire la plupart des assembly avec référence pour les opco …
demandé sur 1970-01-01 00:33:31
5
réponses

Un bon tutoriel NASM / FASM? [fermé]

Est-ce que quelqu'un sait quelque chose de bon NASM ou FASM tutoriels? J'essaie d'apprendre l'assembleur mais je n'arrive pas à trouver de bonnes ressources dessus. ... …
demandé sur 1970-01-01 00:33:29