preguntar acerca de x86

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
3
réponses

Ce Que Chaque Programmeur Devrait Savoir Sur La Mémoire?

Je me demande combien de D'Ulrich Drepper ce que chaque programmeur devrait savoir sur la mémoire de 2007 est toujours valide. Aussi, je n'ai pas pu trouver une version plus récente que 1.0 ou un errata. ... …
demandé sur 1970-01-01 00:33:31
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
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
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
3
réponses

Pourquoi Linux n’utilise-t-il pas le commutateur de contexte matériel via le TSS?

J'ai lu la déclaration suivante: L'architecture x86 comprend un type de segment spécifique appelé la tâche Segment d'état (TSS), pour stocker le matériel cadre. Bien que Linux n'utilise pas commutateurs de contexte matériel, il est néan …
demandé sur 1970-01-01 00:33:30
3
réponses

Que signifie «rep ret»?

Je testais du code sur Visual Studio 2008 et j'ai remarqué security_cookie. Je peux comprendre le but de cela, mais je ne comprends pas quel est le but de cette instruction. rep ret /* REP to avoid AMD branch prediction penalty */ Bien sûr, je …
demandé sur 1970-01-01 00:33:33
7
réponses

Référence de l’Opcode Intel x86?

Qu'est-ce qu'une méthode relativement rapide et facile de rechercher ce que signifie un opcode arbitraire (par exemple, 0xC8) dans x86? Le manuel du développeur de logiciels Intel n'est pas très amusant à rechercher... ... …
demandé sur 1970-01-01 00:33:31
4
réponses

Modifier les paramètres du processeur cible Dans Visual Studio 2010 Express

Je souhaite changer les paramètres du processeur cible de "Any CPU" à " x86 " Dans Visual Studio 2010. J'ai lu sur un autre site que je dois faire ce qui suit: allez dans le projet de démarrage de votre programme. Ouvrez la fenêtre Propriétés. C …
demandé sur 1970-01-01 00:33:30