GNU cflow 1.7 mar hore ayaa la sii daayay oo la yimid amaro cusub iyo wax ka badan

Ka dib saddex sano oo horumar ah sii deynta nooca cusub ee GNU cflow 1.7 utility ayaa lagu dhawaaqay. Kuwa aan ka warqabin utility this, waa in ay ogaadaan in ay tahay loogu talagalay in lagu dhiso garaaf muuqaal ah oo ku saabsan wicitaannada shaqada ee barnaamijyada C, kaas oo loo isticmaali karo in lagu fududeeyo daraasadda macquulka ah ee codsiga.

garaafkaama waxa lagu dhisay oo keliya falanqaynta qoraallada isha, iyada oo aan loo baahnayn in la socodsiiyo barnaamijka, marka lagu daro taageeridda jiilka garaafyada socodka tooska ah iyo kuwa gadaal, iyo sidoo kale jiilka liisaska tixraaca ee faylasha leh koodka.

Xirmadu si buuxda ayay u shaqaysaa oo waxay ururisaa oo ku shaqaysaa qaybinta GNU/Linux iyo waliba nidaamyada cusub ee UNIX-sida. Waxay taageertaa dhammaan furayaasha khadka taliska ee loo baahan yahay POSIX. Waxay awood u leedahay inay natiijooyin ku soo saarto laba qaab: qaabka GNU cflow (kaas oo ah default) iyo qaabka POSIX.

Waqtigan xaadirka ah, utility kaliya wuxuu farsameyn karaa xarfaha C maadaama tani ay tahay ka weecanka kaliya ee ka yimid qeexitaannada POSIX, oo u baahan awoodda lagu socodsiiyo YACC iyo LEX Fonts iyo sidoo kale faylalka shayga binary.

Module Emacs cflow-mode.el wuxuu la shaqeeyaa faylal qaabka cflow GNU ah (oo ka soo horjeeda qaabka POSIX) waxaana lagu tijaabiyay Emacs 24.2.1.

Tilmaamaha cusub ee ugu weyn ee GNU cflow 1.7

Noocan cusub ee sii daynta waxay u taagan tahay hirgelinta waafaqsanaanta qaabka wax soo saarka "dot" ('-Qaabka = dhibic') si loo dhaliyo natiijada DOT si loogu sii habeeyo xirmada Graphviz.

Intaa waxaa dheer, sidoo kale waa la muujiyey taas ku daray awoodda lagu qeexo hawlo badan oo bilawga ah iyadoo la koobiyeynayo fursadaha '–ugu weyn', kaas oo lagu soo saari doono garaaf gaar ah mid kasta oo ka mid ah hawlahan.

Waxa kale oo la xusay in ikhtiyaarka "-Target = SHAQO" si loogu xaddido jaantuska ka soo baxa hal laan oo keliya oo ay ku jiraan hawlo gaar ah (doorashada "-bartilmaameedka" waxaa la cayimi karaa dhowr jeer).

Isbeddel kale oo lagu dhex daray nooca cusub ee GNU cflow 1.7 waa kaas amarro cusub ayaa lagu daray jaantuska navigation a cflow-mode: »c" oo loo isticmaalo in lagu tago shaqada wacitaanka, "n" oo loo isticmaalo in lagu aado shaqada ku xigta heerka buulkan iyo "p" si loo aado hawshii hore oo isku heer ah.

Dhanka kale, waxaa sidoo kale lagu sheegay ku dhawaaqida nooca cusub ee GNU cflow 1.7 in ay sidoo kale laba baylah ayaa meesha laga saaray kuwaas oo la aqoonsaday 2019 oo sababaya musuqmaasuqa xusuusta markii la farsamaynayey qoraallo ilo si gaar ah loo farsameeyey ee cflow.

Nuglaanta la hagaajiyay, kuwan soo socda ayaa lagu sheegay:

  • Nuglaanta koowaad (CVE-2019-16165) waxay dhacdaa marka la gelayo xusuusta ka dib marka la sii daayo (isticmaalka-ka-dib-free) ee code parser (shaqada tixraaca ee parser.c).
  • Nuglaanta labaad (CVE-2019-16166) waxay la xiriirtaa qulqulka buuxdhaafka ah ee shaqada xigta (). Fikradda horumariyayaashu, arrimahani ma keenaan khatar amni maadaama ay ku xaddidan yihiin joojinta aan caadiga ahayn ee utility.

Finalmente hadaad xiisaynayso inaad waxbadan ka ogaato ku saabsan noocaan cusub, waxaad ka eegi kartaa faahfaahinta ku jirta xiriirka soo socda.

Sida loo rakibo cflow Linux?

Kuwa danaynaya inay awoodaan inay ku rakibaan utility-gan nidaamkooda, waa inay ogaadaan in qulqulka uu ku jiro kaydka qaar ka mid ah qaybinta Linux ugu weyn. Waa in aan sheego in nuqulkii cusbaa aan weli qaarkood laga dhaqan gelin, balse ay maalmo ka harsan tahay in la diyaariyo.

Kuwa isticmaala Debian, Ubuntu ama mid kasta oo ka mid ah kuwan, waxay ka rakiban karaan terminalka iyagoo ku dhejinaya amarka soo socda:

sudo apt install cflow -y

Arrinka Arch Linux, Manjaro ama qaybin kasta oo kale oo laga soo qaatay isticmaaleyaashan, rakibaadda waa in laga sameeyaa kaydka AUR:

yay -s cflow

Kuwa danaynaya inay awoodaan inay ururiyaan nuqulka cusub, tan waxaa laga heli karaa bogga xiriirka soo socda.


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.