"Dump". C'est l'un des mots les plus clichés que j'ai entendus parmi les programmeurs et les pirates hardcore, et pourtant, je n'ai jamais su ce que cela signifie. Je l'ai trouvé presque partout où centre du logiciel de bas niveau et du matériel numérique. Ils disent quelque chose comme "Dumping d'un fichier", "Dump d'une CPU", "Dump a Memory", etc. Qu'est-ce que c'est et comment cet exploit est-il habituellement exécuté? P>
4 Réponses :
Dans la programmation, de jeter quelque chose signifie obtenir son contenu. Par exemple, si on dit que vous besoin de jeter la mémoire à l'adresse xy em> cela signifie interroger le contenu de la mémoire à l'adresse donnée et le stocker quelque part pour l'analyse (le résultat est ensuite appelé A Memory Dump em>). P>
Dump de noyau : P>
Dans l'informatique, un vidage central (plus correctement d'un vidage de mémoire ou d'un vidage de stockage) est constitué de l'état enregistré de la mémoire de travail d'un programme informatique à une heure spécifique, généralement lorsque le programme s'est terminé anormalement (écrasé). 1 Le nom vient des jours où la mémoire de noyau magnétique a été utilisée, avant l'introduction de la mémoire semi-conductrice; Le nom est resté établi dans les systèmes inspirés de UNIX longtemps après que la technologie soit fanée de l'utilisation. En pratique, d'autres pièces clés ... p> blockQuote>
Quel est le problème avec ça? Un dépotoir est autre chose que la mémoire enregistrée ou l'état enregistré?
Probablement que la question portait sur le verbe "de vider" plutôt que le nom "une vidage" de laquelle "une vidage de base" n'est qu'un exemple spécifique. Sévère à baisser le vote cependant.
Oui. Maintenant, dis-moi quelle est la grande différence pour la réponse acceptée. Je pense que l'entrée de la wiki est une bonne explication. Alors qu'est-ce que le bowvote pour?
A Dump em> est des données extraites d'un support de stockage, comme, c'est, c'est-à-dire. p>
Par exemple, Dump Core est le contenu de l'état enregistré du noyau d'un Temps spécifié. P>
in Unix, Dump est un logiciel pour les systèmes de fichiers de sauvegarde. p>
Essentiellement, la décharge est un contenu prélevé sur un support de stockage (contenant tout l'état du support) utilisé principalement à des fins de débogage. P>
Dans son sens important, il représente l'état d'un programme d'exécution (processus) dans un stockage moyen. P>
Originaire de ce mot: Catb.org/jargon/html/c/core-dump .html , actuel (général) L'utilisation ressemble à "Prendre le contenu de x et les sortir" (Dump A CPU? CPU Etat i> peut-être?).
@Piskvor: Pas tout à fait. Un vidage de base est un vidage très spécifique. Le terme noyau de noyau i> est un jargon Unix, cependant, pour processus de processus i>.
@Darkdust: "à l'origine", et ce que vous dites est essentiellement que l'entrée JF :)
@Piskvor: Le point est «Dump» n'est pas l'utilisation initiale. Les gens dévoiaient d'autres choses avant leur largage du noyau. Hmmm .... Dump est un mot amusant .... Dump, Dump, Dump, Dump!
@Paul S: Bien sûr qu'ils étaient (et sont), mais c'est, euh, légèrement hors sujet;)