Eksplikasyon rapid sou bonm fouchèt la nan GNU / Linux

Nou avèti ke si nan kiryozite ou vle eseye sa nou montre anba a, li se responsablite ou

Eksplikasyon rapid sou bonm fouchèt la. Kisa bonm fouchèt la fè nan GNU / Linux?

: () {: |: &};:

Li se yon kalite refi nan sèvis oswa atak DoS, ki fondamantalman sa li fè se boure espas ki la disponib sou òdinatè a, byenke li posib yo sèvi ak bonm fouchèt nan nenpòt lang, mwen pral sèlman konsantre sou frape, pa fòm li yo ki sanble tèlman etranj

Malgre ke li sanble trè konplèks, li se senp li se yon fonksyon ki senp ki rele tèt li ... Koulye a, fouchèt ponp imen lizib XD la

: () {: |: &};:

Isit la yon fonksyon ki senp ...

fonksyon () {var1 = $ 1 eko "Fonksyon"}

Pou nenpòt moun ki konnen ki jan li ak yon ti pwogramasyon

bonm () {bonm | ponp &}; ponp

Kòm ou ka wè, li se reyèlman senp, li kreye yon fonksyon ki rele tèt li, ki kreye yon sik ki pa sispann jiskaske li rive nan objektif li yo, satire òdinatè a.

An rezime…

: () {

Li se fonksyon ki rele:

: |:

Fonksyon an rele tèt li, pa vle di nan rkursyon ak tiyo. Pati ki pi mal la se lè ou rele yon dezyèm fwa ...

&

Fè fonksyon an background kouri, se konsa pwosesis la pa ka sispann, jiskaske tout resous yo fin itilize

} ;:

Fonksyon an fini epi yo rele sa ankò ...

Nan ka yon moun te kirye yo wè ke kòd séduire ki pou yon newbe ta ka menm etranj, men li pa gen anyen ki yon ti lojik pa rezoud

Atik sa a te ekri nan fowòm nou an pa wadaMwen jis pote l 'isit la ak kèk ti edits nan tèks la.

Kontni an nan atik la respekte prensip nou yo nan etik editoryal. Pou rapòte yon erè klike sou isit la.

16 kòmantè, kite ou

Kite kòmantè ou

Adrès imèl ou pa pral dwe pibliye.

*

*

  1. Responsab pou done yo: Miguel Ángel Gatón
  2. Objektif done yo: Kontwòl SPAM, jesyon kòmantè.
  3. Lejitimasyon: konsantman ou
  4. Kominikasyon nan done yo: done yo pa pral kominike bay twazyèm pati eksepte pa obligasyon legal.
  5. Done depo: baz done anime pa rezo Occentus (Inyon Ewopeyen)
  6. Dwa: Nenpòt ki lè ou ka limite, refè ak efase enfòmasyon ou yo.

  1.   eliotime3000 diro

    Paske gen gason ki pa kap chèche anyen ki lojik, tankou lajan. Ou pa ka achte yo, entimide yo, konvenk yo, oswa negosye avèk yo. Gen gason ki jis vle gade mond lan boule.

    Alfred.

  2.   Nano diro

    An reyalite li enteresan, byenke jodi a si yo jete yon bonm fouchèt sou ou, pa gen anyen ki ta rive paske gen nivo sekirite ke ou mete kote ou limite kantite pwosesis ke nenpòt pwogram ka jenere, sèlman distribisyon tankou Arch, Gentoo, elatriye. pa gen restriksyon sa yo pa default epi ou dwe kreye yo.

    Li komik paske Tete ak mwen pase yon jou kaka tèt nou ak ri ak pwoblèm sa a, anpil moun ki enstale Arch sèlman enstale li epi mete anviwònman an sou li, men yo bliye anpil lòt bagay trè enpòtan ki nesesè yo configured (oswa omwen yo yo te nesesè, verite a se ke mwen pa gen okenn lide ki jan li se kounye a) e se pou sa li te di ke li te "fasil epi vit enstale".

    De tout fason, mwen panse ke li ta yon ti kras pi senp yo eksplike li ak bonm lan nan piton, ki se menm plis eksplisit.

    1.    eliotime3000 diro

      An reyalite, anviwònman sa yo ekzekisyon pwosesis yo anjeneral byen enpòtan lè enstale yon distribisyon GNU / Linux ak yon minimalist tankou Arch ak / oswa Gentoo genyen.

      Ak nan chemen an, fwa yo mwen kòmanse sèvi ak Arch yo teste vèsyon yo nan pwogram ak interfaces ki te jis soti nan dife pou chofe fou a. De tout fason, ki bonm fouchèt se byen enteresan.

    2.    F3niX diro

      Wi, li pi fasil pou konprann nan piton, mwen kite yo isit la nan ka nenpòt moun ki enterese:
      enpòte ou
      pandan Vrè:
      —-Os.fork ()

      Se avèk rkursyon:

      enpòte ou
      bonm def ():
      —-Os.fork ()
      --bomb ()
      bonm ()

      Ak nano li ta dwe remake ke moun ki nan Debian 7 ki estab, pa gen okenn sekirite pou sa a swa, omwen pa ak piton, sistèm lan pandye imedyatman.

      Bonjou.

    3.    O_Pixote_O diro

      Oke, mwen te egzekite yon bonm fouchèt nan Ubuntu ak òdinatè a te fè aksidan imedyatman

  3.   Bi0sPo1n7 diro

    Pou dezaktive ponp lan, pwosesis yo nan tèminal la limite ak: ulimit -u 50 ak ponp dezaktive: p.

  4.   Modèm diro

    Nan nenpòt ka, li ta dwe mansyone ke eksplwatasyon aktyèl yo limite konbyen pwosesis yo ka gen aktif, li se yon kesyon de lanse yon bonm fouchèt sou yon Fedora e pa gen anyen ki pral rive.

    1.    Roberto diro

      San dout, men pou egzanp solaris ak fenèt (ki se kote mwen te teste li) yo pa pwoteje.

  5.   SirJuno diro

    COOL! 🙂

  6.   mj diro

    Fè menm bagay la; men fwa sa a fè li itil, se sa ki, kouri sou fenèt yo ak wè sa k ap pase. Pa sou GNU / Linux.
    Trè kirye, pwoksimite nan sijè a nan sabotaj òdinatè, mwen pa konnen si sa ta ka ka a ak jwè a Gnash: sou sit la Vimeo li kouri videyo parfètman, men sou YouTube li apèn rive nan yon rezolisyon nan 240 piksèl; Nan Dailymotions li pa repwodui, nan opinyon mwen yon bagay enkonpreyansib pou mwen, depi mwen pa yon pwogramè.
    Si sa pa chanje, mwen panse ke se pa yon move lide pou sipòtè lojisyèl gratis yo pibliye videyo nou yo kote li gaye bay tout moun, san diskriminasyon.

    1.    eliotime3000 diro

      Gnash ta dwe peye atansyon sou li, men depi devlopman li yo te ralanti, Mozilla te chwazi fè pwòp li yo Flash jwè ki baze sou Javascript rele Shumway. Mwen espere ke Shumway pral soti byento pou mwen ka ranplase Flash Player mwen genyen sou GNU / Linux.

  7.   x11tete11x diro

    E depi nou yo, li pa ase yo di ki jan yo pwoteje tèt ou, yon fason trè debaz (ak espesyalman pou Noobs banza) se limite kantite pwosesis, pou sa a nou ale nan /etc/security/limits.conf epi ajoute liy sa a:

    * difisil nproc 1000

    Avèk sa a, nou limite pwosesis yo nan ki kantite lajan, pou egzanp mwen genyen li mete nan ki kantite lajan (byenke eksplwatasyon an tout antye nan kouri plen ak anpil mwens, sou 200-300 pwosesis) ak lè w ap aplike bonm nan fouchèt, eksplwatasyon mwen rete konplètman fonksyonèl ak iminitè, li klè ke si nou limite kantite pwosesis nan yon bagay ki ba anpil li ta ka pote kèk lòt konsekans depi kèk pwogram ta vle kreye pwosesis ak eksplwatasyon an pa ta kite l ', nan ka mwen an, limite a sa sèlman 1000 pwosesis li se pafè

    1.    xphnx diro

      Mwen te mete l 'bay
      * soft nproc 500
      * hard nproc 1000

      Malgre ke wiki vout la rekòmande mou nan 100 ak difisil nan 200.

      Malgre ke pa ta dwe gen okenn pwoblèm, mwen pè voye yon bonm pou teste ... xD

  8.   Martin diro

    Fason ki pi fasil pou pwoteje tèt ou se pa limite valè ulimit pou pwosesis ponp lan ka mouri.

  9.   vidagnu diro

    Atik enteresan, pou anpeche li nan Slackware nou itilize ulimit nan dosye / etc / profile

    1.    msx diro

      Pwoblèm nan ak restriksyon ulimit se ke li ka limite itilizasyon ou nan sistèm lan depann sou sa ou fè.

bool (vre)