>> Luciano Arango: OK, guys.
Is é mo ainm Luciano Arango.
Tá mé sophomore i dTeach Adams.
Agus táimid ag dul a bheith ag caint faoi cosanta gníomhach slándála gréasáin.
Mar sin, tá mé ag obair d'Oifig Faisnéise Slándáil i SEAS.
Agus i rith an tsamhraidh, a imtheorannú mé ag SeguraTec, a bhí ina eolais
cuideachta slándála a sheirbheáil don Bhanc Columbia.
Sin den chuid is mó nuair a d'fhoghlaim mé an méid atá foghlamtha agam go dtí seo.
>> Agus mar sin cuid den ábhar go bhfuil muid dul chun dul thar lá atá inniu ann, ní mór dúinn
i ndáiríre Labhair faoi sa rang.
Ach beidh muid go luath.
Tá sé ag dul a bheith cosúil le SQL, JavaScript.
Agus ní mór dúinn imithe i ndáiríre níos mó ná é.
Mar sin, is féidir liom a shórtáil den eitilt tríd, agus ní a d'fhéadfadh a fhios agat roinnt rudaí.
Ach go luath, beidh tú ag foghlaim é.
Agus beidh sé ciall a dhéanamh ar fad.
Chomh maith leis sin rud eile -
fanacht eiticiúil.
Tá cuid de na rudaí a fhoghlaimíonn tú, tú d'fhéadfaí a úsáid ar bhealaí neamh-eiticiúil.
>> Má tá sé mise, déan iarracht cinnte.
Spreagadh mé cinnte tú guys chun iarracht do chuid freastalaithe féin, déan iarracht
dul taobh istigh leo.
Féach an féidir leat iad a penetrate, más féidir leat a fháil taobh istigh leo.
Ach ní aon duine eile.
Ní gá Cops mhaith i ndáiríre na scéalta grinn agus an iomlán, chuir muid seo anseo.
Bhí muid ag messing timpeall.
Faigheann siad i ndáiríre feargach.
>> Mar sin, ceann ar aghaidh go dtí an suíomh gréasáin seo.
Tá mé oscail sé ceart anseo.
Is é seo an suíomh gréasáin, agus é a Tá a bunch de na samplaí.
Cad a tharlaíonn go bhfuil an chéad sampla Tá saghas dul a bheith i bhfad níos éasca
ná an sampla deireanach sa chiall go bhfuil an chéad sampla
Tá go hiomlán neamhchinnte.
Agus is é an ceann deireanach saghas cad a Bheadh ​​gnáth duine slándála gréasáin a dhéanamh.
Ach is féidir leat fós a shórtáil an fháil ar fud sin.
Agus táimid ag dul chun díriú ar cheann amháin agus dhá, samplaí amháin agus dhá.
>> OK.
Let tús le tras-suíomh scriptithe.
An JavaScript á reáchtáil ar an chliaint bhrabhsálaí.
Tá sé ina teanga cláir a úsáideann tú a reáchtáil ar an chliaint bhrabhsálaí mar sin
ní gá duit a thabhairt cothrom le dáta an láithreán gréasáin agus dul ar ais go dtí an bhfreastalaí.
Tá tú ag rith sé.
Mar shampla, Facebook, ní gá duit a athlódáil an láithreán gréasáin le haghaidh an stádas nua
nuashonruithe chun teacht suas.
Tá sé ag baint úsáide as JavaScript a ghiniúint go léir na rudaí seo.
Mar sin, is féidir linn a instealladh mailíseach JavaScript isteach ar an suíomh gréasáin.
Agus go bhealach, nuair a sheoladh muid nasc chuig duine éigin, d'fhéadfadh muid saghas seol é le
cuid den chód sin ba mhaith linn.
>> Níl leanúnach agus neamh-mharthanach JavaScript -
leanúnach agus neamh-mharthanach tras-láithreán scriptithe, ciallóidh mé.
Agus an difríocht a bheith go leanúnach Tá JavaScript a bheidh
shábháil ar an láithreán gréasáin.
Agus beidh neamh-mharthanach a bheith JavaScript mbeidh i ndáiríre a tharlóidh ach aon uair amháin.
Mar sin, a ligean ar breathnú ar shampla tapaidh fíor.
>> OK.
Mar sin, an suíomh gréasáin seo, simplí, rud ar bith a tharlaíonn anseo.
Agus táimid ag dul chun iarracht a dhéanamh isteach roinnt JavaScript.
Mar sin, ar an mbealach muid ag tús a scríobh JavaScript Tá tús a chur againn leis an script ag tosú.
Agus muid ag dhúnadh le script.
Táimid ag dul go simplí a chur teachtaireacht -
Feicfidh mé léiríonn tú -
airdeall.
Is Alert feidhm go JavaScript Úsáideann rud éigin a thaispeáint.
Mar sin, a ligean ar iarracht é a tapaidh fíor.
Tá mé ag dul chun dul, hello a airdeall.
Bhuel, Rinne mé dearmad a chur -
OK.
Mar sin tá go simplí.
>> Chuir muid JavaScript ar láithreán gréasáin, agus tháinig sé suas.
Agus saghas amháin a tharlaíonn sé ar ár suíomh idirlín, ceart?
Mar sin, is cosúil sé cosúil nach bhfuil sé fadhb, ceart?
Ciallaíonn mé, conas a d'fhéadfadh tú a úsáid seo go mailíseach?
Mar sin, ar an mbealach a dhéanann hackers tá sé seo i ndáiríre simplí.
Tá siad ag dul a grab é.
Is féidir leo an nasc seo a chur ort.
Má Feicfidh mé an nasc seo a sheoladh chuig tú ceart anois, agus tú ag oscailt suas é, tá sé ag dul chun
rá, Dia duit, ag rá go bhfuil mo shuíomh gréasáin Tá ag insint duit Dia duit.
>> Agus mar sin má bhí mé rud éigin a rá le beagán níos cliste, má tá mé a tharraingt suas
JavaScript fheidhm mé cineál de cheana féin Scríobh -
ach má fhéachann tú ar sé, beidh mé ag dul os cionn sé roimh a scríobh mé é.
Mar sin, táimid ag dul a shocrú Teorainn ama.
Táimid ag dul chun fanacht cúpla soicind.
Go deimhin, tá muid ag dul chun fanacht, má Níl mé cearr, cúig soicind.
Téann sé seo i milleasoicindí.
Agus ansin cad táimid ag dul a dhéanamh ná go bhfuil muid ag dul a chur ar an eolas go bhfuil an logáil isteach
thar am a logáil isteach ar ais isteach
Agus táimid ag dul a athrú ar an suíomh go dtí suíomh difriúil.
>> Mar sin, má sheolann mé an suíomh gréasáin seo do dhuine, tá siad ag dul a bheith
brabhsáil timpeall, calma.
Ní dhéanfaidh aon ní atá ag tarlú.
Agus i cúig soicind, tá sé ag dul a rá, thar am do logáil isteach amach.
Cuir logáil isteach ar ais isteach
Chomh luath agus cliceáil siad ceart go leor, tá mé ag dul go dtí iad a ghlacadh chun an suíomh gréasáin eile.
Is dócha, tá an láithreán gréasáin ag dul go dtí a bheith cosúil leis an suíomh gréasáin go
bhí siad i roimh.
Agus tá siad ag dul a logáil a dintiúir i mo shuíomh gréasáin in ionad
a láithreán gréasáin.
>> Agus mar sin is féidir liom daoine a sheoladh ríomhphost leis an nasc seo.
A rá liom, OH, tá anseo nasc.
Is é seo an banc, mar shampla.
A rá liom, anseo, dul ar an nasc seo.
Agus nuair a sheolann siad é, tá siad ag dul a bheith ag brabhsáil timpeall.
Is féidir liom fanacht ar feadh 15 soicind, 20 soicind, agus ansin pop go le do thoil logáil isteach ar ais i
shíniú ar ais ar.
Is féidir leat triail a bhaint le guys rudaí a lán níos mó.
Tá sé casta mar gheall tú guys nach bhfuil le feiceáil JavaScript, mar sin d'fhéadfadh tú
Níl a fhios agam ar roinnt feidhmeanna.
Ach tá gach leat a dhéanamh tús le script, deireadh leis an script.
Agus d'fhéadfaí tú a chur rud ar bith i lár.
>> Is Alert feidhm, fanacht.
Bíonn suíomh Fuinneog agat go dtí suíomh nua.
Ach is féidir leat a dhéanamh i bhfad níos mó.
Agus mar sin is é an smaoineamh go a chur orainn go amach.
Má Téim go dtí, mar shampla dhá, agus mé a chur ar an cód céanna, tá sé
nach bhfuil ag dul a bheith ag obair.
Mar sin, tá sé gach rud a phriontáil amach mar gheall ar cad an suíomh gréasáin seo ar dtús
dhéanann é má chuir mé rud ar bith anseo, go mbainfidh sé a phriontáil amach ar dheis anseo.
Mar sin, nach bhfuil sé rud ar bith a phriontáil amach.
Is é seo an sampla a sheiceáil i ndáiríre a fheiceáil má tá script ann.
Mar sin, yeah, dul ar aghaidh.
Iarr ar dom.
>> LUCHT ÉISTEACHTA: Nach bhfuil a sheoladh a fháil nó tríd an bpost a iarraidh?
>> Luciano Arango: Yeah. tá siad sheoladh ar iarratas a fháil.
>> LUCHT ÉISTEACHTA: Tá sé?
>> Luciano Arango: Yeah.
Chomh maith leis sin a úsáid brabhsálaithe iarratais phoist.
Ach tá mé ag iarraidh a thaispeáint iarratais a fháil ionas gur féidir linn a fheiceáil cad é
iarbhír ag dul ar.
Agus mar sin má táimid ar an gcód seo - mar sin nach bhfuil sé ag obair níos mó.
Agus má a chur orainn le breathnú ar an gcód seo, tá sé ag dul a bheith i sampla dhá.
Cad é an duine seo a dhéanamh, an duine i gceannas ar an bhrabhsálaí -
oscailt suas, OK -
Tá ionad an script focal.
Is é seo an PHP, a d'fhéadfadh tú guys feicthe le beagán de go fóill.
>> Tá sé ag díreach in áit an script focal leis an ainm.
Mar sin, áfach, má théann mé amach romhainn agus díreach a chur i -
má grab mé mo cód arís, agus mé ag dul a mhodhnú sé ach beagán.
In ionad script, tá mé ag dul a athrú sé script le R. caipitil agus
táimid ag dul a fheiceáil má oibríonn an cód.
Mar sin, ní raibh sé é a phriontáil amach, a bhfuil comhartha maith.
Agus tá súil againn i dhá soicind níos mó, tá sé ag dul a pop suas.
>> Do logáil thar am.
OK.
Sin ceart go leor.
Mar sin, sheiceáil le haghaidh script d'fhéadfadh Ní obair gá.
An duine -
Is féidir é a sheiceáil freisin le haghaidh ceannlitreacha script, CásÍochtair script, cás str
i gcomparáid, a dhéanamh cinnte go bhfuil siad mar an gcéanna.
Ach is féidir an hacker a dhéanamh fós saghas cad rinne muid i Vigenere nuair a bhog muid
ar ais cúpla carachtair, dul ar aghaidh.
Agus is féidir é a figiúr amach conas a script a chur ar ais i ann ionas gur féidir é a instealladh
script.
>> Mar sin, cad ba mhaith leat a úsáid Is htmlspecialchars a
chosaint do láithreán gréasáin.
Agus cad a dhéanann é seo a dhéanann sé cinnte go bhfuil an méid a chuir tú i -
mar shampla, luachana nó an níos mó ná nó níos lú ná -
cuirtear an méid seo le rud éigin Ní bheidh -
lig dom zúmáil isteach anseo -
an ampersand iarbhír.
Beidh sé ionad na mbeart sin HTML speisialta carachtair go beidh orainn a fheiceáil nuair a bhíonn muid
ag caint faoi -
OH, tá sé seo ag dul a thabhairt dom ar ais go dtí -
na carachtair ar dheis anseo.
>> Na signify go bhfuil rud éigin ag teacht.
Chun HTML, go tosú lúibín insíonn dúinn go bhfuil rud éigin
Tá a bhaineann HTML teacht.
Agus ba mhaith linn a fháil haitheantas coibhneasta de sin.
Nílimid ag iarraidh a chur isteach i HTML website.k Nílimid ag iarraidh an t-úsáideoir a bheith
in ann rud éigin a chur ar a láithreán gréasáin Is féidir a théann i bhfeidhm ar a láithreán gréasáin, cosúil le
script nó HTML nó rud éigin mar sin.
Cad é tábhachtach go bhfuil tú sanitize an t-ionchur úsáideora.
>> Mar sin, féadfaidh úsáideoirí ionchur a lán rudaí.
Is féidir sé ionchur a bunch de rudaí chun iarracht a a trick do bhrabhsálaí isteach fós
reáchtáil an cód script.
Cad ba mhaith leat a dhéanamh nach bhfuil ach breathnú do script, ach breathnú ar gach rud
d'fhéadfadh a bheith mailíseach.
Agus beidh htmlspecialchars a dhéanamh go ar do shon, mar sin ní gá duit
a bheith buartha faoi.
Ach ná iarracht a dhéanamh tú féin saghas le do chód féin.
An bhfuil gach duine soiléir ar XSS?
>> OK.
A ligean ar dul go dtí SQL instealladh.
Mar sin, tá instealladh SQL dócha go bhfuil an leochaileacht uimhir amháin
i láithreáin ghréasáin éagsúla.
Ciallaíonn mé, dea-shampla -
Bhí mé ag déanamh taighde díreach faide don rud seo.
Agus fuair mé airteagal seo uamhnach, i gcás ina Chonaic mé go raibh sháraigh Harvard,
Bhí hacked.
Agus bhí mé wondering, go maith, conas a bheadh ​​a dhéanann siad é?
Harvard Tá an chuid is mó uamhnach, an chuid is mó slán ollscoil riamh.
Ceart?
Bhuel, a shárú freastalaithe, an hackers a úsáidtear le
teicníc ar a dtugtar instealladh SQL.
>> Mar sin, a tharlaíonn sé seo ar bhonn lá go lá.
Daoine dearmad a chur san áireamh SQL instealladh.
Dhéanann Harvard.
I mo thuairimse, a deir sé anseo, Princeton, Stanford, Cornell.
Mar sin, conas a dhéanann muid - mar sin cad é seo SQL instealladh go bhfuil a thabhairt go léir
daoine síos?
OK.
Mar sin, SQL Is teanga cláir a úsáidimid chun bunachair rochtain a fháil ar.
Céard a dhéanaimid é roghnaigh muid -
mar sin cad a léann sé seo ceart anois go bhfuil a roghnú gach rud as an tábla.
>> SQL, athruithe sé isteach sna bunachair go bhfuil táblaí lán d'eolas.
Mar sin, roghnaigh gach rud ó úsáideoirí áit a bhfuil an t-ainm ainm úsáideora.
Ceart?
Simplí go leor.
Is é an smaoineamh de SQL instealladh go bhfuil muid isteach roinnt cód mailíseach go mbeadh
cleas an freastalaí isteach a reáchtáil rud éigin difriúil ná an méid a sé
bhí ar dtús rith.
Mar sin, a ligean le rá do ainm úsáideora, chuir muid i nó cothrom le 1 1.
Mar sin, chuir muid i nó cothrom le 1 1.
Beidh an bealach a bheidh sé léamh anois a bheith a roghnú ó úsáideoirí, ó gach rud
úsáideoirí - tá sé seo gach rud -
i gcás ina bhfuil an t-ainm ainm úsáideora, ach Tá ainm úsáideora nó cothrom le 1 1.
>> Dá bhrí sin tá an t-ainm aon rud nó cothrom le 1 1.
1 cothrom le 1 Is fíor i gcónaí.
Mar sin, beidh sé seo ar ais i gcónaí faisnéis ó na húsáideoirí.
OK.
Ní gá go mbeadh an ainm úsáideora ceart.
Is féidir linn a bheith díreach aon rud a ba mhaith linn, agus beidh sé eolas ar ais
gur gá dúinn.
A ligean ar breathnú ar shampla eile.
>> Má tá muid a roghnú gach rud ó úsáideoirí, i gcás ina bhfuil an t-ainm úsáideoirí TÁBLA Drop -
mar sin cad a cheapann tú beidh sé seo dhéanamh má chuir mé i an ainm úsáideora
mar úsáideoirí TÁBLA Drop?
Duine ar bith ag smaoineamh?
Tá.
>> LUCHT ÉISTEACHTA: Tá sé ag dul a insint é a Dumpáil na táblaí ar fad.
>> Luciano Arango: Tá sé ag dul a insint dúinn gach rud ar an láithreán gréasáin a Dumpáil,
gach rud sa bhunachar sonraí.
Agus cad iad na daoine seo a úsáid le haghaidh - mar sin Tá mé ag dul a thaispeáint duit guys.
Mé faoi mhíchumas dropping na táblaí toisc nach raibh mé ag iarraidh tú a
guys le titim ar mo táblaí.
A ligean ar ghlacadh le breathnú ar seo.
Mar sin, seo pulls ach suas an t-eolas do dhuine áirithe.
Mar sin, cén chaoi a fhios againn má tá sé seo tionchar ag instealladh SQL.
Táimid ag dul a sheiceáil tapaidh fíor más féidir linn a chur ar rud éigin -
lig dom a chóipeáil an cód.
Tá mé ag dul chun dul thar sé sa dara.
Tá mé ag dul fhréamh a chur agus 1 cothrom le 1.
>> Seo ar dheis anseo, seo chomhartha faoin gcéad 23 -
cad tá sé i ndáiríre, má tá mé breathnú ar dheis anseo ag -
ar an mbealach a thógann HTML líon, má tá tú chur le breathnú ar nuair a chuir mé i spás
anseo - má bhí mé rud éigin spás anseo, athruithe sé sé le faoin gcéad 2.
An bhfuil tú guys a fheiceáil ar dheis anseo nuair a chuir mé i spás?
Is é an bealach a oibríonn sé gur féidir leat ach Luachanna ASCII a sheoladh trí HTML.
Mar sin ionad á ghlacadh aige, mar shampla, spás le faoin gcéad 20.
Níl a fhios agam má tá tú guys feicthe go roimh.
>> Tagann sé in ionad le hashtag le faoin gcéad 23.
Ní mór dúinn hashtag ag deireadh nó ráiteas ionas gur féidir linn a rá leis an
bunachar sonraí a dearmad trácht a dhéanamh amach an Leathstad seo caite ag an deireadh.
Ba mhaith linn nach bhfuil sé chun smaoineamh faoi sin.
Ba mhaith linn ach sé gach rud a rith go bhfuil muid roimh ré agus
trácht go amach.
A ligean ar ghlacadh le breathnú ar sé.
>> Mar sin, má bhí mé rud éigin mícheart a chur - ligean le rá, mar shampla, chuir mé 2 ionann
1, ní chuireann sé a thabhairt dom rud ar bith.
Nuair a chuir mé i 1 cothrom le 1, agus a dhéanann sé rud éigin a thabhairt ar ais, insíonn sé seo dom go
tá sé seo i mbaol instealladh SQL.
Tá a fhios agam anois go bhfuil cuma cad Chuir mé tar éis seo -
agus mar shampla, TÁBLAÍ Drop nó rud éigin mar sin
Beidh obair cinnte.
Tá a fhios agam go bhfuil sé i mbaol instealladh SQL mar tá a fhios agam go
thíos an cochall, tá sé ligean dom a dhéanamh ar an 1 cothrom le 1 rud.
OK?
>> Agus má táimid ar na cinn eile, uimhir dhá agus uimhir trí, tá sé
ag dul a dhéanamh le beagán níos mó seiceála thíos an
cochall ar a bhfuil sé.
Mar sin, duine ar bith ar chumas an titim rud ar bith go fóill nó a thriail?
An bhfuil tú guys saghas fháil SQL go fóill?
Mar tá a fhios agam nach bhfuil tú guys feiceáil go fóill, mar sin tá sé de chineál
mearbhall ar do shon guys.
A ligean ar ghlacadh le breathnú.
Mar sin, cad é an bealach SQLI a chosc?
OK.
Mar sin, tá sé seo i ndáiríre tábhachtach mar gheall tú ba mhaith guys cinnte chun cosc ​​a chur
seo i do láithreáin ghréasáin.
>> Mura bhfuil, tá gach do chairde ag dul go dtí spraoi a dhéanamh de tú nuair a scaoil siad go léir
do táblaí.
Mar sin, is é an smaoineamh go bhfuil tú a dheisiú ar an SQL ar bhealach áirithe, ach tú a mheaitseáil
cad é an ionchur úsáideora le teaghrán áirithe.
Mar sin, is é an bealach a oibríonn sé seo duit ullmhú an mbunachar sonraí.
Roghnaigh tú an t-ainm, dath, agus calories ó bhunachar sonraí ar a dtugtar torthaí.
Agus ansin áit a bhfuil calories níos lú ná, agus chuir muid comhartha ceiste ann
ag rá táimid ag dul go dtí ionchur rud éigin sa dara.
>> Agus is ionann dath, agus chuir muid ceist marc ag rá táimid ag dul chun
rud éigin ionchur sa dara chomh maith.
OK?
Agus ansin linn a fhorghníomhú é, a chur i 150 agus dearg.
Agus beidh sé seo seiceáil a dhéanamh cinnte go bhfuil an dá -
Beidh sé seo sraith seiceáil ar chomhlíon na Tá dhá slánuimhir agus
go bhfuil sé seo teaghrán.
Ansin, táimid ag dul, agus beir againn go léir, chuir muid é i dearg.
Ciallaíonn beir againn go léir.
Ciallaíonn sé linn a fhorghníomhú i ndáiríre an SQL ráiteas agus é a chur ar ais i dearg.
Anseo a dhéanann muid mar an gcéanna, ach táimid dhéanamh mar an gcéanna do buí.
Agus muid beir ar fad.
>> Agus ar an mbealach seo, cosc ​​a chur ar againn an t-úsáideoir ó bheith in ann rud éigin a ionchur
nach bhfuil an méid sonraithe againn, ar shraith nó slánuimhir, mar shampla.
Bhí mé ag caint níos luaithe faoi ag brath ar dhaoine eile.
Nuair a dtosaíonn tú guys do thionscadal, tá tú an chuid is mó ag dul cinnte a úsáid
bootstrap nó rud éigin den chineál céanna.
An bhfuil tú guys a úsáidtear Wordpress riamh?
Is dócha go bhfuil tú guys a úsáidtear Wordpress is dócha.
Mar sin, an fhadhb le úsáid a bhaint as daoine eile rudaí -
Tá mé ag dul díreach tar éis a Google tapaidh fíor Leochaileacht wordpress.
>> Má tarraingt mé suas ceart anois -
Rinne mé literally dhá dara Google.
Is féidir linn a fheiceáil go Wordpress -
seo dar dáta Meán Fómhair '12 mar.
26 Tá suas chun dáta.
An chumraíocht réamhshocraithe de Wordpress roimh nach 3.6 cosc ​​a chur ar na
uaslódála áirithe, a d'fhéadfadh a dhéanamh níos éasca do
ionsaithe scriptithe tras-suíomh.
Mar sin scéal tapa, nuair a bhí muid ag obair le - mar sin bhí mé, i rith an tsamhraidh, ag obair ar
intéirneacht.
Agus bhí muid ag obair le saghas cosúil le cuideachta cárta creidmheasa mór.
>> Agus siad ag brath ar rud ar a dtugtar -
Níl a fhios agam má tá tú guys imir riamh le táirge ar a dtugtar Joomla.
Joomla Tá a táirge a úsáidtear chun rialú - saghas cosúil leis
Wordpress, a úsáidtear chun láithreáin ghréasáin a thógáil.
Mar sin, bhí siad a suíomh idirlín ag obair ar Joomla.
Tá sé seo i ndáiríre le cárta creidmheasa cuideachta sa Cholóim.
Feicfidh mé tú a chur ar a n- láithreán gréasáin fíor-tapaidh.
>> Mar sin, bhain siad úsáid Joomla.
Agus ní raibh siad cothrom le dáta Joomla leis an Chomh maith is déanaí.
Agus mar sin nuair a bhí muid ag cur Féach ar n-cód, bhí muid in ann i ndáiríre
dul taobh istigh a n-cód agus steal go léir faisnéis cárta creidmheasa go raibh siad,
go léir na uimhreacha cártaí creidmheasa, ainmneacha, seoltaí.
Agus bhí sé seo ach -
agus bhí a n-cód breá breá.
Bhí siad iontach cód.
Bhí sé ar fad slándála.
Sheiceáil siad go léir na bunachair sonraí.
Rinne siad cinnte tras-láithreán Bhí scriptithe fíneáil.
>> Ach bhain siad úsáid as rud éigin nach raibh suas chun dáta, nach raibh slán.
Agus mar sin a bhfuair siad - mar sin tú guys ag dul cinnte a úsáid eile
daoine Cód, daoine eile creataí a thógáil suas do láithreán gréasáin.
Bí cinnte go bhfuil siad slán mar gheall ar uaireanta nach bhfuil sé agat, an ceann a
dhéanann botún.
Ach déanann duine éigin eile botún, agus ansin thagann tú síos mar gheall ar sin.
>> Pasfhocail agus PII.
Mar sin, pasfhocail.
OK.
A ligean ar ghlacadh le breathnú ar focal faire tapaidh fíor.
OK.
Do thoil, inis dom go bhfuil gach duine Úsáideann slán -
Tá mé ag súil le gach duine anseo Úsáideann pasfhocail slán.
Tá mé ag ligean díreach i mar an toimhde.
Mar sin, tá tú guys ag dul cinnte chun pasfhocail a stóráil do do láithreáin ghréasáin.
Tá tú ag dul chun rud éigin cosúil le a dhéanamh logáil isteach nó rud éigin mar sin.
Cad é tábhachtach a stóráil faire i ngnáth-théacs.
Tá sé seo thar a bheith tábhachtach.
Ní mian leat a stóráil ar Focal faire i ngnáth-théacs.
>> Agus tú cinnte nach bhfuil ag iarraidh i ndáiríre chun é a stóráil ar bhealach amháin hash.
Mar sin, cad é ar bhealach amháin hash go bhfuil tú nuair ghiniúint focal, nuair a chuir tú seo
focal i fheidhm hash, beidh sé ghiniúint ar ais de chineál éigin cryptic
teachtaireacht nó sraith de eochracha cryptic.
Feicfidh mé a thaispeáint duit ar shampla.
Tá mé ag dul a hash siad password1 focal.
Tá Hash MD5 Mar sin, dul ar ais dom de chineál éigin aisteach eolais.
>> Is é an fhadhb atá ann go bhfuil daoine amuigh ansin gur mhaith le dul i láithreáin ghréasáin a bheith
figured amach cheana féin saghas de na hashes MD5.
Cad a rinne siad é a shuigh siad síos ar a n- ríomhairí, agus hashed siad gach
focal amháin agus is féidir amach ann go dtí go Fuair ​​siad saghas cad é seo.
Má bhí mé chun breathnú suas seo -
Rug mé díreach tar éis an hash.
Má fhaigheann mé an hash as -
má théann mé isteach ar an suíomh gréasáin, agus a fháil mé an hash toisc go rachaidh mé go dtí an
bunachair sonraí, agus táim ag suas, duine éigin figured cheana sé amach dom.
>> Yeah.
Mar sin, daoine a shuigh síos, agus cibé MD5 hash a chuir tú i, tá siad ag dul chun
ar ais chuig tú rud éigin is é sin focal.
Má hash mé focal eile, cosúil le -
Níl a fhios agam -
trees2.
Níl mé ag iarraidh a bheith díomá ag mo chuardach Google.
Tá sé, trees2.
Mar sin, a lán de na láithreáin ghréasáin a úsáid i gcónaí hash MD5.
Deir siad, OH, tá sé slán.
Ní Táimid stóráil i ngnáth-théacs.
Tá an hash MD5.
Agus tá gach mé a dhéanamh go díreach Google an uimhir.
>> Ní dóigh liom go bhfuil fiú a ríomh mé féin.
Is féidir liom Google ach é, agus duine éigin Rinne sé dom cheana féin.
Seo a bunch acu.
Seo a bunch de faire.
Ní Mar sin, cinnte nach bhfuil úsáid a bhaint as hash MD5, toisc go léir a bhfuil tú a
Google é a dhéanamh.
Mar sin, cad ba mhaith leat a úsáid in ionad?
OK.
Rud ar a dtugtar salann.
Mar sin, cad é salannú -
a dhéanann tú guys cuimhneamh nuair a bhí againn ag caint faoi randamach i -
Níl mé cinnte cad a bhí sé pset -
bhí sé pset ann nó ceithre?
>> Bhí muid ag caint faoi aimsiú an tsnáthaid i an coca féir.
Agus sa pset, dúirt sé go bhféadfaí tú figiúr iarbhír amach cad randamach
Gineann mar tá duine éigin ar siúl cheana féin randamach milliún uair agus díreach
saghas déanta cad a ghineann siad.
Cad ba mhaith leat a dhéanamh ná a chur i ionchur.
Mar sin, go bhfuil an méid shailleadh bhfuil saghas.
Figured siad amach cheana féin cad shailleadh tuairisceáin le haghaidh gach obair.
>> Mar sin, cad a dhéanann sailleadh é a chuir tú i salann.
Chuir tú i bhfocal áirithe.
Agus beidh sé hash an focal sin ag brath ar an méid a chuir tú i anseo.
Mar sin, má hash mé ceann phasfhocal leis an abairt, tá sé ag dul a hash
difriúil má hash mé password1 le pianbhreith éagsúla.
Saghas Tugann sé áit éigin a tús le haghaidh an hashing chun tús a chur.
Mar sin, tá sé i bhfad níos deacra a ríomh, ach tú Is féidir a ríomh go fóill é, go háirithe
má úsáideann tú salann dona.
>> Daoine cheana féin figured amach freisin salainn coiteann agus figured amach
cad go bhfuil sé.
Tá salainn Random i bhfad níos fearr, ach is é an bealach is fearr a bhaint as
rud ar a dtugtar uaimh.
Agus cad is féidir leat chun lusca dhéanamh - mar sin tá na feidhmeanna
tógtha cheana féin ar do shon.
A lán daoine dearmad go bhfuil, nó dearmad siad é a úsáid.
Ach má fhéachann mé suas PHP uaimh, uaimh tuairisceáin cheana féin teaghrán hash dom.
Agus salainn sé i ndáiríre sé amanna go leor agus hashes sé amanna go leor.
>> Mar sin, nach bhfuil againn é seo a dhéanamh.
Mar sin, tá gach leat a dhéanamh ná sheoladh isteach uaimh.
Agus beidh sé a chruthú hash mór gan a bhfuil tú a bheith buartha faoi salann
nó rud ar bith.
Toisc má bhí tú a salainn é, tá tú cuimhneamh ar cad salainn a d'úsáid tú
mar más rud é nach, nach féidir leat a fháil do pasfhocal ar ais gan an
salann a d'úsáid tú.
OK.
>> Agus freisin inaitheanta pearsanta faisnéise.
Slándáil shóisialta Mar sin, cárta creidmheasa - go soiléir go leor.
Ach daoine uaireanta dearmad ar an dóigh a bhfuil sé Tá oibreacha, cé mhéad faisnéise a dhéanann tú
gá iarbhír a fháil ar roinnt duine amháin?
D'iarr duine éigin raibh staidéar faoi seo ar bhealach ar ais.
Agus bhí sé cosúil le, má tá tú ainm iomlán, ní féidir leat teacht ar
duine éigin go héasca.
Ach cad má tá tú ainm iomlán agus a n-dháta breithe?
An bhfuil go leor chun a aithint duine éigin go sonrach?
>> Cad a tharlaíonn má tá tú a n-ainm agus an ainm na sráide go maireann siad ar?
An bhfuil go leor duine éigin a fháil?
Agus sin nuair a cheistiú acu, cad é faisnéis inaitheanta phearsanta, agus
cad ba cheart duit a bheith buartha faoi ní a thabhairt ar shiúl?
Má thugann tú ar shiúl inaitheanta pearsanta eolas a thugann duine tú,
d'fhéadfaí tú a d'fhéadfadh a fháil agairt.
Agus muid cinnte nach bhfuil fonn sin.
>> Mar sin, nuair a bhíonn tú a chur ar do láithreán gréasáin amach, agus tú i ndáiríre fionnuar
dearadh, tá súil againn a rinne tú tionscadal deiridh uamhnach.
Aon tú saghas iarraidh a é a chur amach ann.
Ba mhaith leat a dhéanamh cinnte go cuma cén bhfuil tú ag cur as an t-úsáideoir, má tá sé
faisnéis inaitheanta phearsanta, tú ag iarraidh a dhéanamh cinnte go bhfuil tú ag a bheith i ndáiríre
cúramach leis.
>> Bhlaosc instealladh.
OK.
Ceadaíonn bhlaosc instealladh an intruder a rochtain ar do líne ordaithe iarbhír a fháil
i do fhreastalaí.
Agus mar sin tá sé in ann a reáchtáil Cód nach féidir leat a rialú.
A ligean ar ghlacadh sampla de seo teaghrán álainn ar dheis anseo.
Má théann muid isteach ar an láithreán gréasáin arís, tá mé dul chun dul isteach i cód instealladh.
Mar sin, cad a dhéanann seo -
tá sé freisin cad a bhí againn ag féachaint ar roimh.
Táimid ag ligean ar cíos an t-úsáideoir a chur i cibé ba mhaith aige, agus beidh sé a phriontáil amach
is cuma cad is mian leat.
>> Mar sin, tá mé ag dul a chur ar glao.
Cad é seo -
beidh sé tús le concatenating.
Mar sin, beidh sé in iúl dom a reáchtáil cibé gceannas ar an duine ag rith
roimh agus mo ordú.
Agus tá mé ag rith ordú chóras.
Agus tá na teaghráin seo caite - cuimhnigh cad a labhair mé chun tú guys faoi,
ach caithfidh tú a ionchódú sé i modh URL.
Má ritheann liom seo anois -
Feicfidh mé léiríonn tú os cionn anseo -
Feicfidh tú a fheiceáil go chríochnaigh mé suas ag rith ordú.
>> Tá sé seo i ndáiríre an freastalaí iarbhír go bhfuil mo shuíomh gréasáin ag rith ar.
Mar sin, nach bhfuil muid ag iarraidh go, mar is féidir liom a reáchtáil -
nach bhfuil an freastalaí seo mianach.
Mar sin, níl mé ag iarraidh a praiseach suas a chuid deirfiúr, freastalaí Marcus ar.
Ach is féidir leat a rith níos mó orduithe atá contúirteach.
Agus d'fhéadfadh a bheith, d'fhéadfaí tú a scriosadh comhaid, eolairí bhaint.
Is féidir liom a bhaint eolaire áirithe má Bhí mé a, ach níl mé ag iarraidh
chun é sin a dhéanamh Marcus.
Tá sé ina Guy deas.
Sé in iúl dom a fháil ar iasacht a chuid freastalaí.
Mar sin, tá mé ag dul chun ligean dó amach ar an ceann maith.
>> Mar sin, cad é nach bhfuil muid ag iarraidh úsáid a bhaint as - ní dhéanaimid Ba mhaith eval nó córas a úsáid.
Eval nó córas ligeann dúinn dhéanamh ar na glaonna gcóras.
Ciallaíonn eval a mheas.
Ciallaíonn Córas cad a bhí ar siúl agam.
Tá sé rud éigin ar siúl sa chóras.
Ach is féidir linn a eisreachtú na rudaí seo i PHP ionas nach féidir linn iad a úsáid.
Agus uaslódáil comhad.
Bhí mé ag dul a dhéanamh ar uamhnach Rud leis an comhad a uaslódáil.
Ach mar a dúirt mé tú guys, mo comhad Ní rud a uaslódáil ag obair.
Má bhí mé a uaslódáil comhad ceart anois -
dá mba mé a uaslódáil comhad, agus tá sé ina pictiúr -
tá tú rud a uaslódáil go bhfuil pictiúr.
Sin breá.
Ní dhéanfaidh aon ní a tharlaíonn.
>> Ach má tá tú uaslódáil comhad, le haghaidh Mar shampla, agus an t-úsáideoir uaslódála iarbhír
comhad PHP nó comhad exe? nó rud éigin mar sin, ansin d'fhéadfadh tú d'fhéadfadh a bheith
tá fadhb.
Bhí sé seo ag obair roimhe seo.
Ar an drochuair dom, tá sé nach bhfuil ag obair níos mó.
Má mé, mar shampla, a uaslódáil comhad seo, tá mé Ní cead a uaslódáil ag fáil
an comhad mar gheall ar an bhfreastalaí nach mianach.
Mar sin, tá an Guy ndáiríre cliste.
>> Mar sin, nach bhfuil muid ag iarraidh a -
Tá mé ag dul a thaispeáint duit guys -
OK, is iad seo roinnt uirlisí ndáiríre cool.
Mar sin, seo -
dul isteach - má tá tú guys Firefox - tá súil againn a dhéanann tú.
Níl dhá breiseán a dtugtar SQL Inject Mise agus Tras-Suíomh Script Mise.
Oscailt siad suas taobh chomh beag barraí ar an taobh.
Agus má bhí mé chun dul go dtí CS60 mar shampla -
mar sin cad a dhéanann sé é tá sé do na foirmeacha a -
tá súil againn, ní bheidh mé a fháil i dtrioblóid le haghaidh seo.
>> Ach OK.
Seo an córas bioráin.
Mar sin, nuair a thosaíonn mé ag lorg poill i an córas, is é an chéad rud a dhéanfaidh mé
a oscailt suas an beag álainn uirlis ar an taobh.
Agus mé ag dul chun foirmeacha a thástáil le hionsaithe uathoibríoch.
Agus mar sin cad a dhéanann seo is é a bheidh go mall a oscailt suas a bunch de brabhsálaithe.
Seo a bunch de brabhsálaithe.
Agus tá sé ag iarraidh gach meascán amháin tras-suíomh scriptithe
go bhfuil b'fhéidir is é sin, más rud é fheiceann tú ar an taobh.
>> Agus beidh sé a thabhairt dom de thoradh saghas cad é an freagra.
Gach pas a fháil.
Gan amhras, siad go léir pas a fháil.
Ciallaíonn mé, tá siad i ndáiríre cliste daoine suas ann.
Ach má bhí mé a reáchtáil -
Tá mé go raibh amanna sula nuair a ritheann liom seo ar thionscadail deiridh scoláirí '.
Rith liom go simplí SQL Inject Me le gach ionsaithe éagsúla.
Agus tá sé ag iarraidh a SQL instealladh an freastalaí bioráin.
Mar sin, má scrollú muid síos, do Mar shampla, a deir sé -
tá sé seo go maith má fhilleann sé.
>> Mar sin, tástáil sé roinnt luachanna áirithe.
Agus an bhfreastalaí ar Cód bhí diúltach.
Bain sealadach.
Tá sé seo go maith.
Déanann sé seo go léir tástálacha.
Mar sin, d'fhéadfaí tú a reáchtáil go simplí -
Is mian liom raibh mé in ann teacht ar an suíomh gréasáin fíor mear a chuirfeadh in iúl dom -
b'fhéidir an siopa CS50.
>> Wow, tá sé seo ag dul chun a ghlacadh ar bhealach ró-fhada.
Feicfidh mé in iúl ar an gcéad tástáil Ní chríochnú ceart.
Mar sin, tá sé ag gearán.
Mar sin, tá na trí rudaí.
Tá na huirlisí saor in aisce.
Is féidir leat iad a íoslódáil agus iad a reáchtáil ar do láithreán gréasáin, agus beidh sé in iúl duit má
tá tú tras-suíomh scriptithe, má tá tú SQL, má tá tú
rud éigin ar a leithéidí.
Tá mé saghas messing suas.
>> Cad é tábhachtach -
OK, mar sin riamh muinín an t-úsáideoir.
Cibé an ionchur úsáideora a thabhairt duit, a dhéanamh cinnte go bhfuil tú sanitize é, tá tú glan é,
tú a sheiceáil le haghaidh na rudaí ceart, go bhfuil sé a thabhairt duit cad tú
mhaith dó a thabhairt duit.
Thabhairt suas chun dáta i gcónaí ar an méid a chreataí go bhfuil tú ag úsáid i ndáiríre.
Má úsáideann tú rud éigin cosúil le bootstrap -
Tá a fhios agam tú guys ag dul a úsáid bootstrap mar tá sé ag dul chun dul
níos mó ná seo go luath sa rang -
agus Wordpress nó rud éigin mar sin, De ghnáth fhéadfaí é seo a hacked.
>> Agus ansin nach bhfuil a fhios agat fiú.
Tá tú ag rith ach do láithreán gréasáin.
Agus tá sé go hiomlán slán.
Agus théann tú síos.
Mar sin, tá mé ag iascaireacht i ndáiríre go luath.
Ach ba mhaith liom buíochas a ghabháil Pentest Labs.
Tá mé ag dul a thaispeáint duit guys rud éigin ar a dtugtar Labs Pentest.
Má tá tú guys bhfuil suim acu i ndáiríre i cén slándáil i ndáiríre is é sin, tá ann
láithreán gréasáin ar a dtugtar Labs Pentest má tú guys téigh go dtí sé ceart anois.
Ó, go maith, nach bhfuil sé.
Tá mé ag dul díreach tar éis a rith sé mar seo.
Google Insíonn dom an freagra.
>> OK.
Agus múineann sé leat é a úsáid - mar sin tá sé a deir, foghlaim treá gréasáin
tástáil ar an mbealach ceart.
Múineann sé duit -
tá súil againn, tá tú ag duine eiticiúil.
Ach múineann sé duit conas is féidir leat breathnú ar conas is féidir leat a fháil taobh istigh láithreáin ghréasáin.
Agus má tá tú ag foghlaim conas is féidir leat a fháil taobh istigh láithreáin ghréasáin, is féidir leat a fháil amach conas a
tú féin a chosaint ó dul láithreáin ghréasáin taobh istigh.
Lig dom zúmáil isteach mar b'fhéidir tú guys Nach bhfuil ag féachaint ar an ceart seo.
>> Ó SQL instealladh a bhlaosc, mar sin saghas conas is féidir liom a fháil ó SQL
instealladh a bhlaosc.
Agus tú a íoslódáil an meaisín fíorúil.
Agus a thagann an meaisín fíorúil cheana leis an suíomh gréasáin go bhfuil tú
ag dul chun iarracht é a chur ar.
Leat seo a íoslódáil PDF.
Agus beidh sé a thaispeáint duit líne ar líne cad caithfidh tú a dhéanamh, cad a sheiceáil tú.
Tá sé seo cad é an ionsaitheoir iarbhír a dhéanann a fháil taobh istigh láithreán gréasáin.
>> Agus tá roinnt de na rudaí seo casta.
Is mian liom raibh mé in ann dul thar níos mó rudaí a bhfuil tú guys.
Ach imní orm go bhfuil tú guys nach bhfuil i ndáiríre -
is é seo cad a chuaigh mé thar le tú guys, tástálacha gréasáin
le haghaidh tástála treá.
Níl a fhios agam i ndáiríre cad Tá SQL agus cad -
Seimineár Carl Jackson Tá uamhnach chomh maith.
Níl a fhios guys duit saghas ar cad é seo.
Ach má théann tú go dtí an suíomh gréasáin seo, agus tú íoslódáil na ranganna teagaisc agus na
PDFs, is féidir leat a chur le breathnú ar saghas cad a dhéanann i ndáiríre ar an réimse na slándála
i tástála treá, a fheiceáil conas is féidir leat a fháil láithreáin ghréasáin taobh istigh agus a chosaint
féin ó sé.
>> Mar sin, má dhéanann mé forbhreathnú Super tapa, beidh sé a bheith cosc ​​a chur tras-suíomh scriptithe.
Ba mhaith leat a úsáid htmlspecialchars gach ham ar an ionchur úsáideora éigin.
Cosc a chur ar SQL instealladh.
Má dhéanann tú sin, tá tú cheana féin níos fearr as ná mar a bhí Harvard
nuair a fuair siad sáraíodh.
Agus a dhéanamh cinnte go bhfuil do fhocal faire Nach bhfuil i ngnáth-théacs.
Bí cinnte nach bhfuil tú ach bealach amháin hash iad ach go n-úsáideann tú lusca, an PHP
feidhm a léirigh mé tú guys.
Sa chaoi sin, ba chóir duit a bheith go maith.
>> Chomh maith leis sin, má tá do chairde in iúl duit, á reáchtáil SQL Inject Me ar a láithreáin ghréasáin.
Rith scriptithe tras-suíomh ar a láithreáin ghréasáin.
Agus beidh tú a fheiceáil go leor de na láithreáin ghréasáin Tá a ton de na leochaileachtaí.
Tá sé dochreidte conas daoine i bhfad dearmad a sanitize a mbunachair shonraí nó a dhéanamh
cinnte cén ionchur an duine Ní cód script.
OK.
Mé dar críoch saghas ndáiríre go luath.
Ach má tá aon cheist agat faoi dhuine ar bith rud ar bith, is féidir leat shoot dom ceist.
Yeah.
Téigh, téigh.
>> LUCHT ÉISTEACHTA: Ba mhaith liom ach a iarraidh, Is féidir leat a mhíniú conas an comhad
uaslódáil oibreacha go díreach.
>> Luciano Arango: Yeah.
Mar sin, lig dom a thaispeáint duit an comhad uaslódáil tapaidh fíor.
Mar sin, an comhad a uaslódáil -
WIT an fhadhb an comhad a uaslódáil Is ceart anois go -
Tá mé ag dul a oscailt an cód sin tú guys fheiceáil ar an gcód sa chúlra.
Agus tá sé a uaslódáil.
Seo cód le haghaidh an uploader comhad.
>> Táimid ag iarraidh dul isteach sa eolaire thar anseo.
Agus tá muid ag iarraidh a, nuair a théimid ionchur an comhad, comhad isset - mar sin nuair a bhíonn
comhad i COMHAID, go íomhá, ansin déanaimid ár ndícheall chun é a bhogadh anseo.
Táimid grab an comhad thar anseo.
Is é an modh POST, cineál, íomhá, comhad.
Agus tá muid ag sheoladh comhad seo.
Agus ansin nuair a fhaigheann muid é, mar sin aon uair amháin comhad Tá an íomhá, tá muid ag iarraidh a sheoladh
chuig an gcomhadlann seo.
>> Is é an fhadhb atá ann go nach bhfuil an láithreán gréasáin ligean dom dul go dtí an eolaire,
toisc nach bhfuil sé ag iarraidh orm dul ar ais.
Ní chuireann sé ag iarraidh orm dul -
Caithfidh mé dul - mar sin anseo tá a uaslódáil.
Seo Tá íomhánna.
Caithfidh mé dul go léir ar an mbealach ar ais go dtí an ag tosú agus é a chur i ann agus ansin
dul agus é a chur isteach ar an eolaire.
Mar sin, má bhí mé ag rith fuinneog críochfort, agus theastaigh mé chun bogadh comhad -
[Inaudible]
Is féidir é a fheiceáil.
Má bhí mé chun bogadh comhad, tá mé a chur ar an ainm an chomhaid agus ansin an
cosán iomlán ba mhaith liom a sheoladh chuig.
>> Agus ansin nach bhfuil an freastalaí ligean ar cíos dom dul ar ais.
Agus mar sin níl sé ag ligean dom a fháil chun an gcomhad sin.
Ach de ghnáth -
mar sin níl cód le haghaidh uaslódáil comhad.
Mar sin, de ghnáth cad a tharlóidh go bhfuil an nach bhfuil an duine a sheiceáil más rud é mo comhad
chríochnaíonn le. jpeg, mar sin mé bheadh ​​ag iarraidh a sheiceáil.
Lig dom sampla a oscailt ró-tapaidh fíor.
>> OK.
Seo duine ceart -
mar sin tá sampla de dhá seiceáil má preg_match -
anseo tá sé thar anseo -
a dhéanamh cinnte go gcríochnaíonn le PHP, atá go maith.
Tá sé seo go maith.
Ach níl a mhór fíor fadhb leis seo.
Tá sé seo go maith.
Ach má bhí mé a chur ar comhad a dtugtar myfavoritepicture.php.jpeg, d'fhéadfadh mé
fós d'fhéadfadh fáil réidh leis an jpeg agus a reáchtáil it.k Go PHP contúirteacha.
Ní mian leat an duine a bheith in ann cód a reáchtáil ar do láithreán gréasáin.
>> Ach ansin ligeann. Jpeg sé pas a fháil.
Is é an smaoineamh ar cad ba mhaith leat i ndáiríre a dhéanamh Ní comhaid, A. Ach, OK, a chur ar cad
ba mhaith leat i ndáiríre a dhéanamh ná a dhéanamh cinnte go léigh leat ar fud an domhain ar fad.
Agus níl aon rud. Php ann.
Níl aon. Php sa ainm comhaid ar fad.
>> LUCHT ÉISTEACHTA: Ach d'fhéadfaí tú a chur. jpeg ar an deireadh.
Na freastalaithe a reáchtáil fós ar an cód.
>> Luciano Arango: No, ní bheidh sé reáchtáil ag an tús.
Tá tú dul ar ais agus iarracht a dhéanamh a fheiceáil más féidir leat -
>> LUCHT ÉISTEACHTA: Mar sin, ní mór dúinn a -
OK, ach sraith eile a mbíonn i gceist -
>> Luciano Arango: Yeah.
>> LUCHT ÉISTEACHTA: OK.
>> Luciano Arango: Yeah.
OK.
Ceisteanna ar bith eile?
OK.
Tá mé ag dul a fhágáil seo suas agus a shórtáil ar iarracht a fheiceáil más féidir leat guys -
Is iad na cinn eile beagán níos casta mar a cheangal ar siad i bhfad
eolas níos mó de SQL ná díreach an Tá tús eolas ar SQL gréasáin agus
cad é JavaScript.
Ach tá mé ag dul chun iarracht a choinneáil suas seo, agus tá súil againn go mbeidh tú guys foghlaim
faoi ​​seo agus iarracht a ghlacadh peek ag cad is féidir leat a dhéanamh agus conas a lán samplaí
is féidir leat a fháil tríd.
>> Duine ar bith a bhfuil aon eile ceisteanna mar gheall uirthi?
Téigh amach romhainn.
Yeah, shoot, shoot.
Yeah, dul ar aghaidh.
Téigh amach romhainn.
>> LUCHT ÉISTEACHTA: OK.
Mar sin, chuala mé faoi conas Sleachta Magic Ní slán go leor.
>> Luciano Arango: Cad -
Sleachta draíochta?
>> LUCHT ÉISTEACHTA: Yeah.
Mar sin, cuireann sé - mar sin aon uair ionchur tú rud éigin, cuireann sé i gcónaí Sleachta.
>> Luciano Arango: Yeah.
Yeah.
OK.
>> LUCHT ÉISTEACHTA: Agus ansin mé cé gur oibrigh, ach ansin chuardach mé suas é.
Agus dúirt sé nach bhfuil sé go maith.
Ach níl mé cinnte cén fáth.
>> Luciano Arango: Yeah.
>> LUCHT ÉISTEACHTA: Ná húsáid Magic Sleachta, toisc nach bhfuil sé slán.
>> Luciano Arango: OK.
Tá Sleachta Mar sin, nuair a cuirtear isteach Draíocht tú SQL agus cuireann sé cheana féin ar an ceanglófar ar do shon.
>> LUCHT ÉISTEACHTA: Cuireann sé i gcónaí Sleachta timpeall is cuma cad a chuir tú isteach
>> Luciano Arango: Yeah.
Mar sin, is é an fhadhb atá leis sin -
Feicfidh mé a ghlacadh le breathnú ar -
>> LUCHT ÉISTEACHTA: Conas a oibríonn sé a fháil Rith an cheist?
Nó buille faoi thuairim mé d'fhéadfadh sé a bheith cosúil le roghnú ceanglófar.
>> Luciano Arango: Yeah, is gá duit Sleachta maith don SQL.
>> LUCHT ÉISTEACHTA: Níl, ach an freastalaí a dhéanann sé ar do shon.
>> Luciano Arango: Tá na comharthaí athfhriotail beaga ar dheis anseo, na comharthaí athfhriotail beag?
>> LUCHT ÉISTEACHTA: Yeah.
>> Luciano Arango: Yeah.
Is é an fhadhb gur féidir leat trácht amach an ceann deireanach -
OK, mar sin cad is féidir liom a dhéanamh ná is féidir liom trácht a dhéanamh amach - mar sin a ligean ar ghlacadh le breathnú ar - lig dom
a oscailt comhad in eagar téacs.
Lig dom a chur in eagar ach seo ar dheis anseo go díreach.
OK.
An féidir leat a fheiceáil go soiléir guys?
Cad is féidir liom a dhéanamh ná is féidir liom trácht a dhéanamh amach an ceann deireanach.
Beidh sé seo trácht amach an ceann deireanach.
Agus ansin beidh mé a chur ar cheann anseo, a chur gach stuif mailíseach anseo.
>> Mar sin, tá an t-úsáideoir iarbhír ionchur, ceart?
Níl an t-úsáideoir ionchur na rudaí, ceart?
Is é seo cad tá mé ag dul a ionchur mar an duine ag iarraidh a fháil taobh istigh.
Tá mé ag dul a chur i -
go bhfuil an marc luachan amháin.
Tá sé díreach squiggly de dhearmad.
Agus ansin cad é an cód Tá ag dul a dhéanamh -
brón orm, tá mé ag dul a ghlacadh seo amach.
Cad é an cód ag dul a dhéanamh ná tá sé ag dul a chur ar an gcéad
marcanna luachan anseo.
Agus tá sé ag dul a chur ar an deireanach marc luachan chomh maith.
>> Agus tá sé ag dul freisin a chur leis an seo caite, marc luachan seo caite.
Ach tá mé ag trácht ar na luachan marcanna amach, mar sin ní dhéanann siad a reáchtáil.
Agus tá mé ag críochnú an luachan a mharcáil thar anseo.
An dtuigeann tú?
An bhfuil tú caillte?
Is féidir liom trácht a dhéanamh ar an luachan is déanaí marc, agus cúram a ghlacadh ar an
marc an chéad luachan.
>> LUCHT ÉISTEACHTA: Agus díreach críochnaigh an chéad cheann.
>> Luciano Arango: Yeah.
Agus díreach chríochnú an chéad cheann.
Yeah, tá an ceart sin.
Sin an méid is féidir liom a dhéanamh.
Yeah.
Ceisteanna ar bith eile mar sin?
Sin ceist mhór.
Níl, tá, b'fhéidir.
Súil go dtosnódh, beidh tú guys saghas a dhéanamh ciall níos mó nuair tú staidéar SQL agus
rudaí mar sin.
Ach a dhéanamh cinnte go bhfuil tú -
a choinneáil ar na huirlisí i faire.
Tá brón orainn, na huirlisí thar anseo.
Tá na huirlisí mór.
Má tá duine ar bith aon cheisteanna, Is féidir leat ríomhphost chugam chomh maith.
Is é seo mo ríomhphost gnáth.
Agus is é seo mo ríomhphost oibre, a Is nuair a oibríonn mé ag SEAS.
>> OK, go raibh maith agat.
Go raibh maith agat, guys.
Tá tú go maith chun dul.
Ní gá duit chun fanacht anseo.
Ná bualadh bos.
Sin aisteach.
OK, go raibh maith agat, guys.