View Full Version : حرفه ای: آدرس فیزیکی یک فایل
thelastphoenix
سه شنبه 03 فروردین 1389, 22:38 عصر
با سلام خدمت دوستان عزیز
دوستان من در پیدا کردن آدرس فیزیکی یک فایل که دقیقا در کدام سکتور و... هستش کجا شروع و کجا تمام و اطلاعات ایچنینی به
مشکل بر خوردم
ممنون میشم راهنماییم کنین
با تشکر
Omid.Mafakher
چهارشنبه 04 فروردین 1389, 00:58 صبح
------------------------------------
thelastphoenix
جمعه 06 فروردین 1389, 13:56 عصر
با سلام
ممنون دوست عزیز ولی این کد فقط یک سری اتربیوت در باره فایل می ده
و درباره ادرس فیزیکی یک فایل که در چه سکتور هایی هست من چیزی توش ندیدم
می شه کمی بیشتر راهناییم کنین و در باره mft کمی راهنماییم کنین
باتشکر
FastCode
جمعه 06 فروردین 1389, 14:44 عصر
با سلام
ممنون دوست عزیز ولی این کد فقط یک سری اتربیوت در باره فایل می ده
و درباره ادرس فیزیکی یک فایل که در چه سکتور هایی هست من چیزی توش ندیدم
می شه کمی بیشتر راهناییم کنین و در باره mft کمی راهنماییم کنین
باتشکر
اگر همه ی متن رو بخونی میفهمی که همه چیز توش هست مثل USNRecord:
public USN_RECORD(IntPtr p)
{
this.RecordLength = (UInt32)Marshal.ReadInt32(p);
this.FileReferenceNumber = (UInt64)Marshal.ReadInt64(p, FR_OFFSET);
this.ParentFileReferenceNumber = (UInt64)Marshal.ReadInt64(p, PFR_OFFSET);
this.FileAttributes = (UInt32)Marshal.ReadInt32(p, FA_OFFSET);
this.FileNameLength = Marshal.ReadInt16(p, FNL_OFFSET);
this.FileNameOffset = Marshal.ReadInt16(p, FN_OFFSET);
FileName = Marshal.PtrToStringUni(new IntPtr(p.ToInt32() + this.FileNameOffset), this.FileNameLength / sizeof(char));
}
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.