In this talk, it will be explained how to craft javascript objects from a OOBW bug found in an images parser (information about the bug will not be provided, but the exploitation technique).
En la charla se explica cómo craftear objetos JavaScript a partir de un bug OOBW encontrado en un parser de imágenes (no se dará información referente al bug, pero si a la técnica de explotación).
JavaScript objects are dynamic "bags" of properties (referred to as own properties).
Los objetos en JavaScript son "contenedores" dinámicos de propiedades (referidas como sus propiedades particulares).
Object prototypes Prototypes are the mechanism by which JavaScript objects inherit features from one another, and they work differently to inheritance mechanisms in classical object-oriented programming languages.
Los prototipos son el mecanismo por el cual los objetos en JavaScript heredan características entre si, y funcionan de manera distinta a los mecanismos de herencia de los lenguajes de programación orientada a objetos clásicos.
JavaScript objects with which to replace substitution strings within msg.
JavaScript objects with which to replace substitution strings within msg.
Objetos en JavaScript con los que reemplazar cadenas de sustitución dentro del mensaje.
Its constructors correspond to functions which create new JavaScript objects based on those prototypes.
Sus constructores se corresponden con funciones que crean nuevos objetos JavaScript basados en esos prototipos.
If you have a bunch of JavaScript objects received from the network, you can pump them directly into your components with no preprocessing.
Si tienes una cantidad de objetos Javascript recibidos por la red, puedes incorporarlos directamente en tus componentes sin procesamiento.
A format that allows for the markup of structured data based on the syntax of JavaScript Objects.
Un formato que permite el envío de estructuras de datos basadas en la sintaxis de los Objetos JavaScript.
The resulting output will match the schema; you'll have an array of JavaScript objects, where each object has a "name" and an "age" property.
La salida resultante coincidirá con el esquema; tendrás un arreglo de objetos JavaScript donde cada objeto tiene una propiedad de "nombre" y "edad".
Some libraries implement features that allow you to approach the prototype approach of JavaScript objects to that based on classes of other programming languages, of course with the necessary differences.
Algunas librerías implementan funcionalidades que permiten acercar la aproximación del prototipo de objetos JavaScript a la basada en clases de otros lenguajes de programación, por supuesto con las diferencias necesarias.
Potentially sensitive or inappropriate content
Examples are used only to help you translate the word or expression searched in various contexts. They are not selected or validated by us and can contain inappropriate terms or ideas. Please report examples to be edited or not to be displayed. Potentially sensitive, inappropriate or colloquial translations are usually marked in red or in orange.