Подскажите книги и источники информации по C,C++ и др. касаемо работе с памятью, WinAPI и пр
Этот вопрос может показаться довольно странным и размытым, а я покажусь слишком ленивым, но я постараюсь описать его суть. Я никогда не был заинтересован в низкоуровневом программировании профессионально, эта тема всегда казалась мне интересной, но очень сложной и долгой для изучения. Однако, у меня всегда было какое-то странное желание узнать что находиться "под капотом" Windows (т.к. практически всю жизнь взаимодействую именно с этой ОС). Хотелось узнать как всё работает в деталях, как ОС взаимодействует с приложениями, что при этом происходит и как в это можно вмешаться, "вскрыть" закрытую оболочку винды и изменить что-то, что не должно быть изменено изначально. Для меня Windows (в отличие от линукса с его open source) всегда представлялась как какой-то божественный сложный механизм, который хочется вскрыть и узнать все его детали (тянет шизой).
Поэтому, я хотел бы спросить у знающих людей совета по поводу книг или источников информации, которые достойно объясняют основы работы ОС (распределение памяти и т.д.), а также касаемо особенностей WinAPI и низкоуровневого программирования в Windows. Надеюсь, мой вопрос кто-то прочитает, я буду благодарен за любую помощь.