Help for c#

  • 5 Respuestas
  • 6952 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado r00ter

  • *
  • Underc0der
  • Mensajes: 1
  • Actividad:
    0%
  • Reputación 0
  • Skype: [email protected]
    • Ver Perfil

Help for c#

  • en: Noviembre 16, 2014, 09:12:04 am
I try to make a keygen for this license_control ... help me please ..


Código: C#
  1. using Microsoft.VisualBasic;
  2. using Microsoft.VisualBasic.CompilerServices;
  3. using RedaX.My;
  4. using System;
  5. using System.Data.OleDb;
  6. using System.IO;
  7. using System.Management;
  8. using System.Security.Cryptography;
  9. using System.Text;
  10. using System.Windows.Forms;
  11.  
  12. namespace RedaX
  13. {
  14.    [StandardModule]
  15.    internal sealed class GenelModul
  16.    {
  17.       public static OleDbCommand Cmd;
  18.  
  19.       public static System.Data.OleDb.OleDbConnection OleDbConnection;
  20.  
  21.       public static string RedaXDataPath;
  22.  
  23.       public static string WindowsTemp1;
  24.  
  25.       public static string WindowsTemp2;
  26.  
  27.       public static bool LisansKontrolEdildi;
  28.  
  29.       public static DateTime RecDate;
  30.  
  31.       public static bool LisansDurum;
  32.  
  33.       public static DateTime LSonTar;
  34.  
  35.       public static string LisansSahibi;
  36.  
  37.       public static bool LisansBittiMi;
  38.  
  39.       public static DateTime DateTimeNow;
  40.  
  41.       static GenelModul()
  42.       {
  43.          GenelModul.RedaXDataPath = string.Concat(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), "\\", Application.ProductName);
  44.          GenelModul.WindowsTemp1 = string.Concat(Environment.GetFolderPath(Environment.SpecialFolder.Templates), "\\");
  45.          GenelModul.WindowsTemp2 = string.Concat(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData), "\\");
  46.       }
  47.  
  48.       public static string App_Path()
  49.       {
  50.          return AppDomain.CurrentDomain.BaseDirectory;
  51.       }
  52.  
  53.       public static void DataConnect()
  54.       {
  55.          if (!File.Exists(string.Concat(GenelModul.RedaXDataPath, "\\Data\\\\ozgundata.mdb")))
  56.          {
  57.             MyProject.Forms.frm_splash.Close();
  58.             Interaction.MsgBox("RedaX veritabanı hatası, Lütfen uygulamayı yeniden kurmayı deneyin!", MsgBoxStyle.Critical, "Veritabanı Hatası!");
  59.             ProjectData.EndApp();
  60.          }
  61.          else
  62.          {
  63.             GenelModul.OleDbConnection = You are not allowed to view links. Register or Login System.Data.OleDb.OleDbConnection()
  64.             {
  65.                ConnectionString = string.Concat("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=", GenelModul.RedaXDataPath, "\\Data\\\\ozgundata.mdb;Persist Security Info=False;Jet OLEDB:Database Password=SGmafZg4vspLr6Ek7y!?;")
  66.             };
  67.             GenelModul.OleDbConnection.Open();
  68.             GenelModul.Cmd = You are not allowed to view links. Register or Login OleDbCommand()
  69.             {
  70.                Connection = GenelModul.OleDbConnection
  71.             };
  72.          }
  73.       }
  74.  
  75.       public static string GetFileContents(string FullPath, ref string ErrInfo = "")
  76.       {
  77.          string str = null;
  78.          try
  79.          {
  80.             StreamReader streamReader = You are not allowed to view links. Register or Login StreamReader(FullPath);
  81.             string end = streamReader.ReadToEnd();
  82.             streamReader.Close();
  83.             str = end;
  84.          }
  85.          catch (Exception exception)
  86.          {
  87.             ProjectData.SetProjectError(exception);
  88.             ErrInfo = exception.Message;
  89.             ProjectData.ClearProjectError();
  90.          }
  91.          return str;
  92.       }
  93.  
  94.       public static string HDDSerial()
  95.       {
  96.          string str = null;
  97.          ManagementObjectCollection.ManagementObjectEnumerator enumerator = null;
  98.          using (ManagementObjectCollection managementObjectCollections = (You are not allowed to view links. Register or Login ManagementObjectSearcher("Select * from  Win32_LogicalDisk")).Get())
  99.          {
  100.             enumerator = managementObjectCollections.GetEnumerator();
  101.             if (enumerator.MoveNext())
  102.             {
  103.                ManagementObject current = (ManagementObject)enumerator.Current;
  104.                Conversions.ToString(current["Volumename"]);
  105.                string str1 = Conversions.ToString(current["Volumeserialnumber"]);
  106.                str = string.Format("{0}", str1);
  107.             }
  108.          }
  109.          return str;
  110.       }
  111.  
  112.       public static object LisansBitti()
  113.       {
  114.          object obj = null;
  115.          GenelModul.SaveTextToFile(GenelModul.MD5("EXP"), string.Concat(GenelModul.WindowsTemp1, "rdxexp.wav"), "");
  116.          GenelModul.SaveTextToFile(GenelModul.MD5("EXP"), string.Concat(GenelModul.WindowsTemp2, "rdxexc.wav"), "");
  117.          MyProject.Forms.Form1.Enabled = false;
  118.          GenelModul.LisansBittiMi = true;
  119.          Interaction.MsgBox("RedaX Deneme Sürümü kullanım süresi sona ermiştir, RedaX'ı tam sürümde kullanmak için lisans anahtarı girmeniz gerekmektedir!", MsgBoxStyle.Critical, "Deneme Süresi Bitti!");
  120.          MyProject.Forms.frm_lisans.Show();
  121.          return obj;
  122.       }
  123.  
  124.       public static object LisansKontrol()
  125.       {
  126.          object obj = null;
  127.          string str;
  128.          try
  129.          {
  130.             DateTime time = Daytime.GetTime();
  131.             DateTimeOffset now = DateTimeOffset.Now;
  132.             GenelModul.DateTimeNow = Conversions.ToDate(GenelModul.TarihFormatla(time + now.Offset));
  133.          }
  134.          catch (Exception exception)
  135.          {
  136.             ProjectData.SetProjectError(exception);
  137.             MyProject.Forms.frm_splash.Close();
  138.             Interaction.MsgBox("Lisans kontrolü yapılamıyor!, Lütfen internet bağlantınızın olduğundan emin olun!", MsgBoxStyle.Critical, "Lisans kontrolü yapılamadı!");
  139.             ProjectData.EndApp();
  140.             ProjectData.ClearProjectError();
  141.          }
  142.          if (File.Exists(string.Concat(GenelModul.WindowsTemp1, "rdxins.wav")))
  143.          {
  144.             str = "";
  145.             GenelModul.RecDate = Conversions.ToDate(GenelModul.TarihFormatla(Conversions.ToDate(GenelModul.GetFileContents(string.Concat(GenelModul.WindowsTemp1, "rdxins.wav"), ref str))));
  146.             GenelModul.LSonTar = Conversions.ToDate(GenelModul.TarihFormatla(DateAndTime.DateAdd(DateInterval.Day, 15, GenelModul.RecDate)));
  147.          }
  148.          else
  149.          {
  150.             GenelModul.SaveTextToFile(Conversions.ToString(DateTime.Today), string.Concat(GenelModul.WindowsTemp1, "rdxins.wav"), "");
  151.             GenelModul.RecDate = Conversions.ToDate(GenelModul.TarihFormatla(GenelModul.DateTimeNow));
  152.             GenelModul.LSonTar = DateAndTime.DateAdd(DateInterval.Day, 15, GenelModul.DateTimeNow);
  153.          }
  154.          if (File.Exists(string.Concat(GenelModul.WindowsTemp1, "rdxexp.wav")) | File.Exists(string.Concat(GenelModul.WindowsTemp2, "rdxexc.wav")))
  155.          {
  156.             GenelModul.LisansDurum = false;
  157.             GenelModul.LisansBitti();
  158.          }
  159.          else if (!File.Exists(string.Concat(GenelModul.RedaXDataPath, "\\libocat.bls")))
  160.          {
  161.             GenelModul.LisansDurum = false;
  162.             if (File.Exists(string.Concat(GenelModul.WindowsTemp1, "rdxins.wav")) && Operators.CompareString(GenelModul.TarihFormatla(File.GetCreationTime(string.Concat(GenelModul.WindowsTemp1, "rdxins.wav"))), GenelModul.TarihFormatla(GenelModul.RecDate), false) != 0)
  163.             {
  164.                GenelModul.LisansDurum = false;
  165.                GenelModul.LisansBitti();
  166.             }
  167.             else if (DateAndTime.DateDiff(DateInterval.Day, GenelModul.DateTimeNow, GenelModul.LSonTar, FirstDayOfWeek.Sunday, FirstWeekOfYear.Jan1) > (long)0)
  168.             {
  169.                GenelModul.LisansKontrolEdildi = true;
  170.             }
  171.             else
  172.             {
  173.                GenelModul.LisansBitti();
  174.             }
  175.          }
  176.          else
  177.          {
  178.             str = "";
  179.             string fileContents = GenelModul.GetFileContents(string.Concat(GenelModul.RedaXDataPath, "\\libocat.bls"), ref str);
  180.             string[] strArrays = Strings.Split(fileContents, ",", -1, CompareMethod.Binary);
  181.             if (Operators.CompareString(GenelModul.MD5(string.Concat(strArrays[0], GenelModul.TarihFormatla(GenelModul.RecDate), GenelModul.MD5(GenelModul.HDDSerial()))), strArrays[1], false) == 0)
  182.             {
  183.                GenelModul.LisansSahibi = strArrays[0];
  184.                GenelModul.LisansDurum = true;
  185.                GenelModul.LisansKontrolEdildi = true;
  186.             }
  187.             else
  188.             {
  189.                GenelModul.LisansDurum = false;
  190.                GenelModul.LisansBitti();
  191.             }
  192.          }
  193.          return obj;
  194.       }
  195.  
  196.       public static string MD5(string yazi)
  197.       {
  198.          string str;
  199.          try
  200.          {
  201.             MD5CryptoServiceProvider mD5CryptoServiceProvider = You are not allowed to view links. Register or Login MD5CryptoServiceProvider();
  202.             byte[] bytes = Encoding.ASCII.GetBytes(yazi);
  203.             byte[] numArray = mD5CryptoServiceProvider.ComputeHash(bytes);
  204.             int num = You are not allowed to view links. Register or Login((int)Math.Round((double)(You are not allowed to view links. Register or Login(You are not allowed to view links. Register or Login((int)numArray.Length) * 2)) + (double)(You are not allowed to view links. Register or Login((int)numArray.Length)) / <img src="https://underc0de.org/foro/Smileys/default/cool.gif" alt="8&#41;" title="Cool" class="smiley" />);
  205.             StringBuilder stringBuilder = You are not allowed to view links. Register or Login StringBuilder(num);
  206.             int length = You are not allowed to view links. Register or Login(You are not allowed to view links. Register or Login((int)numArray.Length) - 1);
  207.             for (int i = 0; i <= length; i++)
  208.             {
  209.                stringBuilder.Append(BitConverter.ToString(numArray, i, 1));
  210.             }
  211.             str = stringBuilder.ToString().TrimEnd(You are not allowed to view links. Register or Login char[] { ' ' });
  212.          }
  213.          catch (Exception exception)
  214.          {
  215.             ProjectData.SetProjectError(exception);
  216.             str = "0";
  217.             ProjectData.ClearProjectError();
  218.          }
  219.          return str;
  220.       }
  221.  
  222.       public static bool SaveTextToFile(string strData, string FullPath, string ErrInfo = "")
  223.       {
  224.          bool flag = false;
  225.          try
  226.          {
  227.             StreamWriter streamWriter = You are not allowed to view links. Register or Login StreamWriter(FullPath);
  228.             streamWriter.Write(strData);
  229.             streamWriter.Close();
  230.             flag = true;
  231.          }
  232.          catch (Exception exception)
  233.          {
  234.             ProjectData.SetProjectError(exception);
  235.             ErrInfo = exception.Message;
  236.             ProjectData.ClearProjectError();
  237.          }
  238.          return flag;
  239.       }
  240.  
  241.       public static string StringTemizle(string girdi)
  242.       {
  243.          return Strings.Replace(girdi, "'", "", 1, -1, CompareMethod.Binary);
  244.       }
  245.  
  246.       public static string TarihFormatla(DateTime GirisTarih)
  247.       {
  248.          string str;
  249.          string str1;
  250.          int day;
  251.          if (Strings.Len(GirisTarih.Day.ToString()) != 2)
  252.          {
  253.             day = GirisTarih.Day;
  254.             str1 = string.Concat("0", day.ToString());
  255.          }
  256.          else
  257.          {
  258.             str1 = Conversions.ToString(GirisTarih.Day);
  259.          }
  260.          if (Strings.Len(GirisTarih.Month.ToString()) != 2)
  261.          {
  262.             day = GirisTarih.Month;
  263.             str = string.Concat("0", day.ToString());
  264.          }
  265.          else
  266.          {
  267.             str = Conversions.ToString(GirisTarih.Month);
  268.          }
  269.          string[] strArrays = You are not allowed to view links. Register or Login string[] { str1, ".", str, ".", null };
  270.          day = GirisTarih.Year;
  271.          strArrays[4] = day.ToString();
  272.          return string.Concat(strArrays);
  273.       }
  274.    }
  275. }
  276.  
