Buug-gacmeedka-talaabada-talaabada ah ee loo dejinayo iyo adeegsiga nodejssscan ee loo yaqaan '

Anonim
Buug-gacmeedka-talaabada-talaabada ah ee loo dejinayo iyo adeegsiga nodejssscan ee loo yaqaan ' 4370_1

Qodobkaani wuxuu soo bandhigayaa hage-talaabo talaabo talaabo ah oo lagu dejinayo oo loo isticmaalo nodejssscan stat. Akhristayaasha ayaa awood u yeelan doona inay is bartaan tusaalaha wax ku oolka ah ee barnaamijka rakibaadda.

Nodejsscan scan scan scanner oo tirsanaan ah oo loo isticmaalo in lagu raadiyo cilladaha amniga ee codsiyada node.js. Waa in si sax ah loo fahmaa sida nodejscan ee loogu talagalay SATs-ka SATs haddii baahida noocan oo kale ah ay kacayso.

Rakibaadda, Dejinta iyo Adeegsiga Scanner NODEJSCAN
  • Adeegsigu wuxuu rakibayaa boosta iyo xareyn (sqlalchchemy_database_url) ee asaaska / dejinta.py
  • Marka xigta, waxay soo degsataa xirmada nodejssscan kaydka githoub ee damiya xiriirinta this.
Buug-gacmeedka-talaabada-talaabada ah ee loo dejinayo iyo adeegsiga nodejssscan ee loo yaqaan ' 4370_2

Intaas ka dib waxaad u baahan tahay inaad aaddo tusaha nodejssscan oo rakib dhammaan qaybaha lagama maarmaanka u ah adiga oo adeegsanaya amarka:

PIP3 rakibida -r Shuruudaha.txt

Buug-gacmeedka-talaabada-talaabada ah ee loo dejinayo iyo adeegsiga nodejssscan ee loo yaqaan ' 4370_3
  • Waa inaad fulisaa amarkan (Python3 Socdaalka.py) mar si aad u abuurto galitaanka lagama maarmaanka u ah keydka macluumaadka.
  • Taliska "Python3 App.py" ayaa la sameeyaa si loo baaro dhexdhexaadinta.
  • Ku rakib qoriga loo baahan yahay ee loogu talagalay hawlgalka saxda ah ee nodejssscan, waxaad isticmaali kartaa "qoriga-hoose 0.0.0.0.0.090: Waxaa looga baahan yahay jawiga wax soo saarka.
Buug-gacmeedka-talaabada-talaabada ah ee loo dejinayo iyo adeegsiga nodejssscan ee loo yaqaan ' 4370_4

Qalabkani wuxuu ku shaqeyn doonaa Nodejsscan-ka: http: //0.0: 9090. Haddii aad u baahan tahay inaad hagaajiso, ku rakib rog "run" xudunta / dejinta.py. Iyada oo cusboonaysiinta muddadaas ee aaladdan, nodejsscan waxay leedahay ugu yaraan tiro ka mid ah waxyaabaha cajiibka ah.

Buug-gacmeedka-talaabada-talaabada ah ee loo dejinayo iyo adeegsiga nodejssscan ee loo yaqaan ' 4370_5
Interface taliska (CLI) NODEJSSSAN

Interface amarrada ama "CLI" waxay u oggolaaneysaa aaladdan inay ku dhexgaliso Dessecops CI / CD gudbinta. Natiijooyinka waxaa loo soo bandhigi doonaa isticmaaleha qaabka JSON.

Buug-gacmeedka-talaabada-talaabada ah ee loo dejinayo iyo adeegsiga nodejssscan ee loo yaqaan ' 4370_6
Gocker.

Sawirada xiidmaha waa lagu habeyn karaa nodejssscan iyadoo la adeegsanayo tillaabooyinka soo socda:

  • Marka hore, waxaad u baahan tahay inaad hubiso in laftiisa lagu rakibay nidaamka.
  • Isticmaalaha ayaa bilaabay adeegsiga khafiifka ah iyadoo la adeegsanayo amarka:

Adeegga Docker-ka ayaa bilaabmaya.

  • Marka xigta, waxay qabataa amarkan soo socda:

Docker Dhis -T Nodejsscan

  • Kadib, ugu dambeyntii, waxay galeysaa amarkan si uu u wado dalabka:

Docker Run -P -P -P 9090: 9090 nodejsscan

Muujinta geedi socodka oo dhan tusaale ahaan
  • Isticmaalaha ayaa ku tijaabiyay aaladdan ku saabsan kaydka ay ku jiraan koodh aan dhammaystirnayn oo nugul.
  • Codsiga NODJSSscan wuxuu la jaan qaadayaa faylalka .ZIP qaabeysan oo lagu rakibay. Marka, waxaad marka hore u baahan tahay inaad ku cadaadiso koodhkaaga
  • Ka dib markaad soo degsato faylka zip, aaladda ayaa muujin doonta isticmaaleha liistada dhammaan nuglaanta.
Buug-gacmeedka-talaabada-talaabada ah ee loo dejinayo iyo adeegsiga nodejssscan ee loo yaqaan ' 4370_7
Buug-gacmeedka-talaabada-talaabada ah ee loo dejinayo iyo adeegsiga nodejssscan ee loo yaqaan ' 4370_8

Qoraaga ee qodobka tarjumay: Sudshis Shekhar.

Wax ka badan oo xiiso leh oo ku saabsan ciscoclub.ru. Nadiifi Mareykanka: Facebook | Vk | Twitter | Instagram | Telegram | Zen | Rasuul | ICQ New | YouTube | Garaaca.

Akhri wax dheeraad ah