Orodha ya maudhui:

Rahisi Pamba Nyuma: Hatua 7
Rahisi Pamba Nyuma: Hatua 7

Video: Rahisi Pamba Nyuma: Hatua 7

Video: Rahisi Pamba Nyuma: Hatua 7
Video: Majambazi walipopambana na Polisi baada ya kuiba pesa NMB Bank 2024, Julai
Anonim
Rahisi Pamba Nyuma
Rahisi Pamba Nyuma
Rahisi Pamba Nyuma
Rahisi Pamba Nyuma
Rahisi Pamba Nyuma
Rahisi Pamba Nyuma
Rahisi Pamba Nyuma
Rahisi Pamba Nyuma

Kwa hivyo baada ya karibu mwaka tangu kufundishwa kwenye Rahisi ya Netcat Backdoor yangu, nilihamasishwa kuunda toleo sawa lakini lililojazwa zaidi kwa kutumia lugha ya programu ya Python kwa sababu tu ni lugha rahisi ikilinganishwa na zingine. Kwa hivyo ikiwa haujui mlango wa nyuma ni nini, kimsingi ni njia ambayo hukuruhusu kuungana na kudhibiti kompyuta ya mtu. Hii ina faida nyingi juu ya wavu, kama usakinishaji rahisi, matumizi na rahisi kutumia nje ya mtandao wako. Nilijumuisha hata cmd ya mbali, kwa hivyo unaweza kuendesha maagizo yoyote kama hapo awali na hii. Pia kwa kuwa seva sasa ni jukwaa la msalaba, sasa unaweza kukubali unganisho kwenye seva ya Linux.

Kwa hivyo unaweza kupakua toleo la hivi karibuni hapa (faili pekee ambazo utahitaji ni seva na mteja).

KUMBUKA: Mpango huu bado uko katika kazi inayoendelea, nina mpango mzuri kwa siku zijazo kujumuisha huduma zingine kadhaa. Mradi huu pia unapatikana kwenye ukurasa wa github.

Hatua ya 1: Kusakinisha mahitaji ya awali…

Inasakinisha mahitaji ya kwanza…
Inasakinisha mahitaji ya kwanza…

Kwa hivyo kwa kuwa mpango huu umetengenezwa katika Python 3, endelea na upakue toleo la hivi karibuni kutoka hapa. Lakini utahitaji pia moduli chache.

Kwa hivyo kuziweka, unaweza kukimbia tu python -m pip install -r mahitaji.txt kwa haraka ya amri. "Mahitaji.txt" ni faili katika saraka kuu ambayo ina moduli zote zinazohitajika.

Hatua ya 2: Sanidi…

Sanidi…
Sanidi…
Sanidi…
Sanidi…

Kwa hivyo kusanidi mteja, fungua src / client.py na IDLE au mhariri mwingine wowote na unapaswa kuona nambari hapo juu kama ilivyo kwenye picha 1.

Kwa hivyo, jambo la kwanza unahitaji kufanya ni kusanidi kwa anwani ya IP kuungana nayo, kwa hivyo weka strHost kuwa IP yako ambayo mteja anapaswa kuungana nayo kama vile picha 2. Au ikiwa una mpango wa kutumia programu na dns kama hiyo kama kutoka kwa no-ip, ambayo hukuruhusu kutumia programu nje ya mtandao wako, ondoa "#" kwenye mstari hapa chini na ujaze jina la mwenyeji wako kati ya nukuu. km. zu110.ddns.net.

KUMBUKA: Ikiwa una mpango wa kutumia programu hiyo nje ya mtandao wako, lazima usafirishe bandari 3000. Au ikiwa unatumia seva ingawa kama hiyo kutoka kwa DigitalOther, hakuna usambazaji wa bandari unahitajika:).

Hatua ya 3: Jenga kwa.exe

Jenga kwa.exe
Jenga kwa.exe
Jenga kwa.exe
Jenga kwa.exe

Ili kumruhusu mtu yeyote bila chatu na moduli kuendesha faili, lazima ujenge faili kwa.exe. Kwa hivyo kujenga kufungua haraka ya amri na kuendesha nambari ifuatayo:

