ورود

نسخه کامل مشاهده نسخه کامل : اجراشدن برنامه حتی بعد از پاک شدن ویندوز؟



CrazyTux
07-05-2007, 16:42
مثلا من یک برنامه نوشتم می خواهم کاربر با پاک کردن ویندوزش بازم جواب بده کجا باید کپی شه(مثلا اول سکتور کجا؟)من ظور این نیست که در درایو دیگه بره یک شوخی بایکی و جدی نیست نه برای چیز مخربی نه بد فقط می خواهم این کاربشه تا برنامم فعال شه بعدم خودم کد برنامم را میدم تا غیر فعال بشه.

farasun
07-05-2007, 21:09
چنینی چیزی با ویژوال بیسیک امکان نداره!!
برنامه هایی که با ویژوال بیسیک نوشته می شوند روی خود ویندوز به زور اجرا میشن.
چه برسه به اینکه ویندوز نباشه.!!!

bad_boy_2007
07-05-2007, 23:01
با خانواده C یا Java بایس کار کنی

CrazyTux
08-05-2007, 16:12
بابا!!!!!!!!! منظورم اینه که یجای هارد کپی شه مثل سکتور یا جای در حافظه

peyman1987
08-05-2007, 16:26
دوست عزيز منظورتون اينه كه يه چيزي تو مايه هاي سيستم عامل نوشتين كه بدون سيستم عامل اجرا ميشه؟
اگه آره من ميگم نه چون با ويبي نميشه به اجزاي سخت افزار دسترسي كامل داشت.

Payman_62
09-05-2007, 03:16
سلام.
سوالتو واضح بپرس.
منظورت اینه که تو یه سیستم عامل دیگه مثل داس اجرا شه؟

CrazyTux
09-05-2007, 15:17
مثلا یک تروجان یا ویروس دیدید که با پاک شدن ویندوز بازهم هست حالا من برنامه قفل رو سی دی نوشتن که اگر طرف کپی کرد اتفاقاتی بیفته و نمی خواهم برنامه بعد از تعویض ویندوز نابود بشه

Mitibob
09-05-2007, 16:02
دوست من برای Hard و diskete و CD فرق می کنه.

برای Hard شما یه بخشی داری به نامMaster boot record که یه کلاف1 یا 2 کیلو بایتی از Hard دیسک. روی این کلاف هر چیزی باشه تو اولین سگمنت قابل دسترسی بعد از Bios rom code بار گذلری و اجرا میشه.

این کد ها باید Native x86 و همچنین در حالتunprotected mode باشن.

برای تولید همچین کد هایی باید ازassembler های 16 بیتی استفاده کنی.

Payman_62
10-05-2007, 01:08
مثلا یک تروجان یا ویروس دیدید که با پاک شدن ویندوز بازهم هست حالا من برنامه قفل رو سی دی نوشتن که اگر طرف کپی کرد اتفاقاتی بیفته و نمی خواهم برنامه بعد از تعویض ویندوز نابود بشه
سلام.
خودت بخون ببین میفهمی چی گفتی. جمله بندی جملاتت مشکل داره. یه بار جملت رو با دقت و صحیح تایپ کن.

در مورد برنامه هایی که میگی بعد از پاک شدن ویندوز باز هم هست اگه منظورت اینه که تو ویندوز جدیدی که نصب میکنی هست به این دلیله که با فایل های دیگه بایند میشن و با اجرای مجدد اون فایل ها پس از نصب مجدد ویندوز اون ویروس ها هم دوباره فعال میشن.

CrazyTux
10-05-2007, 20:29
مثلا طرف یک ویروس می ونیسه با پاک شدن ویندوز هم باز هم هست مگر کلا کل هارد فرمت کامل بشه منم می خواهم همین کار را بکنم حالا کجاش واضح :2: نیست

Payman_62
11-05-2007, 06:25
مثلا طرف یک ویروس می ونیسه با پاک شدن ویندوز هم باز هم هست مگر کلا کل هارد فرمت کامل بشه منم می خواهم همین کار را بکنم حالا کجاش واضح :2: نیست

سلام.
گفتم که اون ویروس ها با فایل های دیگه بایند میشن و پس از نصب مجدد ویندوز دوباره با اجرای فایل هایی که باهاشون بایند شده بودن فعال میشن.

CrazyTux
15-05-2007, 15:39
حالا کسی کدش و تو وی بی یا جایه دیگه بلد نیست؟!!!!!!

bad_boy_2007
15-05-2007, 20:34
یه کار میتونی بکنی خیلی راحته !!!
ویروسایی مثل newfolder یا document.exe از این طریق بعد از نصب ویندوز استفاده میکنن .

