Buenas noches,

Me gustaría pedir ayuda en esta búsqueda: dos crypters (¿estudios visuales?).

Incluso si seguí los conceptos visuales básicos, incluso si no obtuve el resultado que quería, entonces si alguien me lo quisiera dar:
una maquina donde encontrar, o que hacer, o como hacerlo,

como he visto en los comentarios que los cryptors son de la era de los dinosaurios aun valen la pena? me quedaré
muy agradecido y agradable.
buenas tardes.

Quería hacer un crypters. Por cierto, hasta que vi la publicación de "blue" sobre crypters en visual basic 6.0.

pero todavía estoy confundido sobre cómo implementarlo en la práctica y la teoría.

Preguntas

-- ¿Visual Basic está demasiado desactualizado para esta práctica? ¿Sería mejor Visual Studios 2022?

-- ¿Cuál es el lenguaje más difícil y más fácil de crear?

-- ¿Qué temas debo buscar en net/chatgpt?

-- ¿QUÉ TIPO DE ENCRIPTACIÓN es la mejor o la más utilizada (RSA)?

Si alguien está interesado en crear uno, que me envíe un mensaje privado o explique cómo hacerlo.

. ¿Puedo incluso dar una recompensa eventualmente?
Visual Basic no sirve. La posible solución que pueda dar la IA pronto se quema porque es precisamente pública.
No importa tanto el crypter sino el Rat, porque por más fud que esté si el rat es detectado el resultado ante los Av será el mismo:

Infected.
Imagen
Imagen
voosO Visual Basic não funciona. Uma possível solução é que a IA pode tributar o logotipo porque dificilmente é público.
O criptógrafo não importa tanto quanto tempo ou quanto tempo demore, mas por mais fútil que seja, se o tempo será detectado ou o resultado antes de Av será o mesmo: Infectado

.
 
Si visual basic no funciona, ¿funcionarán los estudios visuales?

Dije visual basic 6.0 porque vi el proyecto que se publicó en Manuals and Tutorials / Tutorial] ¿Qué es un crypter y cómo hago uno? / ya mi duda. Sí. Yo se que

se quemarán, así que quiero aprender a hacer uno, tengo esta idea desde hace muchos años jaja

Si nota que incluso si tengo un script en bat y lo convierto en un exe, aparecerá como malicioso. ¿Esto sucede debido al convertidor? ¿Es así en general?
Como habrás notado el posteo de blue tiene como 10 años si no son mas. Solo sirve como noción hoy en día.
Después el resto de tus preguntas se responden con una única respuesta. Lee analisis de malware moderno.
Y sobre el lenguaje tenes que arrancar con el que estés mas cómodo y cuando llegues a chocarte con las deficiencias técnicas para hacer lo que querés vas a entender un montón de cosas que no eran tan obvias al principio.

Código: Seleccionar todo

{******************************************************************************}
{** WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING  **}
{******************************************************************************}
{**                                                                          **}
{** The prototypes, declarations and information in this file has been       **}
{** compiled from various sources as well as through reverse engineering     **}
{** techniques. We make no guarantee as to the correctness of the contents.  **}
{** Caution is recommended, USE AT YOUR OWN RISK.                            **}
{**                                                                          **}
{******************************************************************************}
DSR! escribió: 02 Jul 2023, 00:55 Como habrás notado el posteo de blue tiene como 10 años si no son mas. Solo sirve como noción hoy en día.
Después el resto de tus preguntas se responden con una única respuesta. Lee analisis de malware moderno.
Y sobre el lenguaje tenes que arrancar con el que estés mas cómodo y cuando llegues a chocarte con las deficiencias técnicas para hacer lo que querés vas a entender un montón de cosas que no eran tan obvias al principio.
 
 
 
 
good afternoon

I have done what you said DSR and got my hands on the project.

As the basis of the project, I imagined that to create the crypter it would be necessary:

1- choose the file

2- encrypt the file and generate a key that decrypts it

3- implement the key in the encrypted file so that it can be decrypted when windows executes it

Code: 

Código: Seleccionar todo

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using System.IO; using System.Security.Cryptography; using static System.Windows.Forms.VisualStyles.VisualStyleElement; namespace á_minha__maneira { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { OpenFileDialog ofd = new OpenFileDialog(); ofd.Filter = "Executable|.exe"; ofd.Title = "Select .net file to Crypter"; if (ofd.ShowDialog() == DialogResult.OK) { textBox1.Text = ofd.FileName; } } private void button2_Click(object sender, EventArgs e) { string fileName = textBox1.Text; string encryptedFileName = fileName + ".exe"; byte key = GenerateRandomKey(); EncryptFile(fileName, encryptedFileName, key); SaveFileDialog sfd = new SaveFileDialog(); sfd.Filter = "Executable|*.exe"; sfd.Title = "Save Encrypted File"; if (sfd.ShowDialog() == DialogResult.OK) { // Save the encrypted file File.Copy(encryptedFileName, sfd.FileName); } } private static byte GenerateRandomKey() { using (AesCryptoServiceProvider aesCrypto = new AesCryptoServiceProvider()) { aesCrypto.GenerateKey(); return aesCrypto.Key; } } private static void EncryptFile(string inputFile, string outputFile, byte key) { using (AesCryptoServiceProvider aesCrypto = new AesCryptoServiceProvider()) { aesCrypto.Key = key; aesCrypto.GenerateIV(); using (FileStream inputFileStream = new FileStream(inputFile, FileMode.Open, FileAccess.Read)) { using (FileStream outputFileStream = new FileStream(outputFile, FileMode.Create, FileAccess.Write)) { outputFileStream.Write(aesCrypto.IV, 0, aesCrypto.IV.Length); using (CryptoStream cryptoStream = new CryptoStream(outputFileStream, aesCrypto.CreateEncryptor(), CryptoStreamMode.Write)) { byte buffer = new byte[4096]; int bytesRead; while ((bytesRead = inputFileStream.Read(buffer, 0, buffer.Length)) > 0) { cryptoStream.Write(buffer, 0, bytesRead); } } } } } } private void button3_Click(object sender, EventArgs e) { GenerateRandomKeyAndDisplay(); } private void GenerateRandomKeyAndDisplay() { byte key = GenerateRandomKey(); string keyHex = BitConverter.ToString(key).Replace("-", ""); textBox2.Text = keyHex; } private void textBox2_TextChanged(object sender, EventArgs e) { } } }
but I have a question with this code:

when you select the file it will encrypt the name of the selected file? and not the file?Is this because the file does not increase in size?
If you share the Windows Forms project it would be easier for us to know what is wrong with the code and if the file is being encrypted or not. Regards
Imagen
Bl4ckV escribió: 06 Jul 2023, 18:37 If you share the Windows Forms project it would be easier for us to know what is wrong with the code and if the file is being encrypted or not. Regards
 
 
hello Bl4ckV

here it is [email][Enlace externo eliminado para invitados][/email]
As far as I have been able to see, the encryption works fine, it is the file that is encrypted. As you can see (I have used a simple test exe that prints a sentence on the screen) the hex code has changed.

Original file:
Imagen


Encrypted file:
Imagen


 I have also added another function to decrypt (just to check that the initial encryption was being done correctly and is reversible), which also seems to work and the decrypted exe is the same as the initial one. I also had to remove the extension filter in the OpenFileDialog, as I don't know why, but it wouldn't let me open any file type. I also called the File.Delete function to delete the intermediate file.
Now, this is only the beginning, since the file will only remain encrypted in the disk and will be unusable. 
I share with you this update of the project, I hope it helps you.
[Enlace externo eliminado para invitados]
Imagen
Responder

Volver a “Otros lenguajes”