Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

User defined structures #9

Open
pvasilek opened this issue Dec 30, 2023 · 2 comments
Open

User defined structures #9

pvasilek opened this issue Dec 30, 2023 · 2 comments

Comments

@pvasilek
Copy link

День добрый,

планируете ли сделать навигацию по памяти с использованием известных структур, а также объявленных пользователем?
Чтобы, например, можно было начать с какой-то точки в памяти, отобразить на нее структуру данных, а при наличии в структуре данных указателей на другие структуры - обеспечить навигацию по такому графу.

@AlexanderBagel
Copy link
Owner

AlexanderBagel commented Dec 31, 2023

Да, планирую, но я хотел это начать реализовывать только когда до PDB дойду ибо хочется вообще всю работу со структурами перенести на единый движок а не как сейчас, когда они захардкожены прямо в коде.
Т.е. как я это вижу - вот все эти структуры они по факту то сидят в файлах с символами. А они отличаются от версии операционки, сейчас там прямо захардкожено мол если такая-то версия, выводить такие поя, в противном случае другие. Хочу сделать единый движок и грузить данные по структурам прямо туда предварительно скачав их при первом старте. Ну а так как движок будет универсальный - вот тогда в него можно легко добавлять пользовательские структуры с требуемой метаинформацией.

@0xdddddd
Copy link

Блин первый раз нашёл на github'e земляка который так жёстко разбирается в kernel среде. Респект!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants