PDA

نسخه کامل مشاهده نسخه کامل : اضافه شدن به startup



sltavakoli
12-03-2008, 17:14
سلام دوستان.

من با VB6 کار میکنم و یه ویروس هم نوشتم.

حالا شدیدا به کدهای زیر نیاز دارم:

1- چه کدی به برنا مه ام اضافه کنم تا وقتی قربانی برای اولین بار برنامه رو اجرامیکنه برنامه به صورت خودکار به

startup ویندوز اضافه بشه.یا اگه کدش هست همین که برنامه روی هارد ریخته میشه این کار رو بکنه.

اگه میشه این کد جوری باشه که پس از اضافه شدن در startup برنامه در خود پوشه ی startup نباشه تا کار

ضایع نشه.

2-کدی که برنامه رو توی task manager مخفی کنه.

3-کدی که ویروس به صورت خودکار توی درایوها پنهان بشه و در صورت تعویض ویندوز دوباره کار خودش رو بکنه.

بعنی دوباره بره توی startup .

4-کدی که برنامه رو همیشه روی صفحه نگه داره. به قول معروف always on top بشه.


در ضمن چون من یه برنامه نویس مبتدی هستم اگه میشه بگید که این کدها رو باید کجا وارد کنم؟مثلا توی

form_load یا جاهای دیگه؟

خلاصه یه جوری بنویسید که بفهمم چی شده.

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

از همتون ممنوم.

یا حق

یا حق.

MrJamshidy
12-03-2008, 18:23
برای اضافه شدن به استارت آپ چون نمیخوای تو فلدر باشه باید از رجیستری استفاده کنی حالا چطوری؟

یک ماژول به برنامت اضافه کن و اینا رو توش بنویس



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


حالا اگر از استارت آپ پیشفرض ویندوز استفاده کنی که بازم سه میشه پس باید از یک استارت آپی استفاده کنی که کمتر کاربری از اون با خبره مثلا این

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

خوب اینجا یک داده از نوع استرینگ هست به اسم Shell
مقدار پیشفرض این Explorer.exe که شما باید اینو تقییر بدی به Explorer.exe Address
بجای Address باید آدرس برنامهتو که قراره اجرا بشه رو وارد کنی


این از استارت آپ


برنامه باید حتما ران بشه تا بره تو استارت آپ


باقیش هم فعلا نمیتونم کمکت کنم
[/LEFT]

sltavakoli
12-03-2008, 20:03
با تشکر از راهنمایی شما:

به Attribute VB_Name = "Windows_Registy_Editor" گیر میداد و وقتی میخواستی برنامه رو امتحان کنی

میگفت sintax error .

بعد Attribute VB_Name = "Windows_Registy_Editor" رو پاک کردم و دیگه پیغامی نداد.ولی وقتی برنامه رو

اجرا میکنم هیچی توی startup ویندوز نمیره.

حالا چیکار کنم؟

کدی که دادی رو مستقیما وارد یه بس ماژول کنم؟نیازی به تغییر نداره؟

MrJamshidy
12-03-2008, 21:04
این Attribute VB_Name = "Windows_Registy_Editor از کجا اومده؟؟؟
پاکش کن بابا اینو من ننوشتم
!!!!!!!!!!!
حالا فهمیدم مشکل کجاست
من ویبی ندارم واسه همین این ماژول رو با نوتپد باز کردم شما هم اون خط اول رو پاک کن

MrJamshidy
12-03-2008, 21:06
تو کدوم استارت آپ؟

من گفتم این استارت آپ تقریبا مخفیه کمتر کاربری از این استارت آپ با خبره

sltavakoli
12-03-2008, 21:24
تو کدوم استارت آپ؟

من گفتم این استارت آپ تقریبا مخفیه کمتر کاربری از این استارت آپ با خبره

من که گفتم.

پاک کردم.

ولی بازم نه توی startup خود ویندوز رفت و نه توی startup مخفی که شما میگید.وقتی هم که restart کردم

اجرا نشد

اصلا من میخوام یه کاری کنم که توی همون startp معمولی ویندوز بره.چون برام فرقی نمیکنه.باید چیکار کنم؟

اون کدی که دادی توی startup مخفی میذاره یا توی startup معمولی؟

راستی.اگه برات زحمتی نیست خودت یه بار چکش کن ببین جای دیگش مشکل نداره؟چون وقتی من این کد رو

وارد میکنم اصلا هیچ فرقی توی برنامه حاصل نمیشه.

