الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

أحسن كود حماية للبرنامج

مغلق
بدأه ramos في 5 يوليو 2006 · 3 رد · 615 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

تفضلوا أول هداياي لمنتدانا الحبيب :P

تفضلوا أحسن كود حماية للبرنامج :lol:

يقوم هذا الكود بمعرفة إذا كان softice- و هو أخطر برامج الهكر- مشتغلا فإذا كان كذلك فإنه يعرض رسالة خطأ وينقطع عن العمل (h)

تفضلوا الكود

Public Declare Function CreateFileNS Lib "kernel32" Alias "CreateFileA" (ByVal lpFileName As String, ByVal dwDesiredAccess As Long, ByVal dwShareMode As Long, ByVal lpSecurityAttributes As Long, ByVal dwCreationDisposition As Long, ByVal dwFlagsAndAttributes As Long, ByVal hTemplateFile As Long) As Long
Public Declare Function CloseHandle Lib "kernel32" (ByVal hObject As Long) As Long
Public Declare Function WriteFileNO Lib "kernel32" Alias "WriteFile" (ByVal hfile As Long, lpBuffer As Any, ByVal nNumberOfBytesToWrite As Long, lpNumberOfBytesWritten As Long, ByVal lpOverlapped As Long) As Long

Public Const GENERIC_READ = &H80000000
Public Const GENERIC_WRITE = &H40000000
Public Const FILE_SHARE_READ = &H1
Public Const FILE_SHARE_WRITE = &H2
Public Const OPEN_EXISTING = 3
Public Const FILE_ATTRIBUTE_NORMAL = &H80

Public Function SoftICELoaded() As Boolean
Dim hfile As Long, retval As Long
	hfile = CreateFileNS("\\.\SICE", GENERIC_WRITE Or GENERIC_READ, FILE_SHARE_READ Or FILE_SHARE_WRITE, 0, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, 0)
	If hfile <> -1 Then
		' SoftICE is detected.
		retval = CloseHandle(hfile) ' Close the file handle
		SoftICELoaded = True
	Else
	' SoftICE is not found.
	SoftICELoaded = False
	End If
End Function

Sub Main()
	If SoftICELoaded Then ' check if softice is loaded
		MsgBox "SoftICE is detected! Closing now!", vbMsgBoxSetForeground + vbInformation, "SoftICE-"
		End ' if true finish the app
	End If
	MsgBox "SoftICE was not found in memory!", vbMsgBoxSetForeground + vbInformation, "SoftICE"
End Sub
1.GIF
#2

وين الردود

1.GIF
#3

مع تقنية .NET لم يعد softice هو الخطر الحقيقي

راجع الموضوع التالي :

كيف احمي برنامجي المكتوب بالـ .NET

لقد وصلت إلى عدة طرق للحماية سأطرحها عندما تكتمل لدي كل المعلومات

اللهم صل و سلم على سيدنا محمد

كاف و نون خلقهم و فنائهم كاف و نون

عالمي شاشة و لغتي صفر و واحد

Just Smile ............You can do it

When you stop learning ... You stop leading

لساني بنطقي صامت عنه عادل............وقلبي بصمتي ضاحك منه هازل

وأتـعـب من نـاداك من لا تـجيبـه............وأغـيظ من عـاداك من لا تـشاكـل

مدونتي الشخصية : Tammam Koujan

آخر مواضيع المدونة :

#4

شكرا على هذه المعلومة :P

1.GIF

هذا الموضوع مغلق.

مواضيع مشابهة