mteja wa pyinstaller.

Kinachofanya ni kutenga moduli ya tkinter isiyotumika kuokoa kwenye saizi ya faili na kisha kuunda moja inayoweza kutekelezwa.

KUMBUKA: Unaweza kuongeza ikoni yako mwenyewe kwa kuongeza --icon = "icon path"

Hatua ya 4: Matumizi…

Matumizi…
Matumizi…
Matumizi…
Matumizi…
Matumizi…
Matumizi…

Kabla ya kuendesha seva, lazima uzime firewall yako au uruhusu bandari 3000 ili ukubali unganisho linalokuja. Baada ya hapo unaweza kuendesha seva ili kusikiliza unganisho.

Mara tu unapopata unganisho, unaweza kuchapa "- msaada", na unapaswa kupata haraka kama ilivyo kwenye picha ya 1. Ifuatayo unaweza kuwasiliana na mtumiaji kwa kuandika "--i id ya mteja".

Ifuatayo, unapaswa kuona menyu ikionekana kama kwenye picha 2, na sasa unaweza kutumia amri yoyote unayotaka kama "-m" kutuma ujumbe, "-e" kufungua cmd ya mbali, n.k. Unaweza pia kutumia "- b" ili uweze kusogeza unganisho kwa nyuma na kuingiliana na kompyuta nyingine.

Kama nilivyosema, unaweza kufanya chochote ulichofanya hapo awali na wavu wa nyuma wa wavu zaidi.

KUMBUKA: Daima ni bora kufanya kuzima kwa neema kwa kukimbia "--x" kwenye menyu kuu badala ya kufunga dirisha

Hatua ya 5: Inaondoa …

Inaondoa …
Inaondoa …

Ikiwa umewahi kuongeza programu hii kwa kuanza na unataka kuiondoa, fungua Usajili tu na nenda kwa "HKEY_CURRENT_USER / Software / Microsoft / Windows / CurrentVersion / Run". Kisha futa thamani inayoitwa "winupdate". Niliipa jina lisilo la kushuku ili lisifutwe kwa bahati mbaya;).

Hatua ya 6: Ufafanuzi…

Ufafanuzi…
Ufafanuzi…

Kwa hivyo ningeweza kutumia kurasa kuandika jinsi nilivyotengeneza kila kipengee, lakini badala yake nitaelezea kwa jumla jinsi mpango huu wote unavyofanya kazi.

Kwa hivyo programu inafanya kazi kwa kwanza kuwa na seva inayosikiliza kwenye bandari ya unganisho linalokuja kutoka kwa mteja, katika kesi hii nilichagua bandari 3000. Ifuatayo mteja anaunganisha kwenye seva akitumia bandari hiyo na kisha anasubiri seva kuituma amri. Kwa upande wangu amri ni minyororo rahisi ya maandishi kama "dtaskmgr" ambayo kimsingi inamwambia mteja azime msimamizi wa kazi. Ni rahisi sana kwa kweli. Seva kamwe haiwasiliana moja kwa moja na wateja wa PC, badala yake inawasiliana na mteja ambayo huendesha amri zilizoainishwa.

Jambo moja zaidi juu ya kutuma data juu ya tundu, ni kwamba data lazima ipelekwe kama ka ambayo inamaanisha utaona seva na mteja akiamua kila wakati ujumbe kwa maandishi ya kawaida.

Kwa hivyo, hiyo ni sawa na yote yanayotokana na kutengeneza mlango wa nyuma, utaona nilipongeza nambari hiyo kidogo, kwa hivyo ikiwa unajua chatu kidogo, inapaswa kuwa rahisi kuelewa.

Hatua ya 7: Imekamilika

Furahiya na programu hii! Inaweza kusaidia sana kwa kusaidia marafiki / jamaa ambao hawaishi karibu.

Natumai umeona hii inafaa kufundisha na ikiwa una maswali yoyote, au wasiwasi tafadhali acha maoni au jioni yangu.

Pia ikiwa unapata mende yoyote katika programu hii, au unahisi kama huduma inakosa au itakuwa muhimu kujumuisha, tafadhali ripoti kwangu.

Ilipendekeza: