Advertisement

08.05.2008 at 05:56AM PDT, ID: 23621987 | Points: 500
[x]
Attachment Details

Accessing File Allocation Table via Visual Basic 2005

Asked by roiegat in Microsoft Visual Basic.Net, Security Utilities, Operating Systems Development

Tags: Visual Basic 2005

I'm in the process of writing a forensic application in Visual Basic 2005 and would like to be able to access the File Allocation Table so I can see were files are stored and search for deleted ones.  I've spend the last day and a half searching the web but here what I found:

There are ways to do it in VB6, but they require using low-level API calls.  None of the discussion I read mentioned with API calls were made though.  So this endd up being a dead end.

I then though about searching on defraging, since it uses the file allocation table to move files so all the clusters are close to each other and can be read quicker.  But again, I found that most were just automating the build in defrag tool on the OS, and not actually coding there own.  I think coding a defrag tool would be good way to start this project since it would give me the fundementals.

So is there a way to access the File Allocation Table in visual basic 2005?  I really don't mind using low-level API as long as they are explained in a way that I can understand them and covert them for my use.

Thanks.Start Free Trial
 
Loading Advertisement...
 
[+][-]08.05.2008 at 07:34AM PDT, ID: 22161291

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 7-day free trial to view this Expert Comment or ask the Experts your question.

 
[+][-]08.05.2008 at 07:41AM PDT, ID: 22161361

Often, when Experts are collaborating with members who have asked questions, they will request additional information about the problem. Askers respond with an author comment like this one.

Start your 7-day free trial to view this Author Comment or ask the Experts your question.

 
[+][-]08.05.2008 at 07:53AM PDT, ID: 22161490

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 7-day free trial to view this Expert Comment or ask the Experts your question.

 
[+][-]08.05.2008 at 07:54AM PDT, ID: 22161505

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 7-day free trial to view this Expert Comment or ask the Experts your question.

 
[+][-]08.05.2008 at 08:00AM PDT, ID: 22161578

Often, when Experts are collaborating with members who have asked questions, they will request additional information about the problem. Askers respond with an author comment like this one.

Start your 7-day free trial to view this Author Comment or ask the Experts your question.

 
[+][-]09.03.2008 at 06:39PM PDT, ID: 22383697

Experts Exchange has a courteous staff of administrators who help members get the most out of the website by means of administrative comments like this one.

Start your 7-day free trial to view this Administrative Comment or ask the Experts your question.

 
 
Loading Advertisement...
20080716-EE-VQP-32 / EE_QW_2_20070628