View Full Version : سوال: مشکل Avira با Exe برنامه ای که از دستور ShellExecute استفاده کرده
یوسف زالی
جمعه 31 تیر 1390, 03:28 صبح
با سلام.
جدیدا آنتی ویروس من به برنامه ای که درش از ShellExecute استفاده کردم گیر می ده.
کاریش هم نمی تونم کنم.
دوستان حدسی، نظری ندارند؟
behzadk
پنج شنبه 22 فروردین 1392, 10:15 صبح
با سلام
منم این مشکل دارم
کسی نیست کمکمون کنه؟
BORHAN TEC
پنج شنبه 22 فروردین 1392, 15:58 عصر
سلام
برخی از آنتی ویروسها آپشنی با نام Detect unwanted Application (یا چیزی شبیه به این) دارند که باعث گیر دادن به برنامه هایی می شوند که از طریق برنامه دیگری اجرا شود(دقیقاً شبیه به قابلیتی که در ویندوز ویستا و نسخه های جدیدتر به صورت پیش فرض فعال است). به نظر میرسه که مشکل شما هم مربوط به این موضوع باشه و باید این گزینه رو در ضد ویروس خودتون غیر فعال کنید.
موفق باشید...
Mask
پنج شنبه 22 فروردین 1392, 16:47 عصر
سلام :
مکمل صحبتهای دوستان :
علت این امر اینه که از چند API سیستمی برنامتون داره استفاده میکنه و آنتی ویروس در به در فکر میکنه فایل شما یه ویروسه.
مثلا تابع ShellExecute رو با Shtdown اگه تو یه فایل ببینه میگه این ویروسه.
2 راه داری داداش :
1-تو Exception اویرا بری برنامت رو ادد کنی.
2- بیای کدهایی از این دست رو از exe برنامه بکشی بیرون و بریزی تو یه dll و از برنامت کال کنی به اون پروسیجرها.
من خودم اغلب این کار رو انجام میدم و مشکلی هم با هیچ آنتی هم نداشته.
البته این یکی از روشهای بای پس کردن آنتی ویروس ها بود که دیگه امروز مجبور شدم به خاطر داش یوسف لوش بدم:لبخند:
یوسف زالی
پنج شنبه 22 فروردین 1392, 19:11 عصر
مشکل من با روشی که Gold گفت قبلا حل شد.
اشکال از چگالی بالای دستورات سیستمی در یک قطعه کد بود.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.