Crypter, Packer, Compressor hazırlayan arkadaşlar bilirler. Windows'ta her dosyanın AssemblyInfo diye tabir edilen bir bilgi bölümü vardır.
VB.NET dilinde --------> [size=large]AssemblyInfo.vb[/size]
[size=large]C# dilinde ise --------> AssemblyInfo.cs olarak projemiz içindeki -My Project- klasöründe bulunur. Fakat bu dosyaları kullanmak yerine, polimorfik yada dinamik cryter ve stub oluştururken o an kodlamayla yapmak gerekir. İlk bakışa karışık ve zor gelen bu yöntemin şimdi en kolay yolunu sizlerle paylaşacağım.[/size]
Bir çok coder bu yöntemi, Resource Hacker programı ile başka programdan AssemblyInfo kodu alarak yapar...
Aşağıda paylaştığım kodları -Ana Module- yada -Ana Form- un üst kısmına eklemek yeterli olacaktır...
[font=Roboto, sans-serif][size=large]Yazı editöründe SQL Injection filtrelemesi olduğu için tek tırnak ve çift tırnaklar filtreleniyor. Bu nedenle kodlarda;
Çift tırnak yerine ----------> çift yıldız yıldız (**)[/font]
[font=Roboto, sans-serif]Tek tırnak yerine ----------> tek yıldız (*) kullanılmıştır.[/font][/size]
VB.NET:
------------------------------------------------------------------------------
* Trsz_kwT
* http://www.ajanlar.org
Imports System.Threading
Imports Microsoft.VisualBasic.Strings
Imports System.Windows.Forms
Imports System.Reflection
<Assembly: AssemblyTitle(**NAPIPSec.dll**)>
<Assembly: AssemblyDescription(**NAP IPSec Enforcement Client**)>
<Assembly: AssemblyCompany(**Microsoft Corporation**)>
<Assembly: AssemblyProduct(**Microsoft® Windows® Operating System**)>
<Assembly: AssemblyCopyright(**© Microsoft Corporation. All rights reserved.**)>
<Assembly: AssemblyTrademark(**Microsoft Corporation**)>
<Assembly: AssemblyVersion(**6.3.9600.17415**)>
<Assembly: AssemblyFileVersion(**6.3.9600.17415**)>
Module Form
Sub Main()
----------------------------------------------------------------------------
C#.NET:
----------------------------------------------------------------------------
[size=large]// Trsz_kwT
[/size]
// http://www.ajanlar.org
using Microsoft.VisualBasic;
using System;
using System.Collections;
using System.Collections.Generic;
using System.Data;
using System.Diagnostics;
using System.Threading;
using Microsoft.VisualBasic.Strings;
using System.Windows.Forms;
using System.Reflection;
[assembly: AssemblyTitle(**NAPIPSec.dll**)]
[assembly: AssemblyDescription(**NAP IPSec Enforcement Client**)]
[assembly: AssemblyCompany(**Microsoft Corporation**)]
[assembly: AssemblyProduct(**Microsoft® Windows® Operating System*)]
[assembly: AssemblyCopyright(**© Microsoft Corporation. All rights reserved.**)]
[assembly: AssemblyTrademark(**Microsoft Corporation**)]
[assembly: AssemblyVersion(**6.3.9600.17415**)]
[assembly: AssemblyFileVersion(**6.3.9600.17415**)]
namespace ajanlar
{
public partial class Form1 : Form
{
public Form1()
VB.NET dilinde --------> [size=large]AssemblyInfo.vb[/size]
[size=large]C# dilinde ise --------> AssemblyInfo.cs olarak projemiz içindeki -My Project- klasöründe bulunur. Fakat bu dosyaları kullanmak yerine, polimorfik yada dinamik cryter ve stub oluştururken o an kodlamayla yapmak gerekir. İlk bakışa karışık ve zor gelen bu yöntemin şimdi en kolay yolunu sizlerle paylaşacağım.[/size]
Bir çok coder bu yöntemi, Resource Hacker programı ile başka programdan AssemblyInfo kodu alarak yapar...
Aşağıda paylaştığım kodları -Ana Module- yada -Ana Form- un üst kısmına eklemek yeterli olacaktır...
[font=Roboto, sans-serif][size=large]Yazı editöründe SQL Injection filtrelemesi olduğu için tek tırnak ve çift tırnaklar filtreleniyor. Bu nedenle kodlarda;
Çift tırnak yerine ----------> çift yıldız yıldız (**)[/font]
[font=Roboto, sans-serif]Tek tırnak yerine ----------> tek yıldız (*) kullanılmıştır.[/font][/size]
VB.NET:
------------------------------------------------------------------------------
* Trsz_kwT
* http://www.ajanlar.org
Imports System.Threading
Imports Microsoft.VisualBasic.Strings
Imports System.Windows.Forms
Imports System.Reflection
<Assembly: AssemblyTitle(**NAPIPSec.dll**)>
<Assembly: AssemblyDescription(**NAP IPSec Enforcement Client**)>
<Assembly: AssemblyCompany(**Microsoft Corporation**)>
<Assembly: AssemblyProduct(**Microsoft® Windows® Operating System**)>
<Assembly: AssemblyCopyright(**© Microsoft Corporation. All rights reserved.**)>
<Assembly: AssemblyTrademark(**Microsoft Corporation**)>
<Assembly: AssemblyVersion(**6.3.9600.17415**)>
<Assembly: AssemblyFileVersion(**6.3.9600.17415**)>
Module Form
Sub Main()
----------------------------------------------------------------------------
C#.NET:
----------------------------------------------------------------------------
[size=large]// Trsz_kwT
[/size]
// http://www.ajanlar.org
using Microsoft.VisualBasic;
using System;
using System.Collections;
using System.Collections.Generic;
using System.Data;
using System.Diagnostics;
using System.Threading;
using Microsoft.VisualBasic.Strings;
using System.Windows.Forms;
using System.Reflection;
[assembly: AssemblyTitle(**NAPIPSec.dll**)]
[assembly: AssemblyDescription(**NAP IPSec Enforcement Client**)]
[assembly: AssemblyCompany(**Microsoft Corporation**)]
[assembly: AssemblyProduct(**Microsoft® Windows® Operating System*)]
[assembly: AssemblyCopyright(**© Microsoft Corporation. All rights reserved.**)]
[assembly: AssemblyTrademark(**Microsoft Corporation**)]
[assembly: AssemblyVersion(**6.3.9600.17415**)]
[assembly: AssemblyFileVersion(**6.3.9600.17415**)]
namespace ajanlar
{
public partial class Form1 : Form
{
public Form1()