سلام
من هم نظر خودم را بدم:
بستگی داره که شما به چه محیطی بگید مجازی!
اگر فایل را در سندباکس اجرا بکنید فایل احتمالا دچار محدودیت میشه و نمیتونه درست و حسابی اجرا بشه و خودبخود فعالیتش متوقف میشه.... ترمینیت شدن فایل به این دلیل نیست که فایل محیط مجازی را تشخیص داده. بلکه به این دلیل متوقف میشه که اون محیط مجازی خوب طراحی نشده!!!!! و فایل نمیتونه آزاد اجرا بشه.
یعنی اون محیط مجازی به خاط محدودیتهایی که داره جلوی اجرای فایل را گرفته، که البته نباید به این گونه باشد و یک محیط مجازی باید واقعی طراحی بشه تا فایلها بتونند در اون محیط به طور آزاد اجرا بشن.... ولی بعضی وقتها شرکتهای ارائه دهنده این محیطها نمیتونند یک محصول مناسب را ارائه بکنند....
در این مورد سوالی بود در خدمتم!
====
اما بحثVM با سندباکس کمی فرق میکنه.
در VM شما تا حد زیادی با یک سیستم مجازی ولی در عین حال واقعی طرفید و تستهای شما روی ویندوز مجازی تا حد زیادی قابل قبول است و فایلها به درستی اجرا میشوند..... برای همین من همیشه تست در VM را به اجرای فایل در سندباکسها ترجیح میدم.