امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
جلوگیری از end شدن پروسه
نویسنده پیام
30yavash آفلاین
تازه وارد

ارسال‌ها: 22
موضوع‌ها: 7
تاریخ عضویت: فروردین ۱۳۸۶

تشکرها : 3
( 3 تشکر در 2 ارسال )
ارسال: #1
جلوگیری از end شدن پروسه
با سلام خدمت دوستان
من یه کد می خاستم تو مایه های madCodeHook که نشه پروسم رو با هیچ برنامه ای end کرد.

http://www.madshi.net/madCodeHookDescription.htm

متاسفانه نسخه های اخیر madCodeHook پولی هستش.
۰۶-اسفند-۱۳۸۷, ۲۲:۰۴:۱۶
ارسال‌ها
پاسخ
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #2
RE: جلوگیری از end شدن پروسه
madcodehook به خاطر سوء استفاده هکرها ماتیاس مجبور شد اونو از تو پکیجش بر داره و فقط به صورت مستقیم به فروش میرسه
اما تو code project فکر کنم کد مورد نظر شما وجود داره
۰۶-اسفند-۱۳۸۷, ۲۲:۲۱:۱۸
وب سایت ارسال‌ها
پاسخ
30yavash آفلاین
تازه وارد

ارسال‌ها: 22
موضوع‌ها: 7
تاریخ عضویت: فروردین ۱۳۸۶

تشکرها : 3
( 3 تشکر در 2 ارسال )
ارسال: #3
RE: جلوگیری از end شدن پروسه
متشکرم از پاسختون
متاسفانه نه تنها توی code project بلکه تقریبا در هیچ کجای دیگری نیز هیچ مورد مناسبی پیدا نکردم.کاملا نا امیدم!؟!

توی code project چی سرچ کنم؟
۰۶-اسفند-۱۳۸۷, ۲۲:۴۲:۴۷
ارسال‌ها
پاسخ
joker آفلاین
کاربر با تجربه
****

ارسال‌ها: 798
موضوع‌ها: 67
تاریخ عضویت: آذر ۱۳۸۵

تشکرها : 849
( 3655 تشکر در 908 ارسال )
ارسال: #4
RE: جلوگیری از end شدن پروسه
هیچ وقت نا امید نشو :)

Magic Api Hook Engine v1.0
اپن سورس با مثال - به زبان شیرین دلفی ( البته dll ها را میتونید توی هر زبانی استفاده کنید )
http://shabgard.org/forums/showthread.php?t=17424

برای اینکه بشه جلوی بسته شدن نرم افزار را گرفت - باید تابع ZwTerminateProcess را هوک کنید و هر زمان این تابع صدا زده شد ببینید اگه هدف برنامه شماست بهش بگین که بیخیال بشه و بره پی کارش :)

[تصویر:  sajdelogo.gif]
(آخرین ویرایش در این ارسال: ۰۷-اسفند-۱۳۸۷, ۰۰:۴۲:۵۵، توسط joker.)
۰۷-اسفند-۱۳۸۷, ۰۰:۳۹:۴۶
ارسال‌ها
پاسخ
تشکر شده توسط : lord_viper, 30yavash
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #5
RE: جلوگیری از end شدن پروسه
شما این کد رو برای چه کاری میخواهین؟
من تو ++c یه کد نوشتم که اگه پروست terminate process بشه فورا سیستم restart میشه
(طرف مجبور میشه دیگه دور terminate کردن پروسه رو خط بکشه)
۰۷-اسفند-۱۳۸۷, ۰۹:۴۱:۴۸
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : 30yavash
30yavash آفلاین
تازه وارد

ارسال‌ها: 22
موضوع‌ها: 7
تاریخ عضویت: فروردین ۱۳۸۶

تشکرها : 3
( 3 تشکر در 2 ارسال )
ارسال: #6
RE: جلوگیری از end شدن پروسه
برای پایان نامم.
نرم افزار کنترل فرزند توسط والدین.
می خام فرزند نتونه با end کردن پروسه برنامه رو دور بزنه.
می تونم خواهش کنم اگر امکان داره کدت رو در اختیارم بذاری؟
۰۷-اسفند-۱۳۸۷, ۱۲:۱۷:۵۱
ارسال‌ها
پاسخ
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #7
RE: جلوگیری از end شدن پروسه
سورس رو برای شما ازسال کردم
۰۷-اسفند-۱۳۸۷, ۱۷:۵۰:۲۹
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : 30yavash
30yavash آفلاین
تازه وارد

ارسال‌ها: 22
موضوع‌ها: 7
تاریخ عضویت: فروردین ۱۳۸۶

تشکرها : 3
( 3 تشکر در 2 ارسال )
ارسال: #8
RE: جلوگیری از end شدن پروسه
(۰۷-اسفند-۱۳۸۷, ۱۷:۵۰:۲۹)lord_viper نوشته است: سورس رو برای شما ازسال کردم
متشکرم دوست عزیز.
از روش جالبی استفاده کرده بودی ، خوشم آمد.
۰۸-اسفند-۱۳۸۷, ۱۱:۴۳:۱۲
ارسال‌ها
پاسخ
محمد حسینی آفلاین
کاربر فعال بخش رباتیک
****

ارسال‌ها: 1,363
موضوع‌ها: 139
تاریخ عضویت: آذر ۱۳۸۴

تشکرها : 974
( 1780 تشکر در 620 ارسال )
ارسال: #9
RE: جلوگیری از end شدن پروسه
سلام
سورس رو بذار اینجا ما هم ببینیم !!

به راه بادیه رفتن، به از نشستن باطل ------------- اگرچه وصل نیابم، بقدر وسع بکوشمRolleyes
۰۸-اسفند-۱۳۸۷, ۱۹:۰۹:۰۷
ارسال‌ها
پاسخ
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #10
RE: جلوگیری از end شدن پروسه
(۰۸-اسفند-۱۳۸۷, ۱۹:۰۹:۰۷)Spiderman نوشته است: سلام
سورس رو بذار اینجا ما هم ببینیم !!
سلام
اخه همه دنبالشن و اینکه خلاف شعونات اسلامی هست

کد:
#define _WIN32_WINNT 0x0500

#include <windows.h>
#include <sddl.h>
#include <accctrl.h>
#include <stdio.h>
#include <conio.h>
#include <aclapi.h>

BOOL ProtectProcess(HANDLE hProcess);

void main(void)
{
   HANDLE hProc = OpenProcess(PROCESS_ALL_ACCESS, FALSE, GetCurrentProcessId());

   ProtectProcess(hProc);

   printf("SetProcessDacl - Keep a process from being closed by other applications.\nDeveloped by ANUBIS");

   while(TRUE)
   {
      Sleep(100);
   }

}

BOOL ProtectProcess(HANDLE hProcess)
{
   SECURITY_ATTRIBUTES sa;

   sa.nLength = sizeof(SECURITY_ATTRIBUTES);
   sa.bInheritHandle = FALSE;

   if (!ConvertStringSecurityDescriptorToSecurityDescriptor("D:P", SDDL_REVISION_1, &(sa.lpSecurityDescriptor), NULL))
      return FALSE;

   if (!SetKernelObjectSecurity(hProcess, DACL_SECURITY_INFORMATION, sa.lpSecurityDescriptor))
      return FALSE;

   return TRUE;

}
البته من این کد رو به دلفی تبدیل کردم ولی اونجور که باید کار نکرد ولی خودم به شخصه از روشهای دیگه استفاده میکنم
(حالا نرین فردا هی از روش ویروس بسازین یا dll کنینیش واسه تروجانها)
۰۹-اسفند-۱۳۸۷, ۰۰:۵۱:۵۸
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : محمد حسینی


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS