Simile (computer virus)
ون 32/سمائل (جسے ایٹاپ اور میٹافور بھی کہا جاتا ہے) مائیکروسافٹ ونڈوز کے لیے اسمبلی زبان میں لکھا گیا ایک میٹامورفک کمپیوٹر وائرس ہے۔ یہ وائرس مارچ 2002 کے اوائل میں اپنے تازہ ترین ورژن میں جاری کیا گیا تھا۔ اسے وائرس کے مصنف "مینٹل ڈرلر" نے لکھا تھا۔ اس کے کچھ پچھلے وائرس، جیسے ون 95/ڈرل (جس میں ٹیورگ پولیمرفک انجن استعمال کیا گیا تھا) کا پتہ لگانا بہت مشکل ثابت ہوا ہے۔ جب وائرس کو پہلی بار پھانسی دی جاتی ہے، تو یہ موجودہ تاریخ کی جانچ کرتا ہے۔ اگر میزبان فائل (وہ فائل جو وائرس سے متاثر ہے) فائل User32.dll درآمد کرتی ہے، تو 17 مارچ، جون، ستمبر یا دسمبر کو ایک پیغام ظاہر ہوتا ہے۔ وائرس کے ورژن پر منحصر ہے، متن میں ہر حرف کے معاملے کو تصادفی طور پر تبدیل کیا جاتا ہے۔ 14 مئی کو (اسرائیل کے یوم آزادی کی سالگرہ)، ایک پیغام جس میں کہا گیا ہے کہ "فلسطین کو آزاد کرو!" اگر سسٹم لوکل عبرانی پر سیٹ کیا گیا ہے تو ظاہر ہوگا۔ اس کے بعد وائرس خود کو دوبارہ تعمیر کرتا ہے۔ یہ تغیر پذیر عمل بہت پیچیدہ ہے اور وائرس کے کوڈ کا تقریبا 90 فیصد حصہ ہے۔ تعمیر نو کے بعد، وائرس تمام فکسڈ اور ریموٹ ڈرائیوز پر فولڈروں میں قابل عمل فائلوں کی تلاش کرتا ہے۔ فائلیں متاثر نہیں ہوں گی اگر وہ تین سطحوں سے زیادہ گہرائی میں ذیلی فولڈر میں واقع ہیں، یا اگر فولڈر کا نام حرف W سے شروع ہوتا ہے۔ پائی جانے والی ہر فائل کے لیے، 50 فیصد امکان ہے کہ اسے نظر انداز کر دیا جائے گا۔ اگر فائلیں ایف، پی اے، ایس سی، ڈی آر، این او سے شروع ہوتی ہیں، یا فائل کے نام میں کہیں بھی حرف وی ظاہر ہوتا ہے تو فائلیں متاثر نہیں ہوں گی۔ جس طرح سے نام کا ملاپ کیا جاتا ہے اس کی وجہ سے، فائل کے نام جن میں کچھ دوسرے حروف ہوتے ہیں وہ بھی متاثر نہیں ہوتے ہیں، حالانکہ یہ حصہ جان بوجھ کر نہیں ہے۔ وائرس میں "بکری" یا "بیت" فائلوں (وہ فائلیں جو اینٹی وائرس پروگراموں کے ذریعے بنائی گئی ہیں) کو متاثر کرنے سے بچنے کے لیے چیک ہوتے ہیں۔ انفیکشن کا عمل میزبان کی ساخت کے ساتھ ساتھ بے ترتیب عوامل کا استعمال کرتا ہے، تاکہ وائرس کے جسم اور ڈکرپٹر کی جگہ کو کنٹرول کیا جا سکے۔ میٹامورفک کوڈ ZMist خود ترمیم شدہ کوڈ عجیب لوپ پولیمورفک کوڈ کمپیوٹر وائرس اور کیڑے کی ٹائم لائن حوالہ جات بیرونی لنکس تجزیہ از سمنٹیک سیکیورٹی رسپانس (آرکائیو)/وائرس: ون 32/سمیلی۔ جین ونڈوز فائل وائرس اسمبلی لینگویج سافٹ ویئر 2000 کی دہائی میں اینٹی صیہونیت میں ہیکنگ