[Перевод] Эксплуатация Heap Overflow с использованием JavaScript
От переводчикаВ данном исследовании авторы раскрывают интересную технику эксплуатации переполнения памяти кучи. Разумеется, данная уязвимость давно исправлена, но сама представленная техника очень интересна, а процесс переполнения довольно детально расписан.Если вам интересна информационная безопасность и вы хотели бы понять как происходят переполнения, которые то и дело мелькают в сводках новостей, исследование вам понравится.Предисловие.В этой статье представлен новый метод эксплуатации переполнения кучи (heapoverflows) в интерпретаторах JavaScript. Вкратце, для получения heapoverflow можно использовать команды JavaScript для обеспечения надежного отображения указателя функции сразу после переполнения буфера. В данном учебном исследовании используется техника для Safari, которую авторы использовали для победы в конкурсе CanSecWest 2008 Pwn2Own.Читать дальше → https://habrahabr.ru/post/342458/ https://arhano.ru/lj/perevod-ekspluataciya-heap-overflow-s-ispolzovaniem-javascript
Системы безопасности от Arhano
[Перевод] Эксплуатация Heap Overflow с использованием JavaScript
От переводчикаВ данном исследовании авторы раскрывают интересную технику эксплуатации переполнения памяти кучи. Разумеется, данная уязвимость давно исправлена, но сама представленная техника очень интересна, а процесс переполнения довольно детально расписан.Если вам интересна информационная безопасность и вы хотели бы понять как происходят переполнения, которые то и дело мелькают в сводках новостей, исследование вам понравится.Предисловие.В этой статье представлен новый метод эксплуатации переполнения кучи (heapoverflows) в интерпретаторах JavaScript. Вкратце, для получения heapoverflow можно использовать команды JavaScript для обеспечения надежного отображения указателя функции сразу после переполнения буфера. В данном учебном исследовании используется техника для Safari, которую авторы использовали для победы в конкурсе CanSecWest 2008 Pwn2Own.Читать дальше → https://habrahabr.ru/post/342458/ https://arhano.ru/lj/perevod-ekspluataciya-heap-overflow-s-ispolzovaniem-javascript