|
|
|
حالا میرسیم به شروع کار: دستور Time همانطور که از نامش پیداست ساعت
کامپیوتر را نشان میدهد برای اینکه منظورم را بهتر بفهمید وارد محیط Dos
شوید و تایپ کنید Time حال notepad را باز کنید و درون آن عبارت زیر را در
آن Paste کنید
Echo off@
time=0:0:0
منظورم را از خط اول فرمان را بعدا توضیح میدم .حال فایل خود را با پسوند
bat یعنی با نامی مانند Time0 سیو کنید. حال فایل نت پد دیگری باز کنید و
دستور زیر را در آن Paste کنید:
@ECHO OFF
date=10-10-10
این فایل را هم مثل فایل قبلی سیو کنید یعنی با نامی مثل Date0.bat.
توضیح:دستور Echo وظیفه دارد به کاربر مرتبا نمایش دهد که چه فعالیتی در
حال اجراست و همانطور که میبینید ما در اول هر دستور آن را خاموش کرده ایم
تا دستورات تایپ شده در موقع اجرا روی صفحه نمایش نیابد و اصطلاحا کد
برنامه ما لو نرود.
حال فایل دیگری باز کنید و در آن عبارت زیر را Paste کنید:
@echo off
echo I AM A VIRUS
echo SEAT AND SEE MY POWER!!!...
pause
ویروس نویسان معمولا این پیغام های مثلا ترسناک را هم ضمیمه میکنند تا در موقع اجرای برنامه روی صفحه ظاهر شود....
توضیح: دستور Pause هم یکی دیگر از دستورات است که اجازه میدهد یک نوشته
روی صفحه باقی بماند تا کسی آنرا بخواند. این فایل را هم مانند فایل های
قبلی سیو کنید با نامی شبیه Comment.bat سیو کنید. حال ما باید کاری کنیم
تا همه این BatchFile هایی که ساخته ایم با هم عمل کنند. و حالا باید از
آیکون چند کاره کمک بگیریم. پس فایل دیگری باز کنید و در آن عبارت زیر را
Paste کنید:
START TIME0
START DATE0
START comment
و آن را با نام Help و با پسوند bat سیو کنید.حال میرسیم به اینکه چطور
برای فایل آخرمان آیکون انتخاب کنید. برای این کار باید از همین فایل
آخرمان یک Shortcut بسازیم و نام آن را به Help.txt تغییر دهید و سپس برای
این shortcut آیکونی مناسب با نام آن انتخاب کنید. حال همه فایلهایی که
ساخته اید را درون یک Folder قرار دهید و غیر از آن Shortcut بقیه فایلها
را Hidden کنید تا دیده نشوند. کار به پایان رسید. خسته نباشید. حالا برای
رفع خستگی هم که شده حرفهای زیر را بخوانید:
حرف1: شما میتوانید برای زیاد کردن پیاز داغ قضیه ویروس نمای Eicar را هم به فایل خود پیوسیت کنید.
حرف2: برای اینکه عملکرد Echo را کاملا متوجه شوید .هه کارهای بالا را
دوباره انجام دهید ولی خطوط اول دستورات را که مربوط echo است پاک کنید.
حرف3: همانطور که دیدید این ویروسی که خودتان نوشتید کار خطرناکی انجام
نمیدهد فقط ساعت کامپیوتر را reset میکند و تاریخ را به 2010/10/10 تغییر
میدهد. بنابراین شما بدون اینکه بترسید میتوانید آن را روی کامپیوتر
خودتان امتحان کنید.
حرف4: شما امروز دقیقا مثل هکرها یک ویروس نوشتید. البته هرچه دانش شما در
رابطه با زبان های برنامه نویسی بیشتر باشد کارهای بیشتر ی هم میتوانید
انجام دهید.
حرف5: اگر میخواهید لیست کاملی از دستورات BatchFile Programming را ببینید داخل Dos بروید و تایپ کنید Help
|
|
 |
|
|
| نوشته شده توسط نوید حسنی
,
|
|
|
|
|
|