« Última modificación: Noviembre 16, 2014, 10:25:12 am por blackdrake »

Desconectado roadd

  • *
  • Underc0der
  • Mensajes: 119
  • Actividad:
    0%
  • Reputación 2
  • Skype: [email protected]
  • Twitter: @RoaddHDC
    • Ver Perfil
    • Hacking Desde Cero By Roadd Dogg

Re:Help for c#

  • en: Noviembre 16, 2014, 01:09:53 pm
you have to be a little more specific. whats your problem?
Web: You are not allowed to view links. Register or Login
Igm: /secureart
Telegram: @roaddhdc
Correo: [email protected]
Face: /roaddhdc
Twitter: @roaddhdc
Youtube: You are not allowed to view links. Register or Login

Conectado ANTRAX

  • *
  • Administrator
  • Mensajes: 5667
  • Actividad:
    60%
  • Country: ar
  • Reputación 37
  • ANTRAX
  • Skype: underc0de.org
  • Twitter: @Underc0de
    • Ver Perfil
    • Underc0de
    • Email

Re:Help for c#

  • en: Noviembre 16, 2014, 01:31:10 pm
r00ter, could you please explain your ploblem?


Desconectado Shell Shock

  • *
  • Underc0der
  • Mensajes: 10
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email

Re:Help for c#

  • en: Noviembre 17, 2014, 02:00:36 pm
Ya lo encontre, su problema es que no conoshe cual es el problemillo jiji

Desconectado roadd

  • *
  • Underc0der
  • Mensajes: 119
  • Actividad:
    0%
  • Reputación 2
  • Skype: [email protected]
  • Twitter: @RoaddHDC
    • Ver Perfil
    • Hacking Desde Cero By Roadd Dogg

Re:Help for c#

  • en: Noviembre 17, 2014, 04:46:59 pm
Cuak!

El problema no es tu ausencia(8)

Web: You are not allowed to view links. Register or Login
Igm: /secureart
Telegram: @roaddhdc
Correo: [email protected]
Face: /roaddhdc
Twitter: @roaddhdc
Youtube: You are not allowed to view links. Register or Login

Desconectado [L]ord [R]NA

  • *
  • Underc0der
  • Mensajes: 89
  • Actividad:
    0%
  • Reputación 0
  • H-Sec
  • Skype: lordrna
  • Twitter: lordrna
    • Ver Perfil

Re:Help for c#

  • en: Junio 04, 2015, 11:29:42 am
Spoken English Area... Get Out Of Here, trolls. >:(