SeaShells, tus tusmadaada qofkasta waqtiga dhabta ah adoo adeegsanaya shabakada

maraakiibta badda waxay ku wadaagaan terminal-kaaga waqtiga dhabta ah shabakadda

Maqaalka soo socda waxaan ku eegeynaa qalab loo yaqaan Seashells. Tan ayaa loo bartay soo saarida barnaamijka amarka dhuumaha wax soo saarka shabakadda waqtiga dhabta ah iyo qaab fudud. Waxaan u isticmaali karnaa si aan ula wadaagno wax soo saarka amarka Gnu / Linux kooxda taageerada, asxaabta, iyo dadka la shaqeeya. Ikhtiyaar kale oo aad u wanaagsan oo ay na siin doonto ayaa ah in loo isticmaali karo aalad kormeer ah oo ku saabsan geeddi-socodyada dhaadheer ee sida joogtada ah u soo saara wax soosaarka garoonka. Seashells dhab ahaantii waa macmiil ka ah websaydhka Seashells.io. Sidaa darteed, waxaan u adeegsan karnaa qaybta shabakadda si toos ah ama waxaan ku rakibi karnaa macmiilka qunsulka ee ku jira Ubuntu si aan ula wadaagno wax soo saarka terminalka.

Seashells waxay u oggolaaneysaa barnaamijyada xariijinta taliska inay u soo baxaan webka waqtiga dhabta ah, xitaa iyada oo aan loo baahnayn in lagu rakibo wax software cusub kombiyuutarkayaga. Waxaa loo isticmaali karaa in lagu xakameeyo geeddi-socodka dheer, sida tijaabooyinka daabaca horumarka qalabka.

Maqaalkan kooban waxaan ku arki doonaa sida ku rakib oo u isticmaal Seashells Ubuntu, inkasta oo ay tahay in la sheego in dadka isticmaala qaybinta kale ee Gnu / Linux ay sidoo kale awood u yeelan doonaan inay adeegsadaan barnaamijkan fudud.

Tixgelinno muhiim ah. Akhri tan kahor intaadan isticmaalin.

  • Macaamiilkani waa hadda kujira beta. Waxaa lagugula talinayaa inaadan u isticmaalin barnaamijkan barnaamijyada aadka xasaasiga u ah.
  • Adeeggan ma ahan meel lagu keydiyo xogta. Dhamaan fadhiyada (xiriiriyeyaasha) waa la tirtiri doonaa hal maalin kadib.
  • Weli ma lihid nidaam xisaabeed, sidaa darteed cinwaan kasta oo IP ah wuxuu ku egyahay 5 kalfadhi oo isku mar ah.

Ku rakib macmiilka Seashells

Haddii aan si joogto ah u isticmaalno Seashells, aad ayey faa'iido u leedahay in la rakibo macmiilkan. Kani waa ku qoran Python. Sidaa darteed, si fudud ayaa loogu rakibi karaa iyadoo la isticmaalayo qalabka dhuumaha. Si loo rakibo tuubada Ubuntu (tusaalahan), haddii aynaan weli rakibin, waxaan kaliya u baahanahay inaan furno terminaal (Ctrl + Alt + T) oo qor waxyaabaha soo socda:

sudo apt install python-pip

Marka rakibidda Pip-ka la dhammeeyo, waxaan kaliya ku qori doonnaa amarka rakibidda soo socota isla terminaalka:

sudo pip install seashells

Sida loo isticmaalo

Sidii aan idhi, uma baahnid in wax nala rakibo si loo isticmaalo adeegga Seashells. Waxaan si fudud u yeelan doonaa u soo gudbi wax soo saarka amarkaaga "nc seashells.io 1337" sida ku cad soo socda. Sidaad ogtahay, nc (netcat) waa la sii rakibey inta badan nidaamyada hawlgalka ee Gnu / Linux.

Haddii aan rabno, tusaale ahaan, in aan sii deyno soo saarista amarka 'codso'sida ku cad soo socda.

echo 'Tutorial para Ubunlog' | nc seashells.io 1337

Kadib markaan fulino amarkii hore, waxaan heli doonnaa wax sidan oo kale ah natiijada soo socota:

serving at https://seashells.io/v/QUgsxc28

Iyada oo cinwaanka nala siiyay, ayaan ka furan karnaa mid kasta barta internetka oo ku dhex arag wax soo saarka amarka echo soo saaro.

SeaShells soo saaraha echo biraawsarka

Tani waa tusaale uun. Waxaan awood u yeelan doonnaa inaan soo-saarno wax-soo-saarka amar kasta ama barnaamij kasta ee Gnu / Linux.

Tusaalooyinka isticmaalka

Marka macmiilka la rakibo, mar dambe uma baahnin inaan isticmaalno dhuumaha wax soo saarka "nc seashells.io 1337". Macaamiilkani wuxuu na siinayaa waxyaabo qaar oo dheeri ah. Tusaale ahaan sida uu macmiilkani u shaqeeyo, waa tan wax soo saarka uu amarka ls na tusi doono:

ls | seashells

Tusaalaha soosaarida nidaamkeyga:

Seashells bixitaanka ls terminal

Sida aad ku aragto shaashadda, barnaamijku wuxuu na siinayaa cinwaanka aan wadaagi karno oo aan ku furan karno shabakadda internetka.

SeaShells soosaarka ls biraawsarka

Haddii waxa aan dooneyno ay tahay inaan ku muujino wax soo saar qoraal cad, waa inaan bedelnaa oo keliya, / v / {url} (si aad u aragto) by / p / {url} (p waxaa lagu soo bandhigi doonaa sida qoraal cad). Tusaale ahaan, waxaan ku dhejin karnaa wax soo saarka amarka kor ku xusan sida qoraalka tooska ah adoo adeegsanaya URL-ka la beddelay

Soosaarista SeaShells ls biraawsarka qaab qoraal

Waxay iigu muuqataa aniga mid iska cad, laakiin waxaan rabaa inaan xoojiyo inaan ku beddelay xarafka "v" "p" cinwaanka URL.

Ikhtiyaar kale oo aan gacanta ku hayno ayaa ah inaan awoodno dib u dhig soo saarista amarka oo leh ikhtiyaar dib u dhac. Tusaale ahaan waxa soo socda:

htop | seashells --delay 2

Amarka kor ku xusan wuxuu sugi doonaa 2 ilbidhiqsi kahor soo bandhigida wax soo saarka.

SeaShells waxay soo saartaa biraawsarka htop-ka oo cusbooneysiinaya 2 seken kasta

Si loo helo macluumaad dheeraad ah oo ku saabsan adeegsiga barnaamijkan, waxaan fulin karnaa:

seashells --help

Waxaan ka heli karnaa macluumaad dheeri ah oo ku saabsan barnaamijkan fudud laakiin faa iidada leh websaydhka mashruuca, ama nagu toosi boggaaga GitHub si aad waxbadan uga ogaato xeerka mashruuca.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.