باید فایل آلوده رو در ریشه تک تک درایو ها کپی کنی و فایل AUTORUN.inf رو هم ایجاد کنی بعد از اولین ری استارت ویندوز در صورتی که روی درایو کلیک بشه ویروس اجرا میشه !!!! حالا اگه این کار رو روی تمام درایوها انجام بدی احتمال لو رفتنش کمه و اگر هم که لو بره مهم نیست چون سیستمش آلوده شده

اگه خواستی بگو کامل تر بگم

CrazyTux
17-05-2007, 05:23
دارم ویروسی می نویسم که تاحالاش هیچ راه توقف و جلوگیری نداره با این کار یک نقطه ضعفی ایجاد میشه اگه راه دیگه ای داری بگو نداری هیمنو بگو

Payman_62
17-05-2007, 18:56
سلام.
محاله هیچ راه مهاری نداشته باشه.
حالا شما که این قدر دانش دارید چنین ویروس قدرتمندی بنویسید چرا دانشتون رو در جهت مثبت به کار نمیگیرید؟

Mohsen6558
17-05-2007, 21:41
می خواد اذیت کنه و مشکل طرف با یه عوض کردن ویندوز حل نشه
ببین باید چک کنی ببینی توی StartUp پوشه ای با این نام هست یا نه اگر نه یه کپی از خودش به اونجا بندازه
و به چند درایو با نام های خیلی جذاب و متععد با آیکون جذاب یا می تونی با یه فایل اجرایی جاشو عوض کنی مثلا جستجو کنی ببینی برنامه نصب داخل یه پوشه به اسم یاهو مسنجر با چه اسمی و چه آدرسی هست بعد اونو با همون آدرس به همون محل کپی کنی بعد تموم

bad_boy_2007
18-05-2007, 14:29
CrazyTux جان حق با آقا پیمان هست
هیچ راهی نداره که ویروسی بنویسی که هیچ راه توقف و جلوگیری واسش نباشه
ولی خب هر طور دوست داری لااقل واست یه تجربه ای میشه
ببین تو باید فایل اصلی ویروست رو طوری تنظیم کنی که تو یه تایم زمانی متناوب (با تایمر) مثلا هر 5 دقیقه یکبار درایوهای سیستم رو چک کنه و بازشناسی کنه و 2 تا فایل رو تو این درایوها کپی کنه فقط اینجا حواست جمع باشه با احتیاط کارت رو انجام بدی و تمام شرایط موجود رو برسی کنی مثلا اگه درایو در مقابل عمل نوشتن حفاظت شده باشه نری فایل رو کپی کنی و تابلو کنی !!! از رویدادهای onerror resum next استفاده کنی بد نیست

و اما 2 تا فایلی که باید کپی کنی یکیش که فایل اصلی برنامه ات هست و دیگری فایل autorun.inf هر دو hiden هستند و واسه کارایی بهتر میتونی بعنوان فایلهای سیستمی هم بکنی که در صورتی که فایلهای hiden رو زد نشون بده بازم دیده نشه مگر اینکه بزنه فایلهای سیستمی هم نشون بده که عموما کمتر کسی این کار رو میکنه (البته در این مورد دقیقا نمیدونم چطور بایس پیاده سازی کنی) محتویات فایل autorun.inf هم به این شکله :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

bad_boy_2007
18-05-2007, 14:35
و اما یک نکته دیگه که یادم رفت بگم فایل exe (همون ویروس)رو طوری تنظیم کن که با باز کردن این فایل فولدری که فایل توش قرار داره (app.path) باز بشه با این دستور (explorer app.path) این باعث میشه با هر بار کلیک روی درایو علاوه بر اینکه ویروست شروع به فعالیت میکنه فولدر یا درایو مربوطه هم باز بشه و عملا کاربر متوجه وجود ویروس نشه (کاربر آماتور)

CrazyTux
20-05-2007, 05:47
من نمیگم راحه توقف نداره ولی تا حالا که برسی شده میگم چون از چند قطعه تسکیل شده بدنه اصلی بدون کد مخرب در جاهای از ویروس ها و تروجان های اپن سورس در کنار برنامه نخ خودش که گرفتار بشه اجرا میشن و خیلی اتفاق میفته مثلا میشه کامپیوتر را به ........ داد ولی برای خش گذرونی سطح ویروس کمی پایینه در ضمن انتی ویروس های کاسپراسکای و مک آفی و نورتن و ند همون عول غیر فعال می شن در ضمن اینکه اصلا شناسایش نمی کنن