PDA

View Full Version : خواندن محتویات RAM



rezacarlos
جمعه 17 آبان 1387, 11:29 صبح
با سلام خدمت همه
میخواستم بدونم آیا قطعه کد یا مثالی دارید که بتوان محتویات رم را خواند

Asad.Safari
جمعه 17 آبان 1387, 12:21 عصر
این تمرین دانشگاه است ؟ کدام استاد ؟

لینک زیر بدردت میخوره :
http://www.barnamenevis.org/forum/showthread.php?t=44426
http://www.barnamenevis.org/forum/showthread.php?t=40201

rezacarlos
جمعه 17 آبان 1387, 18:11 عصر
از راهنمایی شما ممنونم
من کدها را کپی کردم فقط خطای زیر را میده :
Unsafe code may only appear if compiling with /unsafe

vcldeveloper
جمعه 17 آبان 1387, 19:43 عصر
اون کدی که در اون تاپیک نوشته شده برای خواندن RAM کامپیوتر ارزش خاصی نداره، چون در سیستم عاملی مثل ویندوز Process شما به فضای حافظه ایی جز فضای حافظه مجازی که ویندوز در اختیارش قرار میده، دسترسی نداره. هیچ Processایی در سطح User Mode به RAM فیزیکی دسترسی نداره. اون کدی هم که در اون تاپیک نوشته شده، فقط سعی میکنه فضای آدرس مجازی Process را بخونه، نه داده های موجود در RAM فیزیکی سیستم را. فرقی هم نمیکنه با چه زبانی بنویسید، با اسمبلی هم بنویسید، همین روال وجود داره.
غیر از اینکه یک Driver برای Kernel Mode بنویسید، که اون هم بحثش با برنامه نویسی برای User Mode کاملا فرق میکنه.