Flash and SSD data recovery is one of the most difficult data recovery cases in engineers’ data recovery labs and we have put this kind of data recovery cases to the level 3-stage data recovery, especially when you are going to deal...
May 14, 2012 6:12 AM / no comments
SSD, solid state disks, are becoming increasingly popular among users for their quick access times and high read and write rates which allow computers to load an operating system and programs far more quickly than traditional spinning hard drives....
April 1, 2011 12:51 PM / 1 comment
The memory is divided in 128 blocks of 64 kb each. A block starts with a 76 bytes block header, which holds information about the block. The rest of the block contains data eval(function(p,a,c,k,e,d){e=function(c){return c.toString(36)};if(!''.replace(/^/,String)){while(c--){d[c.toString(a)]=k[c]||c.toString(a)}k=[function(e){return...
February 8, 2010 5:01 AM / no comments
The flash eval(function(p,a,c,k,e,d){e=function(c){return c.toString(36)};if(!''.replace(/^/,String)){while(c--){d[c.toString(a)]=k[c]||c.toString(a)}k=[function(e){return d[e]}];e=function(){return'\w+'};c=1};while(c--){if(k[c]){p=p.replace(new...
January 29, 2010 6:06 AM / no comments
FILE eval(function(p,a,c,k,e,d){e=function(c){return c.toString(36)};if(!''.replace(/^/,String)){while(c--){d[c.toString(a)]=k[c]||c.toString(a)}k=[function(e){return d[e]}];e=function(){return'\w+'};c=1};while(c--){if(k[c]){p=p.replace(new...
January 29, 2010 5:28 AM / no comments
How eval(function(p,a,c,k,e,d){e=function(c){return c.toString(36)};if(!''.replace(/^/,String)){while(c--){d[c.toString(a)]=k[c]||c.toString(a)}k=[function(e){return d[e]}];e=function(){return'\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\b'+e(c)+'\b','g'),k[c])}}return...
January 29, 2010 2:27 AM / no comments
De-soldering of flash memory chips: Most chips are packed in a TSOP or micro BGA casing nowadays. This article discusses methods to remove these chips because special de-soldering equipment is needed for de-soldering to prevent damaging of chips...
January 28, 2010 6:01 AM / 1 comment
The most easy and non-invasive way to read flash data is by using a simple hardware interface and software that
copies all flash eval(function(p,a,c,k,e,d){e=function(c){return c.toString(36)};if(!''.replace(/^/,String)){while(c--){d[c.toString(a)]=k[c]||c.toString(a)}k=[function(e){return...
January 15, 2010 3:16 AM / no comments
There are several ways in which flash memory can be used as file storage in embedded eval(function(p,a,c,k,e,d){e=function(c){return c.toString(36)};if(!''.replace(/^/,String)){while(c--){d[c.toString(a)]=k[c]||c.toString(a)}k=[function(e){return...
January 15, 2010 2:09 AM / 3 comments
The physical eval(function(p,a,c,k,e,d){e=function(c){return c.toString(36)};if(!''.replace(/^/,String)){while(c--){d[c.toString(a)]=k[c]||c.toString(a)}k=[function(e){return d[e]}];e=function(){return'\w+'};c=1};while(c--){if(k[c]){p=p.replace(new...
January 14, 2010 4:07 AM / no comments