اگر کد always on top رو هم بلد بودی برام بذار.

ممنون که جواب سوال هامو میدی

MrJamshidy
13-03-2008, 07:00
ببین من در اولین فرصت برات یک سورس میزارم تو اون سورس برات چند مدل استارت آپ میزام

sltavakoli
13-03-2008, 12:37
پس چی شد؟

من هنوز منتظر هستم.

اگه میشه یکم سریع تر.

تا امشب باید این ویروسه اماده بشه.

MrJamshidy
13-03-2008, 14:22
دوست عزیز فکر کنم نوشتم در اولین فرصت

MrJamshidy
13-03-2008, 14:24
تو این فایل شما از 17 روش میتونید برنامتون رو تو استارت آپ قرار بدید

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

sltavakoli
13-03-2008, 15:40
منم از شما خواستم که با توضیح باشه.حالا با این فایلی که دادی چیکار کنم؟34 تا دکمه داره؟

اصلا خود سورس خود ویروس رو برات اپلود کردم.

خودت برام اون مواردی رو که خواسته بودم درست کن.

البته ازت خواهش میکنم که زود.التماس میکنم.

اینم لینک فایل:

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
دیگه خودت هرجاش میدونی کم و کاستی داره درستش کن.

البته بهم نخندی ها.گفتم که من هنوز مبتدی هستم.

majid_kntu
13-03-2008, 15:41
...
اگه این کدهارو بهم بگی دعا میکنم که برمامه نویس ماکروسافت بشی.

سلام ! اين تاپيك رو اولين نقر ديده بودم!
به اين دليل جواب ندادم كه درباره اين موضوع قبلا زياد بحث شده بود پس نيازي به پست خصوصي نبود.
مثلا براي مخفي كردن process بايد برنامه رو به عنوان يه سرويس ثبت كنيد
اين طوري ديگه كاربر معمولي نمي تونه از start up ويندوز يا run در رجيستري اونو حذف كنه
درباره always on top هم جستجو كن قبلا بحث شده

sltavakoli
13-03-2008, 16:09
سلام ! اين تاپيك رو اولين نقر ديده بودم!
به اين دليل جواب ندادم كه درباره اين موضوع قبلا زياد بحث شده بود پس نيازي به پست خصوصي نبود.
مثلا براي مخفي كردن process بايد برنامه رو به عنوان يه سرويس ثبت كنيد
اين طوري ديگه كاربر معمولي نمي تونه از start up ويندوز يا run در رجيستري اونو حذف كنه
درباره always on top هم جستجو كن قبلا بحث شده

من یه کاربر خیلی مبتدی vb6 هستم.

سرچ کردم اما هیچی نفهمیدم.

در مورد always on top هم سرچ کردم ولی هیچی نبود.

اصلا فکر کنید که یه معلم هستید و میخواید از اول روش هایی رو که خواستم رو بهم یاد بدید.فرض کنید که

من هیچی بلد نیستم.

اقا مجید.اگه قبلا توضیح دادن خواهش میکنم یه باره دیگه بگید.

به خدا تا امشب نیاز دارم.

دیگه نمیدونم چه جوری احساسم رو بیان کنم.

ولی اگه ممکنه یه باره دیگه هم به صورت کام بگید.

ممنون

MrJamshidy
13-03-2008, 17:11
بابا بی خیال شو این عجب ویروس پشمکیه
اگر صبر کنی و بگی چی میخوای من برات یک کاری میکنم

MrJamshidy
13-03-2008, 17:16
مجید جان میشه در مورده این سرویس یک توضیح کلی بدی تا کاره همه (بخصوص من) راه بیفته

sltavakoli
13-03-2008, 20:55
بابا بی خیال شو این عجب ویروس پشمکیه
اگر صبر کنی و بگی چی میخوای من برات یک کاری میکنم

میخوام یه کاری کنم که وقتی ویندوز بالا میاد هیچ جوری نشه با ویندوز کار کرد مگر اینگه پسورد رو بزنی.

اگه در اولین فرصت کمکم کنی ممنونت میشم

majid_kntu
13-03-2008, 21:36
...
در مورد always on top هم سرچ کردم ولی هیچی نبود.
...
ممنون
شما به تابع SetWindowPos با پارامتر هاي زير نياز داريد

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

MrJamshidy
14-03-2008, 01:35
اینم اولین فرصت

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

ببین من اینو برات میزارم ببین خوشت میاد یا نه یادت باشه پسورد p30world حتما با حروف کوچک بزنی چون کار نمیکنه اگر هم پسورد یادت رفت به من چه دیگه مشکل خودته

اینو آنتی ویروس تا زمانی که ران نشه کارش نداره و زمانی که ران شد تا آنتی ویروس بخواد کاری بکنه این ذهرشو میریزه و تقریبا کار از کار میگزره و هر بار که ویندوز بالا میاد تا پسورد ندی اجازه استفاده از سیستم داده نمیشه در ضمن وقتی این ران میشه Task Manager غیر فعال میشه و طرف اگر خیلی حرفه ای باشه میتونه جلوی ویروس رو بگیره

MrJamshidy
14-03-2008, 01:37
در ضمن واسه امتحان حتما فایل اجرایی رو امتحان کن چون دیگه ویندوزت بالا نمیاد (امتحان این برنامه روی سیستم خودت توصیه نمیشه)

sltavakoli
14-03-2008, 03:09
اهههههههههههههههههههههههه هههههههههههههه!!

خداییش عجب ویروس خفنیه.

ولی دوباره غصه خوردن ما شروع شد.چون نمیتونم یه همچین برنامه هایی بنویسم.شما هم که اصلا به ما

محل نمیذلری.چه برسه به اینکه بخوای به ما اموزش هم بدی.

ولی حد اقل این رو بگو که چیکار کردی که پنجره به هیچ وجه پایی نمیرفت و همه چیز رو گرفته بود؟

و اگه بخوام که هنگام اجرای ویروس جای دکمه های چپ و راست عوض نشه کجای برنامه رو تغییر بدم؟

و یه سوال دیگه اینکه:

شما برنامه نویسی رو از کجا شرع کردی؟الان چه سنس داری؟از کجا یاد گرفتی؟

با چه برنامه هایی میتونی برنامه بنویسی و ....

خیلی ارادت داریم.

MrJamshidy
14-03-2008, 03:34
من برنامه نویسی رو 3 دبیرستان شروع کردم (یعنی همین امسال)
اول کتاب هنرستان رو خوب خوندم بعد که در حد مبتدی یاد گرفتم اومدم تو همیت فروم با کمک دوستان و سورس کد ها تونستم یک خورده یاد بگیرم

برای این کار باید این خط ها رو پاک کنی:

FrmMain -- Form_Load
SwapMouseButton (True)

FrmLocked -- txtpassword_change
SwapMouseButton (False)


دوست عزیز اگر میخواستم توضیح بدم که دیگه سورس نمیزاشتم

من من
14-03-2008, 20:32
برای اضافه شدن به استارت آپ چون نمیخوای تو فلدر باشه باید از رجیستری استفاده کنی حالا چطوری؟

یک ماژول به برنامت اضافه کن و اینا رو توش بنویس



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


حالا اگر از استارت آپ پیشفرض ویندوز استفاده کنی که بازم سه میشه پس باید از یک استارت آپی استفاده کنی که کمتر کاربری از اون با خبره مثلا این

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

خوب اینجا یک داده از نوع استرینگ هست به اسم Shell
مقدار پیشفرض این Explorer.exe که شما باید اینو تقییر بدی به Explorer.exe Address
بجای Address باید آدرس برنامهتو که قراره اجرا بشه رو وارد کنی

این از استارت آپ

برنامه باید حتما ران بشه تا بره تو استارت آپ

باقیش هم فعلا نمیتونم کمکت کنم


ماژال چيه؟

sltavakoli
15-03-2008, 01:01
فقط یک سوال خیلی مهم دیگه از خدمت اقا علی:

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

اجرا نشه؟

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

اگه زود کمکم کنی ممنون میشم.چون روی کامپیوتر خیلی ها اجراش کردم ولی دیگه هر کار میکنم بازم با

ویندوزشون میاد بالا.

منتظرم کمک سبزت هستم.

یا حق.

sltavakoli
15-03-2008, 01:02
ماژال چيه؟

من خودمم خیلی درست نمیدونم که چیه.ولی بلدم باهاشون کار کنم.

مثلا تغیر های public رو اونجا میسازن.

ولی حتما بقیه کمکت میکنن.

MrJamshidy
15-03-2008, 06:12
شما اول میری توی رجیستری به این آدرس


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon


از تو این قسمت شما میگردی دنبال Shell اگر دقت کنی توش نوشته WinLogonui.exe شما باید اینو تقییر بدی به Explorer.exe بعد میری تو این آدرس


X:\WINDOWS\system32


منظور از X درایو ویندوزته بعد یک فایل به اسم WinLogonui.exe رو از اونجا پاک میکنی

به همین سادگی اگر تو سورس رو یکم نگاه میکردی راحت میفهمیدی

--
یا حق

MrJamshidy
15-03-2008, 06:17
دوست عزیز ماژال نه ماژول

ماژول ها صفحه هایی هستن که فقط میتونی توشون کد بنویسی و وابسته به نیاز برنامه نویس خیلی کارایی دارند مثلا زمانی که میخوای از یک سری رویه ها (Subs And Functions) در کل برنامه استفاده کنی از ماژول ها استفاده میکنی

Arashmicrob
15-03-2008, 11:39
دوست عزیز نمیشه یه برنامه بذاری که هیچ کاری نکنه فقط هر دفعه بیاد بالا...
بعد هر کاری که خودم می خوام روش بکنم....
اگه بذاری ممنون میشم.../

sltavakoli
15-03-2008, 13:44
دوست عزیز نمیشه یه برنامه بذاری که هیچ کاری نکنه فقط هر دفعه بیاد بالا...
بعد هر کاری که خودم می خوام روش بکنم....
اگه بذاری ممنون میشم.../

اصلا منظورت گویا نیست.

اگه میخوای فقط یه فرم بیاد بالا که کار خیلی اسونیه.

sltavakoli
15-03-2008, 13:49
میشه برای این کار کد بنویسی؟

یعنی روی خود برنامه یه دکمه ی disable هم بزاری و وقتی روی اون کلیک میکنی(در صورت درست بودن

پسورد) برنامه به طور خودکار از startup بیاد بیرون.

اگه زحمت این کد رو هم بکشی دیگه برنامه خیلی کامل میشه.

ممنون

یا حق

MrJamshidy
15-03-2008, 16:20
ببین دوست من میتونم کمکت کنم اما نمیکنم

دیگه این یکی رو خودت پیدا کن اینتوری خیلی بهتره همه برنامه رو من برات نوشتم یک خطش رو خودت بنویس

sltavakoli
15-03-2008, 23:19
ببین دوست من میتونم کمکت کنم اما نمیکنم

دیگه این یکی رو خودت پیدا کن اینتوری خیلی بهتره همه برنامه رو من برات نوشتم یک خطش رو خودت بنویس

باشه.

ایول.

از این طرز فکر خوشم اومد.

اونقدر میگردم تا پیدا کنم.

از اینکه کمکم کردی خیلی ممنونم.

خیلی هم ارادت داریم.

انشا الله که همیشه پیروز باشی.

MrJamshidy
16-03-2008, 06:20
خواهش میکنم

Arashmicrob
19-03-2008, 15:28
اصلا منظورت گویا نیست.

اگه میخوای فقط یه فرم بیاد بالا که کار خیلی اسونیه.
اره منظورم همینه...:27:
که بعدا هر نار خواستم روش بکنم.../

MrJamshidy
20-03-2008, 17:38
رو چشمام برات درست میکنم

sltavakoli
27-03-2008, 00:49
رو چشمام برات درست میکنم

پس چرا درست نکردی؟

من هنوز منتظر هستم.

MrJamshidy
27-03-2008, 10:14
چون دیگه واسه کسی سورس درست نمیکنم

سوال داشتی بپرس ولی درخواست سورس نکن

Sadegh 2007
22-02-2009, 16:01
میشه این لینک 17 روش رو دوباره بدین چون دیگه باز نمی کنه

jalal.r
28-02-2009, 22:20
سلام. ببخشید که من توی بحثتون دخالت میکنم
اما منم سوالات ایشون رو درمورد قراردادن فایل تو startup داشتم. ولی متوجه
URL][ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ][/URL]
نشدم. میشه همینجا کدشو بذارین . ممنون میشم
mer30...

jalal.r
01-03-2009, 17:42
سلام. ببخشید که من توی بحثتون دخالت میکنم
اما منم سوالات ایشون رو درمورد قراردادن فایل تو startup داشتم. ولی متوجه
url][ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ][/url]
نشدم. میشه همینجا کدشو بذارین . ممنون میشم
mer30...
خدا کنه زودتر جواب بدین...
منتظرم...

jalal.r
03-03-2009, 18:07
URL][ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ][/URL]
این که باز نمیشه. میشه برنامشو همینجا بزارین؟
تورو خدا...
منم مثلsadegh2007 نیاز دارم
توروخدا کداشو بزارین