BitLocker, FileVault, dm-crypt, and TrueCrypt Encryption Key Crack via DRAM Cold Boot Attack with Program Source Code Download BitLocker, FileVault, dm-crypt en TrueCrypt Encryption Key Crack via DRAM Cold Boot Attack met Program Source Code Download
A group of researchers in Princeton University have managed to prove and demonstrate that disk encryption mechanism used by BitLocker of Windows Vista; FileVault of MacOS X; dm-crypt of Linux, TrueCrypt and possibly other secure encryption software, can be cracked, hacked and defeated by imaging state of physical memory (DRAM modules) which still carry and retain traces of code bits, in what hackers called cold boot attack by dumping all data in memory to disk. Een groep van onderzoekers in Princeton University zijn erin geslaagd te bewijzen en aantonen dat disk encryptie mechanisme gebruikt door Windows Vista BitLocker, FileVault van MacOS X, dm-crypt van Linux, TrueCrypt en eventueel andere veilige versleuteling software, kunnen worden gekraakt, gehackt en versloeg door beeldvorming toestand van fysiek geheugen (DRAM-modules) die nog steeds te vervoeren en te bewaren sporen van bits code, in welke hackers zogenaamde cold boot aangevallen door dumping van alle gegevens in het geheugen op schijf.
Princeton University Center for Information Technology Policy Princeton University Center for Information Technology Policy website describes how the attack is possible: beschrijft hoe de aanslag is mogelijk:
Contrary to popular assumption, DRAMs used in most modern computers retain their contents for seconds to minutes after power is lost, even at operating temperatures and even if removed from a motherboard. In tegenstelling tot populaire veronderstelling, DRAM's gebruikt in de meeste moderne computers behouden hun inhoud voor seconden tot minuten na de macht verloren is gegaan, zelfs bij temperaturen bedrijfsresultaat en ook al verwijderd uit een moederbord. Although DRAMs become less reliable when they are not refreshed, they are not immediately erased, and their contents persist sufficiently for malicious (or forensic) acquisition of usable full-system memory images. Hoewel DRAM minder betrouwbaar geworden als ze niet wordt vernieuwd, zijn ze niet onmiddellijk gewist, en de inhoud ervan aanhouden voldoende voor kwaadaardige (of forensisch) verwerving van de bruikbare systeemgeheugen full-beelden. We show that this phenomenon limits the ability of an operating system to protect cryptographic key material from an attacker with physical access. We tonen aan dat dit fenomeen beperkt de mogelijkheid van een werkend systeem voor de bescherming van cryptografische sleutel-materiaal van een aanvaller met fysieke toegang. We use cold reboots to mount attacks on popular disk encryption systems - BitLocker, FileVault, dm-crypt, and TrueCrypt - using no special devices or materials. Wij maken gebruik van koude herstart te monteren aanvallen op populaire disk encryptie systemen - BitLocker, FileVault, dm-crypt en TrueCrypt - gebruik geen speciale apparatuur of materialen. We experimentally characterize the extent and predictability of memory remanence and report that remanence times can be increased dramatically with simple techniques. We experimenteel kenmerkend zijn voor de omvang en de voorspelbaarheid van het geheugen remanentie en het verslag dat remanentie keer drastisch kan worden verhoogd met eenvoudige technieken. We offer new algorithms for finding cryptographic keys in memory images and for correcting errors caused by bit decay. Wij bieden nieuwe algoritmes voor het vinden van cryptografische sleutels in het geheugen beelden en voor het corrigeren van fouten veroorzaakt bij beetje in verval geraakt. Though we discuss several strategies for partially mitigating these risks, we know of no simple remedy that would eliminate them. Hoewel we bespreken een aantal strategieën voor de beperking van risico's, ten dele, we weten van geen eenvoudige oplossing die zou verwijderen.
Video clip published by the team shows that it’s possible to remove a DIMM from one computer after power loss, transport and traffic the RAM module to another PC, aiding by a typical canned-air spray to lower its temperature to lengthen the time which the DIMM will keep the data, and then boot the computer unit using a specially designed microkernel, and finally dump all data on the RAM chip to physical disk. Videoclip gepubliceerd door het team toont aan dat het mogelijk te verwijderen van een DIMM van de ene computer na een stroomonderbreking, vervoer en verkeer dat de RAM-module op een andere pc, hulp door een typische blik-air spray te lager de temperatuur te verlengen van de tijd die de DIMM houdt de gegevens, en dan start u de computer-eenheid met behulp van een speciaal ontworpen microkernel, en tenslotte dump van alle gegevens over de hoeveelheid RAM-geheugen chip op de fysieke schijf. The amount of bad (decayed) data depended on both the time a DIMM spent unpowered and the temperature at which it was kept. Het bedrag van de slechte (rot) gegevens afhangt van zowel het tijdstip van een DIMM uitgegeven zonder eigen mechanische middelen en de temperatuur waarop het verdrag is gehouden. Nonetheless, the researchers managed to successfully reconstruct 128-bit AES encryption keys within seconds, even if 10 percent of the key had already decayed out of memory. Toch stelden de onderzoekers in geslaagd succes te reconstrueren 128-bit AES encryptie-sleutels binnen een paar seconden, zelfs als 10 procent van de belangrijkste reeds vervald onvoldoende geheugen.
The Princeton University team has also released the De Princeton University team heeft ook de vrijgegeven source code broncode for some of the software utilities that is developed in the course of this research. voor een deel van de nutsbedrijven software die is ontwikkeld in de loop van dit onderzoek. These prototype applications are intended to illustrate the techniques described in the Deze prototype toepassingen zijn bedoeld ter illustratie van de beschreven technieken in de encryption keys cool boot attack encryptiesleutels cool boot aanval research paper, and should not be used for malicious or hacking attempt. onderzoek papier, en mag niet worden gebruikt voor kwaadwillige of hacking poging.
The source code for applications released for free download include USB / PXE ( De broncode van applicaties vrijgegeven voor gratis download omvatten USB / PXE ( bios_memimage-1.0.tar.gz ) and EFI Netboot ( ) En EFI Netboot ( efi_memimage-1.0.tar.gz ) memory imaging tools, AESKeyFinder ( ) Van het geheugen imaging tools, AESKeyFinder ( aeskeyfind-1.0.tar.gz ) and RSAKeyFinder ( ) En RSAKeyFinder ( rsakeyfind-1.0.tar.gz ) automatic key-finder tools, and AESFix ( ) Automatische key-finder tools, en AESFix ( aesfix-1.0.1.tar.gz ) error-correction utility for AES key schedules. ) Error-correctie voor het nut key AES's.
IMPORTANT : This is a machine translated page which is provided "as is" without warranty. BELANGRIJK: Dit is een machine vertaalde pagina die wordt verstrekt "as is" zonder garantie. Machine translation may be difficult to understand. Machine vertaling wellicht moeilijk te begrijpen. Please refer to Raadpleeg original English article origineel Engels artikel whenever possible. als dat mogelijk is.
Share and contribute or get technical support and help at Aandeel en bijdragen of het vinden van technische ondersteuning en hulp bij My Digital Life Forums My Digital Life Forums .
Related Articles Gerelateerde artikelen
- Download TrueCrypt Free (Alternative) Encryption Software for Vista Download gratis TrueCrypt (alternatieve) encryptie software voor Vista
- Cold Hard Jolt about Encryption Protection Koude harde stoot met de encryptie bescherming
- Eudora’s Debut To Be An Open Source Email Program Eudora's debuut is een open source e-mailprogramma
- Facebook Source Code Leaked Broncode Facebook uitgelekt
- Vista Brute-Force Keygen GUI 0.1 with Source Code Vista Brute Force-keygen GUI 0.1 met broncode
- Get Ready for Linux Genuine Advantage (LGA) - with Source and Crack Maak je klaar voor Linux Genuine Advantage (LGA) - met Bron en Crack
- Preview C#, Visual Basic, and C++ Source Code files Direct in Attachments Without Opening Voorbeeld C #, Visual Basic en C + +-broncode bestanden Direct in Bijlagen Zonder Opening
- Run Windows Programs and Application on Mac OS X without Dual Boot Boot Camp or Virtual PC Machine Run Windows-programma's en de toepassing op Mac OS X zonder dual boot Boot Camp of Virtual PC Machine
- Create Windows Vista Boot Logo with Generator to Customize Boot Screen Maak Windows Vista Boot Logo Generator aanpassen met scherm Boot
- Attack with USB Missile Launcher On Your Desktop Aanval met USB Missile Launcher op uw bureaublad


























July 24th, 2008 06:59 24 juli, 2008 06:59
The solution I think is putting the keys in the low-memory, so the keys are over written as the computer boots! De oplossing is mijns inziens om de sleutels in de low-geheugen, zodat de toetsen zijn meer dan geschreven als de computer opstart!
I really do not know how large the memory chunk has to be in order to record such key, though if 1/2 KB (512 Bytes) is enough, the adress where bios loades the MBR would be nice! Ik weet werkelijk niet hoe groot het stuk geheugen moet worden om deze sleutel te registreren, maar als 1 / 2 KB (512 bytes) is genoeg, het adres waar bios loades de MBR zou leuk zijn!
Other neat places might be the adress of the BIOS IDT (Interrupt Description Table), as it’s not needed any longer as the kernel enters PMod! Andere nette plaatsen zou kunnen zijn voor het adres van de BIOS IDT (Interrupt Beschrijving tabel), want het is niet nodig nog langer als de kernel PMod gaat!