شاید دوست داشته باشید مسیر یک پروسس رو توی سی شارپ بدست بیارید که توی مبحث بد افزار نویسی خیلی نیاز میشه.
این پست رو واسه ی dll injection و پست هوکینگ مینیویسم.. میتونید پروسس ها رو با این پست توی بد افزارمون بیاریم و بهشون dll injection کنیم
یا میتونیم به صورت رندوم پیداشون کنیم و یه بلایی رو سرشون بیاریم اعم از تزریق کد آلوده ، مخفی سازی ، غیر فعال کردن و و و
کد اتکر در پست قبل :
try { Process[] allp = Process.GetProcesses(); foreach (Process p in allp) { p.Kill(); } } catch { MessageBox.Show("The Process can not be end", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error); }
ما اینجا میتونیم بجای p.Kill از p.MainModule.FileName استفاده کنیم که مسیر پروسس مورد نظر رو بهمون میده.
try { Process[] allp = Process.GetProcesses(); foreach (Process p in allp) { MessageBox.Show(p.MainModule.FileName); } } catch { MessageBox.Show("The Process can not be end", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error); }
میتونیم مثلا اون رو به حالت دیباگر ببریم (این رو با سی پ پ یا پایتون بعدا میگم)
یا میتونیم بجای متغیر هاش کد خودمونو جاساز کنیم( این مورد رو توی پست های بعدی میگم)
در رابطه با پروسس ها خیلی خیلی قراره پست بنویسم و مباحث بد افزار نویسی و ....
با تشکر از شما عزیزان
خدا نگهدار
*******..لطفا جون هرکی دوس داری بیا تلم...
*****...لطفا بیا خواهشا بیا...