Yakachengeteka Code Wiki: Webhu yekuchengetedza coding maitiro akanaka

Yakachengeteka Code Wiki: Webhu yekuchengetedza coding maitiro akanaka

Yakachengeteka Code Wiki: Webhu yekuchengetedza coding maitiro akanaka

Zve kufambira mberi kwe Zivo uye Dzidzo, and the Sayenzi uye tekinoroji Kazhinji, zvakagara zvichinyanya kukosha kuitiswa kweiyo zviito zvirinani uye zvinobudirira, zviyero kana mazano (Maitiro akanaka) kuzadzisa chinangwa chekupedzisira che, uunza kubereka chero chiitiko kana maitiro.

And the Kuronga kana the Software kuvandudza Kunge chero chimwewo IT uye chiitiko chehunyanzvi, ine yayo yega "Maitiro akanaka" inobatana nezvakawanda nzvimbo, kunyanya izvo zvine hukama ne Kuchengeteka yezvigadzirwa zve software zvakagadzirwa. Uye mune ino posvo isu ticharatidza zvimwe «Maitiro Akanaka Akachengeteka Ekukodha », kubva kune inonakidza uye inobatsira webhusaiti inonzi "Yakachengeteka Code Wiki", zvakawanda pamusoro Mapuratifomu Ekuvandudza yakasununguka uye yakavhurika, seyakavanzika uye yakavharwa.

Marezinesi ekuvandudza Mahara uye Akavhurika Software: Maitiro akanaka

Marezinesi ekuvandudza Mahara uye Akavhurika Software: Maitiro akanaka

Tisati tapinda mune iyi nyaya, senguva dzose, isu tinosiya gare gare zvimwe zvinongedzo kune zvakapfuura zvinyorwa zvine chekuita nemusoro wenyaya «Maitiro Akanaka muPurogiramu kana Kuvandudza Software ».

"… Maitiro akanaka akaumbwa uye akaparadzirwa ne "Code yeKubudirira Initiative" yeInter-American Development Bank, pachiyero che License Software, iyo inofanirwa kutorwa painogadzira zvigadzirwa zve software (zvishandiso zvemadhijitari), kunyanya yemahara uye yakavhurika" Marezinesi ekuvandudza Mahara uye Akavhurika Software: Maitiro akanaka

Marezinesi ekuvandudza Mahara uye Akavhurika Software: Maitiro akanaka
Nyaya inoenderana:
Marezinesi ekuvandudza Mahara uye Akavhurika Software: Maitiro akanaka
Unhu Hwemhando: Maitiro akanaka mukuvandudzwa kweMahara Software
Nyaya inoenderana:
Unhu Hwemhando: Maitiro akanaka mukuvandudzwa kweMahara Software
Gwaro: Maitiro akanaka ekuvandudza mahara uye akavhurika Software
Nyaya inoenderana:
Maitiro akanaka ekuvandudza mahara uye akavhurika Software: Zvinyorwa

Yakachengeteka Code Wiki: Yakanaka Yakachengeteka Makodhi Ekudzidzira

Yakachengeteka Code Wiki: Yakanaka Yakachengeteka Makodhi Ekudzidzira

Chii chinonzi Yakachengeteka Code Wiki?

Sezvo yaro website:

"Yakachengeteka Code Wiki ndeyekupedzisira kweakachengeteka macoding maitiro emhando dzakasiyana dzemitauro."

Uye ndiwe maitiro akanaka uye webhusaiti ye "Yakachengeteka Code Wiki" zvakasikwa uye zvakachengetedzwa nesangano reIndia rakadaidzwa Payatus.

Mienzaniso yeZviitiko Zvakanaka nemhando dzeMitauro Yekushongedza

Sezvo, webhusaiti yacho iri muChirungu, ticharatidza zvimwe mienzaniso yekodhi yakachengeteka nezve dzakasiyana siyana programming languages, mamwe mahara uye akavhurika, uye mamwe akavanzika uye akavharwa, anopihwa neinoti webhusaiti ye ongorora kugona uye mhando yezviri mukati yakatakura.

Uye zvakare, zvakakosha kuratidza izvo Maitiro akanaka inoratidzwa pane iyo Mapuratifomu Ekuvandudza zvinotevera:

  • .com
  • Java
  • Java Ye Android
  • Kotlin
  • NodeJS
  • Chinangwa C
  • PHP
  • Python
  • Ruby
  • Swift
  • WordPress

Ivo vakakamurwa muzvikamu zvinotevera zveDesktop Mitauro:

  • A1 - Jekiseni (Jekiseni)
  • A2 - Chivimbiso chakatyorwa (Kuvhunduka Kusimbiswa)
  • A3 - Kuburitswa kwedata nyoro (Inonzwisisika Dhata Ruzivo)
  • A4 - XML ​​Masangano Ekunze (XML Masangano Ekunze / XXE)
  • A5 - Yakashata yekuwana kutonga (Yakavhuniwa Kudzora Kudzora)
  • A6 - Kuchengetedzwa kwekugadziriswa (Chengetedzo Kusanzwisisika)
  • A7 - Muchinjikwa Saiti Kunyorera (Muchinjikwa -Siti Kukanda / XSS)
  • A8 - Kusachengetedzwa kwekusagadzikana (Kusachengeteka Deserialization)
  • A9 - Kushandiswa kwezvikamu zvine kusazivikanwa kwekusasimba (Uchishandisa Zvikamu zvine Inozivikanwa Dambudziko)
  • A10 - Kunyoresa zvakakwana uye kutarisa (Kukwana Kugadzira & Kuongorora)

Uye zvakare yakakamurwa muzvikamu zvinotevera zveMitauro Yenhare:

  • M1 - Kushandisa zvisirizvo kwepuratifomu (Kusaita Ipuratifomu Kushandisa)
  • M2 - Kuchengetedzwa kwedata (Kusa chengeteka Dhata Yekuchengetedza)
  • M3 - Kutaurirana kusachengeteka (Kusachengeteka Kutaurirana)
  • M4 - Kusachengeteka kusimbiswa (Kusachengeteka Kusimbiswa)
  • M5 - Yakaringana cryptography (Haina kukwana Cryptography)
  • M6 - Mvumo isina kuchengetedzeka (Kusachengeteka Mvumo)
  • M7 - Kuteedzera kodhi yemutengi (Client Kodhi Yemhando)
  • M8 - Kodhi yekunyengedza (Kodhi Kodhi)
  • M9 - Reverse Injiniya (Reverse Injiniya)
  • M10 - Kushamisa mashandiro (Kunze kwekushanda)

Muenzaniso 1: .Net (A1- Jekiseni)

Uchishandisa chinhu chine hukama mepu (ORM) kana nzira dzakachengetwa ndiyo nzira inoshanda kwazvo yekumisidzana nenjodzi yeSQL.

Semuenzaniso 2: Java (A2 - Kuvimbiswa kwakatyoka)

Pese pazvinenge zvichibvira, shandisa akawanda-factor chokwadi chekudzivirira otomatiki, humbowo hwekumisikidza, simba rehutsinye, uye kushandisa zvekare kurwiswa kwezviratidzo zvakabiwa.

Semuenzaniso 3: Java Ye Android (M3 - Kutaurirana Kusachengeteka)

Izvo zvakakosha kuti ushandise SSL / TLS kune nzira dzekutakura dzinoshandiswa nesoftware application kuendesa ruzivo rwakashata, mamakoni echikamu kana imwe data inonzwika kune backend API kana webhu saiti.

Semuenzaniso 4: Kotlin (M4 - Kusavimbika Kusimbiswa)

Dzivisa zvisina kusimba mapatani

Semuenzaniso 5: NodeJS (A5 - Bad Kuwana Kudzora)

Iwo ekushandisa ekudzora eiyo modhi anofanirwa kumisikidza muridzi wezvinyorwa, pane kubvumira mushandisi kugadzira, kuverenga, kugadzirisa, kana kudzima chero zvinyorwa.

Semuenzaniso 6: Chinangwa C (M6 - Mvumo kusachengeteka)

Zvishandiso zvinofanirwa kudzivirira kushandisa manhamba anofungidzirwa sereferenzi inoratidza.

Semuenzaniso 7: PHP (A7 - Muchinjikwa Saiti Shanduro)

Encode mavara ese akasarudzika uchishandisa htmlspecialchars () kana htmlentities () [kana iri mukati mehtml tag].

Semuenzaniso 8: Python (A8 - Kusachengeteka Kudziya pasi)

Iyo pickle uye jsonpickle module haina kuchengetedzeka, usamboishandisa kuishupa data risina kuvimbika.

Semuenzaniso 9: Python (A9 - Uchishandisa Zvimisikidzo neZvinonzi Zvinokuvadza)

Mhanya chikumbiro nemushandisi ane rombo shoma

Semuenzaniso 10: Swift (M10 - Strange mashandiro)

Bvisa zvakavanzika zvemashure mashandiro kana zvimwe zvemukati zvekuchengetedza chengetedzo izvo zvisina kuitirwa kuti zviburitswe munzvimbo yekugadzira.

Semuenzaniso 11: WordPress (XML-RPC Disable)

XML-RPC ishoko reWordPress iro rinotendera kuchinjisa dhata pakati peWordPress nemamwe masisitimu. Nhasi yave yakasimudzwa zvakanyanya neREST API, asi ichiri kusanganisirwa mumisangano yekuenderana kumashure. Kana ikabvumidzwa muWordPress, anorwisa anogona kuita chisimba, pingback (SSRF) kurwisa, pakati pevamwe.

Mufananidzo wakajairika wemhedziso yechinyorwa

Mhedziso

Tinovimba izvi "inobatsira shoma posvo" nezve webhusaiti inonzi «Secure Code Wiki», iyo inopa zvakakosha zvemukati zvine hukama ne «Maitiro Akanaka Akachengeteka Ekukodha »; ndeyekufarira kukuru uye kushandiswa, kweiyo yese «Comunidad de Software Libre y Código Abierto» uye yemupiro mukuru mukupararira kweinoshamisa, hombe uye kukura ecosystem yezvishandiso zve «GNU/Linux».

Parizvino, kana iwe waifarira izvi publicación, Usamire igovera nevamwe. teregiramuChiratidzoMastodon kana imwe ye Fediverse, ndoda.

Uye yeuka kushanyira peji redu repamba pa «DesdeLinux» kuti uongorore dzimwe nhau, pamwe nekujoinha chiteshi chedu chepamutemo che Teregiramu ye DesdeLinuxNepo, kuti uwane rumwe ruzivo, iwe unogona kushanyira chero Raibhurari yepaindaneti Chemhondoro OpenLibra y jedit, kuwana uye kuverenga mabhuku edhijitari (maPDF) panhau iyi kana mamwe.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako

  1.   luix akadaro

    Chinyorwa chinonakidza, chinofanirwa kuve chinomanikidzwa kune wese anovandudza ..