Fonosana_fanoratana_teny_vs_Copycat_

Fanoratana diso amin'ny alalan'ny dika mitovy amin'ny hafa: Fahatakarana ny fahasamihafana

Na dia mifandraika aza ny "copycat packages" sy ny typosquatting, dia tsy mitovy izy ireo. Samy misy tetika mamitaka mba hamitahana ny mpampiasa mba hisintona rindrambaiko ratsy, saingy amin'ny fomba somary hafa kely no anaovany izany. Ireto misy fanazavana amin'ny antsipiriany momba ny tsirairay:

Typosquatting 

Ny typosquatting dia ny fisoratana anarana anaran-tsehatra na anaran-fonosana izay mitovy be amin'ny anaran-tsehatra ara-dalàna, izay matetika tsy mitovy amin'ny fahadisoana amin'ny fanoratana fotsiny. Ny tanjona dia ny hamitaka ireo mpampiasa izay manao fahadisoana rehefa manoratra URL na anaran-fonosana, ka mitarika azy ireo any amin'ny tranonkala na rindrambaiko mampidi-doza fa tsy amin'ireo anarana ara-dalàna.

ohatra:

  • Fonosana ara-dalàna: express.

  • Karazana fonosana tsy misy typo: express (tsy misy 's'), maneho(fanampiny 's'), or expresses ('e' roa sosona).

Fanovana tsipelina amin'ny tranga tena izy:

Tamin'ny Novambra 2018, ireo mpikaroka momba ny fiarovana dia namantatra sy nanala fonosana JavaScript manimba antsoina hoe flatmap-stream tao amin'ny tontolo iainana NPM. Nampidirin'ny mpanafika tao amin'ity fonosana ity ilay fanovana ratsy, ary avy eo dia nampiany ho toy ny fiankinan-doha mivantana amin'ny fonosana event-stream malaza. Efa ho in-8 tapitrisa no nisintonan'ireo mpampiasa ity dikan-teny mampidi-doza amin'ny flatmap-stream ity.Ireo mpamorona rindrambaiko izay nampiasa ny fonosana event-stream voajirika dia nampiharihary tsy nahy ny tenany tamin'ilay kaody mampidi-doza.

Eto, ny fifantohana dia amin'ny diso tsipelina na fiovaovana kely izay manararaotra ny lesoka mahazatra amin'ny fanoratana.

Fonosana Maka tahaka

Ny fonosana maka tahaka dia ahitana ny famoronana fonosana manimba izay maka tahaka ireo malaza sy ara-dalàna. Indrindra indrindra, ity fakana tahaka ity dia mety hihoatra ny tsipelina kely ary mety ahitana anarana, famaritana, antontan-taratasy ary fiasa mitovy amin'izany mba hahatonga ny fonosana manimba ho toa ara-dalàna sy azo itokisana.

ohatra:

  • Fonosana ara-dalàna: lodash

  • Karazana fonosana maka tahaka: lodashjs, fitaovana lodash, na fonosana mitovy anarana aza saingy nakarin'ny mpanoratra hafa ao anaty tahiry tsy dia azo antoka loatra

Tranga tena eran-tany:

Diniho ny fampiharana Laravel malaza miorina amin'ny PHP open-source antsoina hoe laravel-realworld-example-app. Ity fampiharana ity dia misy ohatra tena izy (fampandehanana CRUD, fanamarinana, lamina mandroso, sns.) amin'ny spec RealWorld API. Na dia ampiasaina ho toy ny referansa aza ny fonosana ara-dalàna, ny fonosana maka tahaka dia afaka manahaka azy amin'ny fampiasana anarana mitovy (oh: laravel-realworld-example-apps na laravel-realworld-examples). Mety ahitana fiasa, famaritana ary antontan-taratasy mitovy amin'izany ireo fonosana maka tahaka ireo, ka mamitaka ireo mpamorona rindrambaiko hampiasa azy ireo fa tsy ny dikan-teny tena izy.

Ny fifantohana eto dia amin'ny fanahafana mivelatra kokoa izay tsy ahitana anarana fotsiny fa koa ny lafiny amin'ny fampisehoana sy ny fiasan'ilay fonosana ara-dalàna.

Fahasamihafana lehibe

Mifantoha:

  • Ny Typosquatting dia mikendry voalohany indrindra ireo lesoka amin'ny fanoratana ataon'ireo mpampiasa.

  • Mikendry ny hanahaka ireo fonosana ara-dalàna amin'ny ankapobeny ireo fonosana maka tahaka, mety ahitana anarana, famaritana ary fiasa mitovy.

Sehatry ny fanahafana:

  • Ny typosquatting dia mazàna misy fanovana madinidinika eo amin'ny anaran'ny fonosana.

  • Mety ahitana dika mitovy amin'ny fomba feno kokoa ny fonosana maka tahaka, ka mahatonga azy ireo ho toa mandresy lahatra kokoa.

hifanindry

Misy fifanindriana eo amin'ireo hevitra roa ireo, satria ny fonosana misy typosquat dia azo heverina ho ampahany amin'ny fonosana maka tahaka. Samy mikendry ny hamitaka ny mpampiasa mba hametraka rindrambaiko mampidi-doza ireo tetika roa ireo, saingy ny typosquat dia manararaotra ny fahadisoana mahazatra amin'ny fanoratana, raha toa kosa ny fonosana maka tahaka dia mety hampiasa paikady maka tahaka midadasika kokoa.

Paikady fanalefahana

Mba hiarovana tsara amin'ny fandikana diso sy ny fandikana ny fitsipika, dia tokony hampiasa fomba fiasa marolafy izay mampiditra paikady nentim-paharazana sy vahaolana mandroso toy ny antsika ny fikambanana. XygeniOpen Source Security Vahaolana. Ireto misy paikady fototra hampihenana ireo risika ireo:

  • Mampiasà loharano azo itokisanaVoalohany indrindra, misintona foana ireo fonosana avy amin'ny loharano azo itokisana sy voamarina na tahiry ofisialy mba hahazoana antoka fa tena izy.
  • Fametahana ny fiankinan-dohaFanampin'izany, ampidiro amin'ny dikan-teny voafaritra sy voamarina ny fiankinan-doha mba hitazonana ny fitoviana sy ny fiarovana amin'ny fametrahanao.
  • Fitaovana mandeha ho azyAnkoatra izany, ampiasao ireo fitaovana mandeha ho azy toa ny Xygeni mba hijerena sy hanamarihana ireo fonosana mampiahiahy amin'ny fomba mahomby. Ny fahaiza-manaon'ny Xygeni amin'ny fitadiavana dia natao hamantarana sy hitantanana ireo fiankinan-doha mampiahiahy amin'ny fomba mahomby, ka manome sosona fiarovana fanampiny.
  • Fanamarinana amin'ny tananaAnkoatra izany, ampio fanamarinana tanana ireo fitaovana mandeha ho azy, indrindra ho an'ireo fonosana vao nampiana na ireo izay vao avy nohavaozina lehibe.
  • Famandrihana toerana anaranaMba hisorohana ny fisamborana ataon'ireo olon-dratsy, soraty ary fehezina ao amin'ny tahiry ho an'ny daholobe ireo fonosana namespace. Ity fepetra mavitrika ity dia miantoka fa ireo fanavaozana sy fonosana nahazo alalana ihany no mifandray amin'ny namespace-n'ny fikambanananao.

Amin'ny alàlan'ny fampidirana ireo paikady ireo amin'ny fahaiza-manao matanjaka an'ny fitaovan'ny Xygeni anay, dia afaka manamafy orina ny fiarovany amin'ny fandrahonana mitombo ateraky ny fanoratana diso sy ny fonosana maka tahaka ireo fikambanana, ka manatsara ny fiarovana ankapobeny ny rojo famatsiana rindrambaiko.

fitaovana-fandrafetana-rindrambaiko-sca-fitaovana-famakafakana-firafitra
Ataovy laharam-pahamehana, amboary ary arovy ny loza mety hitranga amin'ny rindrambaikonao
Alao ny kaontinao maimaim-poana.
Tsy mila carte de crédit.

Arovy ny fampandrosoana sy ny fanaterana ny rindrambaikoo

miaraka amin'ny Xygeni Product Suite