PDA

View Full Version : سوال: اجرای برنامه بصورت مخفی



پروگرامنویس
یک شنبه 31 اردیبهشت 1391, 20:59 عصر
سلام دوستان
من میخوام یه برنامه جستجوی فایل به صورت مخفی بنویسم
مثلا برنامه رو توی یه فلش بریزم تا وقتی فلش به سیستم مورد نظر وصل میشه توی آدرس مورد نظر سیستم (که توی قسمت تنظیم برنامه مشخص شده) بگرده و فایلهای موردنظر رو تو برنامه ذخیره کنه. مثه خیلی از برنامه های مشابه دیگه که هست!
حالا سوالم اینکه : 1-چیکار کنم تا زمانی که فلش به سیستم وصل میشه برنامه بصورت خودکار شروع به کار کنه.2-این برنامه باید بصورت مخفی اجرا شه یعنی نه فرمی نشون بده و نه تو قسمت Notification Area Icons نمایان شه تا قربانی متوجه اون نشه! این کار باید چطور انجام شه

iman_me
یک شنبه 31 اردیبهشت 1391, 21:07 عصر
1. فرم رو هایدن کن
2. ShowInTaskbar رو false کن
3.باید از AutoRun استفاده کنی واسه لود شدنش که بلا فاصله انتی ویروس پاکت میکنه :شیطان::شیطان::شیطان::لبخند:

behzadkhatari
یک شنبه 31 اردیبهشت 1391, 21:21 عصر
شما باید یه service application بنویسید که خیلی راحته

پروگرامنویس
دوشنبه 01 خرداد 1391, 14:39 عصر
من میخوام یه برنامه بنویسم که بصورت مخفی و خودکار(پس از اتصال فلش به سیستم) اجرا شه همین.
اگه بیشتر توضیح بدید ممنون میشم!

فرید نجفلو
دوشنبه 01 خرداد 1391, 15:45 عصر
سلام

1:
شما باید یک فایل Autorun.inf به داخل فلش بندازید تا برنامه رو اجرا کنه
می تونید ساینتکس رو از داخل یک سی دی که اتوران داره مشاهده کنید

2:
this.ShowInTaskbar = false;
this.Hide();


در ضمن همونطور که می دونید برنامه های دات نتی نیاز دارن تا سیستم هدف داری فریم ورک باشن
پس حالا که نمی تونید فریم ورک رو اونجا نصب کنید بهتره با نسخه 2 بنویسید تا احتمال خطا کمتر بشه

راستی توصیه می کنم این کار رو جهت مردم آزاری انجام ندید (عاقبت نداره:چشمک:)

barnamenevisforme
دوشنبه 01 خرداد 1391, 16:29 عصر
سلام
در ضمن در مقابله با این عمل چه راهکاری دارید؟
87308

فرید نجفلو
دوشنبه 01 خرداد 1391, 17:04 عصر
سلام
هیچ راهکاری
:قهقهه:
مگر اینکه خود کاربر بیاد و در My Computer به طور مستقیم روی آیکن کلیل کنه
البته تو ویندوز XP
در مورد 7 وضع بدتره یعنی اگه اون تنظیمات هم دستکاری نشده باشه باز ویندوز از کاربر می پرسه که این برنامه اتوران را اجرا کنه یا نه!

Beginner2013
دوشنبه 01 خرداد 1391, 17:15 عصر
زبان مناسبی انتخاب نکردید جناب پروگرامنویس!

پروگرامنویس
دوشنبه 01 خرداد 1391, 23:09 عصر
فکر کنم حق با شماس و نکته همین جاس!! چون این همه برنامه های جاسوسی وجود داره که مثلا با وصل کردن یه حافظه جانبی مثه فلش تمام اطلاعات مورد نظر سیستم رو تو خودش ذخیره میکنه بدون احتیاج به هیج برنامه جانبی ای و بصورت مخفی.شاید زبان سی شارپ مناسب این جور برنامه ها نیست ،نمیدونم! اگه زبانی مناسب تر واسه اینکار میدونید لطفا بگید

پروگرامنویس
دوشنبه 01 خرداد 1391, 23:09 عصر
زبان مناسبی انتخاب نکردید جناب پروگرامنویس!

فکر کنم حق با شماس و نکته همین جاس!! چون این همه برنامه های جاسوسی وجود داره که مثلا با وصل کردن یه حافظه جانبی مثه فلش تمام اطلاعات مورد نظر سیستم رو تو خودش ذخیره میکنه بدون احتیاج به هیج برنامه جانبی ای و بصورت مخفی.شاید زبان سی شارپ مناسب این جور برنامه ها نیست ،نمیدونم! اگه زبانی مناسب تر واسه اینکار میدونید لطفا بگید

فرید نجفلو
دوشنبه 01 خرداد 1391, 23:23 عصر
اینجا VB6 بهتر جواب می ده تا #C
:قهقهه:
خوب زبان خیلی سطح بالا اینا رو هم داره دیگه!:چشمک:

behzadkhatari
سه شنبه 02 خرداد 1391, 09:30 صبح
من قبلا این کار رو با service application انجام دادم. اگه خواستید بگید تا براتون بفرستم

barnamenevisforme
سه شنبه 02 خرداد 1391, 18:31 عصر
سلام
اگه میشه در همین بخش قرار بدید.

پروگرامنویس
سه شنبه 02 خرداد 1391, 23:45 عصر
من قبلا این کار رو با service application انجام دادم. اگه خواستید بگید تا براتون بفرستم

سلام
ممنون میشم توضیح بدبد!