graphics card memor...
 
Notifications
Clear all

graphics card memory

14 Posts
6 Users
0 Likes
1,291 Views
azrael
(@azrael)
Posts: 656
Honorable Member
 

Has anyone tried imaging the memory contents of a graphics card. Nowadays they are talking about gigs of memories. Is it possible to get any data from that? As everything is a file in linux, good old dd may work.
Or i am just talking about nonsense.

To the best of my knowledge, the graphics card memory _isn't_ available as a file under Linux. I guess that it would be possible to image it, similarly to main memory, as there are certainly ways to access it directly using APIs. The question is more as to the likelihood of there being anything relevant there that you wouldn't be able to "image" via screen shot … There are gigs of RAM, but they aren't used in the same way, often holding texture maps, pre-rendered scenes etc. I don't think that they would be holding pre-viewed images though or images of any useful text. I could be wrong !

Having said that, CUDA and the like may allow other data to be present, so it may be good in future.

Experimentation worth doing ?

 
Posted : 07/05/2008 11:28 am
(@Anonymous)
Posts: 0
Guest
Topic starter
 

Hi,
Your question demand explanation of the concept of Hard Disk Imaging. The hard disk imaging medium of replicating the content present in hard disk . A disk image is created by creating a sector-by-sector copy of the disk.

As disk image contains the content of entire disk,the data can huge and usually omits unused space from the source media and the compress the disk size. hence reducing the storage requirement. For creating a image of hard disk and read the content of graphic card you can use Encase by Guidance Software or FTK Imager by Access Data. These software work very well for creating images of Hard Disk allows us to read the data. These tools may be helpful for you to get your data.

 
Posted : 22/09/2014 5:57 pm
jaclaz
(@jaclaz)
Posts: 5133
Illustrious Member
 

Your question demand explanation of the concept of Hard Disk Imaging. The hard disk
imaging is medium of replicating the content present in hard disk

Very, very good answer ) , though seemingly to a question that was never asked.

Once you can find the hard disk of the graphic card 😯 , making an image of it should be easy, even without Encase or FTK imager roll .

jaclaz

 
Posted : 22/09/2014 6:40 pm
(@Anonymous)
Posts: 0
Guest
Topic starter
 

Your question demand explanation of the concept of Hard Disk Imaging. The hard disk
imaging is medium of replicating the content present in hard disk

Very, very good answer ) , though seemingly to a question that was never asked.

Once you can find the hard disk of the graphic card 😯 , making an image of it should be easy, even without Encase or FTK imager roll .

jaclaz

Hello Sir,
I agree that my answer was not so convincing.So, I would request you to provide some valuable suggestion. As I am new in this field and I tried best to provide an answer to the question.

——–
Thanks

 
Posted : 23/09/2014 5:24 pm
jaclaz
(@jaclaz)
Posts: 5133
Illustrious Member
 

An answer needs not to be "convincing", a theory or a hypothesis might need to be.

An answer should be
1) related to the question
and possibly
2) actually answering the specific question

If the OP question had been

I don't know if I am using the proper terms, but how can I make an exact copy of a hard disk?

Your answer would have been adequate, though focused on the use of two known Commercial tools, i.e. not providing an answer to the "how", but rather to the "which tools should I use for", and claiming a non-existing connection between data in the graphic card memory and hard disk contents.

The OP asked (in 2008 BTW) a completely different question, related to something in which a hard disk (and consequently hard disk imaging) has NO connection whatsoever, and later updated the thread providing info on a recent research connected to the actual topic which is about GPU RAM.

Carpenter's Example )
Q. How do I join two planks of wood together?
A1. (good) You can use either nails or screws or some glue …
A2. (yours) Your questions demand explanation of the concept of cutting with scissors. The scope of scissors is to cut materials, usually paper, cloth, tin or similar other thin ones. The cut is created by shearing the materials between the blades of the scissors. A cut is in interruption in the continuity of the material and it usually cut ends cannot be re-joined together easily. To make a cut you can use Stanley or Fiskars scissors. These hardwares work very well to cut through paper, cloth and even tin. These tools may be helpful to get a clean cut.

jaclaz

 
Posted : 23/09/2014 7:09 pm
(@rossetoecioccolato)
Posts: 34
Eminent Member
 

http//www.gmgsystemsinc.com/knttools/

The KnTTools Enterprise Edition has support dumping VRAM and NIC SRAM for about 5 years now. -)

 
Posted : 27/09/2014 6:52 pm
jaclaz
(@jaclaz)
Posts: 5133
Illustrious Member
 

http//www.gmgsystemsinc.com/knttools/

The KnTTools Enterprise Edition has support dumping VRAM and NIC SRAM for about 5 years now. -)

Good ) which are the "select" cards and nic's? ?

Acquisition of VRAM, SRAM or NVRAM from select video and network adapters.

I mean are they specific models, specific buses, specific brands?

jaclaz

 
Posted : 27/09/2014 7:44 pm
(@rossetoecioccolato)
Posts: 34
Eminent Member
 

http//www.gmgsystemsinc.com/knttools/

The KnTTools Enterprise Edition has support dumping VRAM and NIC SRAM for about 5 years now. -)

Good ) which are the "select" cards and nic's? ?

Acquisition of VRAM, SRAM or NVRAM from select video and network adapters.

I mean are they specific models, specific buses, specific brands?

jaclaz

Video cards and NIC's pretty much all use PCIe at this point, at least on desktop/laptop PC's, I think that I still have a couple of PCI and AGP video cards somewhere, if they still work; but the only place that you can buy one is on eBay. Reading device memory is highly dependent on the specific hardware. You identify the specific device using it's PnP ID, read the data sheet for that device and proceed accordingly. It also depends on which version of MS Windows. VRAM acquisition from Vista (Windows 2003 and Windows 7+ are supported) is no longer supported because it required a hack and because not too many business users are unfortunate enough to still be using Vista. A large number of AMD Radeo and NVIDIA gpu chipsets are supported. Intel GPU's don't yet have similar programming capabilities. (Am I wrong?) Many Realtek and Broadcom NIC's are supported, including NetExtreme. In many cases NVRAM and CPU microcode also are acquired. Generally, the chipsets that are supported are the ones that commonly are being exploited for GPU and NIC-based malware. Use the contact information on the KnTTools web site to get more specific information on makes and models supported.

 
Posted : 28/09/2014 8:12 pm
jaclaz
(@jaclaz)
Posts: 5133
Illustrious Member
 

Thanks for the informations. )

jaclaz

 
Posted : 29/09/2014 9:35 pm
(@rossetoecioccolato)
Posts: 34
Eminent Member
 

Perhaps these articles will be of interest to the list

"You Can Type, but You Can’t Hide A Stealthy GPU-based Keylogger,"
http//www.cs.columbia.edu/~mikepo/papers/gpukeylogger.eurosec13.pdf;
"GPU-Assisted Malware," http//dcs.ics.forth.gr/Activities/papers/gpumalware.malware10.pdf.

 
Posted : 30/09/2014 5:39 am
Page 1 / 2
Share: