Bir segment hatası atmadan bellek adreslerini (sanal değil, gerçek) okumak mümkün mü? Tüm canlı, kullanılmış hafıza adreslerini ve kayıt bulgularını okumak isterim.Segment hataları olmayan bir programın dışındaki belleği oku
5
A
cevap
1
Kullandığınız işletim sistemine göre değişir.
Bu mümkün olmalıdır, ancak işletim sistemi ile donanım arasında arayüz oluşturmak için bir çekirdek sürücüsü yazmanız gerekecek ve bu kod bir sürücü olarak çalıştırılmak zorunda kalacaktır (Windows varsayıldığında, kullanıcılar fiziksel bellekle doğrudan bağlantı kuramıyorlar) .
İlgili konular
- 1. Bir programın çalıştırılması bana
- 2. 1 Bir programın çıkışını
- 3. Bir programın görünmeden çıkarılması
- 4. Segment ağacı java uygulaması
- 5. C64/Assembly'de renk belleği olmayan metnin rengini değiştirin
- 6. Kaynak segment için bulunamadı 'Mülkiyet'
- 7. Dairesel segment CSS/CSS3 kullanarak
- 8. Scala: Nesne başlatıcısındaki paralel toplama, bir programın
- 9. oturum belleği IE'de çalışmıyor
- 10. DB'm dışındaki tüm benzersiz olmayan sütunlar nasıl seçilir?
- 11. Xsession hataları nedir?
- 12. Ölçüm belleği basıncı/GC yürütme C#
- 13. Ön belleği önbellekleme
- 14. Programın çıktı dizisini
- 15. Programın bellek boyutunu PySpark
- 16. benim Programın başında
- 17. Haskell'de, kapsamlı olmayan modeller neden derleme zamanı hataları değildir?
- 18. programın çökmesi yapar
- 19. Oku "VarInt"
- 20. Oku NSURLresponse
- 21. Bir bileşenin dışındaki paramları alın
- 22. bir özellikler powershell dosyasını oku
- 23. Oku UTF8 karakter bir NSString
- 24. Projedeki bir klasördeki dosyaları oku
- 25. Oku ADO.NET
- 26. Aralık, segment, fenwick ağaçları aynı mıdır?
- 27. Android Tesseract OCR 7 Segment Basamakları
- 28. C++: Sınıf nesnesi türetildiğinde dinamik belleği ayırma
- 29. Bir programın PowerShell'den zaman aşımıyla çalıştırılması
- 30. Bir programın -dreaded kullanılarak derlenmesi nasıl algılanır?
Doğrudan değil, ancak işletim sistemi bunu yapmak için kullanabileceğiniz bir işlev sağlayabilir. (Hem Windows hem de Linux'un diğer işlemlerin sanal belleğine erişme yollarının olduğunu biliyorum, ancak fiziksel bellek hakkında hiçbir fikrim yok) – immibis
Linux'ta: http://stackoverflow.com/questions/12040303/accessing-physical-address-from-user- alan, http://stackoverflow.com/questions/7894160/accessing-physical-memory-from-linux-kernel, http://falsinsoft.blogspot.ru/2013/10/access-physical-memory-in-linux. html –
Linux tarafı kolay görünüyor, ancak Windows biraz zor (Ben biraz HAL paslı). Yardım için hepinize teşekkür ederim. – NationWidePants