28c3: Effective Denial of Service attacks against web application platforms
Download hiqh quality version: http://bit.ly/rKwW58
Description: http://events.ccc.de/congress/2011/Fa...
Alexander 'alech' Klink, Julian | zeri: Effective Denial of Service attacks against web application platforms
We are the 99% (CPU usage)
This talk will show how a common flaw in the implementation of most of the popular web
programming languages and platforms (including PHP, ASP.NET, Java, etc.) can
be (ab)used to force web application servers to use 99% of CPU for several
minutes to hours for a single HTTP request.
This attack is mostly independent of the underlying web application and just
relies on a common fact of how web application servers typically work.
Closed Caption:
and so what we need a fiftieth already
mentioned
it's three names to develop
uh... resisting that potential new
jersey constructs the news
active in the control group over there
and he's the theories in this talks all
you do all of the
kryptonite breaking
stuff that we usually later
of talk more about the practical stuff
okay
full moon
more practical independently the
professional
and with someone
uh...
will they do contrition for things that
uh... yeah
leaves refining guy and kisses give him
something of a certificate broke his
thoughts
cranking out practical exports work
yup
so how did we get here that uh...
uh... so what you can see on the slide
here
uh... it's all over the past a third
the which is uh... part of because i'm
sure they offer
and that's where we usually meet uh...
and when they were sitting in the
kitchen
and we're discussing the cut
tables for some reason i don't really
remember how we got there
happens do you think it's interesting
uh... her head
and then i remembered that there was
something
it bad and
but for a lot of roses i was appropriate
removal like three years
and remembered that there was something
in the protect men page
uh... so we're in the book that updates
in the section called i wrote the
complexity attacks
uh... and that was quite interesting and
that's how we got started and that's why
we looked at all the other lenders and
thought
that they actually fix something there's
lower well maybe they're just missed
that
so
devoted
typically
uh... people to live demos at the end on
the middle of the talk we'll start with
electoral
uh... and we'll come back to the likely
more
uh... later as well
committed to the corner
um... procedure is extra running on my
computer overs yarmouth metrical open my
computer
below current affairs
and will do that we have in tomcat
running
and if it's not mine
uh... what court now
would you will see is that there is some
slight increase in africa fiction
for a few few moments
and then you will see it off of seculow
for one fresh
uh... well that everything we gonna show
you from now
bpc
that we would come back to the slater
and not much was changed
never taught talk
so so much for life demonstration
uh... clinton
okay cables
impacted
they reflect that
have anybody in the audience cinco this
cold or called that looks very very
similar
okay okay for recording if if it
followed half maybe but let me a bit
less than
near you will be in python code well
one of dozens of prison associate of the
rain called h
at concerts
article you perform
ki and barks value and that it does look
up and gets about borrowing movement
doesn't occur for food
uh... hook you know let's hope this
works
headset probably about ten percent or so
off the r_n_c_ hostile towards them
farther afield extern
okay um... welcome to our group index
artists
and um... so and have stable basically
ah... at least in the real world
normally it's normally it's in the
aerial flutes and
if you want to consider to people you
care
you take your hedge funds and we will
talk about that later
passionately so you can tune in next on
your list
anuar
and then you go there
who in thirteen you work uh... turkey
will retire there
in what sometimes happens that so that
you have shitty and you get an index in
your area that has already been has
already been taken
like your directions indian you won't
get same world said this wonderful
reversal of him
and in that case the social systems if
you don't find it ship and at the end
it's pretty easy
uh... and will
the state of
mobile festival supreme and you better
structures
everybody like summer but use them
they have found the school
proper property that
for matters casey of complex complexity
for everything
nothing nothing takes more than
mashable gation
um... one look up in your area
and if you do if you insert or look up
or delete and elements of you only get
lanier penalty for that sprinkled
they're really really really fast
everybody loves them
knitwear most was spent in education
will if justin there sis worst-case
scenario which all will use
uh... officials same wilkie specials and
william
maybe in the texas children like that or
something
and that takes to get uh... estella
complexity for inserting or quadratic
former and elements
and well what what happens then is to go
through your pockets
discussions listen you always have to
social can't because it will never
fifty because it's always a differently
but justices and william
andia that's pretty bad art
tends removed from office tends to be
pretty bad
him so
nothing about complexity is that people
always talk well vs
annex to your n_p_r_
well this is uh...
and square
what what what first and grameen if you
have two hundred thousand so-called
colliding strings
the stupid like twenty years will serve
the public just fired more from concord
here
if you do have to do quadratic
operations for that
that means you have to go forty billion
spring comparisons
that takes some time even if you
within one cycle and want to get her
attention
it still needs like forty seconds
just a second part pro-life constriction
uh... will just return over here
as you can see as promised nothing has
changed
except for some secure time
reformers into the parking our guests
floor of a relationship uh...
and reduce all you need and cute
magas produce some people for revert
whatever's function is
so we've got a little bit of a
definition there
and we'll make the pressure off and so
things collision resistance as part of
the definition of a hash function these
crazy i'm not
uh... few people do think so
maybe
twenty or so
uh... but
yeah that's not the case actually goes
into the cincinnati
not part of the definition of fortune
uh... roofing someone we know if it's
part of his uh... distribution benefit
no one apparently bethel
and putting flawed pornographic
supplements officials exothermic deal
these days
it's part of refuge in alaska in june
uh... all the other stuff uh... it might
affair at that
before that for you
we talk about a cryptographic hash
function
uh... but those are not the ones that
are used for restriction
solo in the room both this guy
so empty
well few people may be like
what if you don't own that's due to be
done burstein it's actually a photo i
took last year thought if congress often
when he was here into the talk
uh...
if i tell you don't know the name of
smoking mafia thirty-year
corestaff
uh... use the researcher
the professor but you know if that's the
crew called us all
and there is no he's on the slightest
because the author of cash functions for
example this one
on the fifty g b x_ thirty-three any
with one of the hash functions that he
could be a bit
quite a while ago
manifestation
who actually reuse
uh...
so what's the name
breslin come from
um the lexus four times sort of uh...
ten thirty three
uh...
n_b_a_ fans for at
so what we have here
is uh... beyond interesting thing that
we we do have here for thought well you
which is five three eight one
uh... for i don't know which what reason
uh... unless we do have here is the
process that so
this here is the character
so we had to read or characters
the character always that's going to be
important because there's another way
resonator
uh... which has a bit of a difference
there
and that's just a a new way to say this
is pastimes thirty-three
source actually pretty simple function
probably was quite a lot of first and
gnashing and that's that's what people
use it
um...
power or people use the most offered
some clothes all of that photo offspring
that function
on another note though that's not the
job listing the from this is the dollar
stringers function
so uh... though that part is the
difference so basically are the only
thing that shame she has that here's a
zero and that the times thirty three and
five thirty one
basically frame structure there
soul that same you want to find
much of the conditions for this test
function
yuri know why we want to do that
new i'm well
these kind of functions haven't done
much property
uh... properties that they do have
we call it pollutes upstream
uh...
so you can write that function like this
just as a from
over a product here
and we made a small example there and he
conceived uh... for example that the
hash of you why
forceful couple you'll or his wife
international asset
for both governor from couples that
are the same
uh... i mean you can find that out
either
as a proxy
because conceived from the structure
here that this must be the case
prostitutes just thirty one f
or ammunition lady camilla also adjust
its rado wala to character
springs and few which ones have a
collision for any
but see if you can do that
and once you figure that out to see that
uh... in the end if you've had the
characters so you say you have shit this
year so you why
uh... what happens in the structures
that basically iaaf here that has
functional for the white
so that was a two thousand two hundred
sixty work here
and you just while this is just the last
character versus the age of ninety seven
uh... so you can notice that you can
replace fifty years
by daschle says that
what do you have here is that the hash
of the way if the famous m_s_f_ except a
basically that that works uh... for our
tracing food into the pen stuff there
and will you get the same question uh...
there
uh... and you can also keep in of course
we can
you can do that at the beginning
and that leads to something like this
uh...
what you can do within
while you can then see that they have so
few that means that uh... specialties at
a fly and of initial f_y_i_ you that and
if it were for a fight
well and you might know step of the
something like buying recounting so you
just come from zero to four here
uh... invite anyway and you just have to
corresponding strings that are
uh... collisions in the compared to
so um...
where you can also do that internally if
you have like the collisions for
focusing so these polite as well
uh... of course you can also determine
accounting
and upload already give you like nine
collisions there
so basically i mean that was a fixed
sites so we restrict ourselves to
too
character issue
order truth digits i'd say
uh... but of course you can do that
father terry number of tickets so for
example if you want to generate three
for the inclusions this is just so you
can do that i mean it's systems a movie
called
but basically what you do is to generate
all strings that look like this all of
your zero zero zero two
two two two two two
off link them
uh...
and then you just replays of the
characters uh...
uh... the rwandan tool by the
corresponding
uh... collisions so
without you can
t_v_ generate for you to the inclusions
that's one way of breaking
uh... those kind of fresh functions
referred above the sea trick uh... click
on fostering this works for certain
kinds of distractions this proposal
property
and the muslim refer any attraction and
well we said before that hedge funds
into the fix up at length and what does
this mean and mobile normally you have
the sorted through the computer
as off the blanks
financial statement analysis
uh... you remember the sky
fifteen fifteen bridges checking
heritages compounded deal with
you also did other hedge functions that
can you be assisting ashen
notices to to be fixed thirty three pics
x
uh... it
is basically the same but except the
except for one thing uh... instead of
adding the next five of the key dumb
the next but the keys exported to the
state
and that changes the lock you cannot do
excellent for strings anymore
and while this
animals momo fun anymore it's not rico
cripples with the clintons
weakens the dupont force so to the
reports that's true
few minutes and then you have
one hit for somalia and then he just do
that again and again again and you get
enough with the collisions
uh... trigger your tech again which we
will talk about later how it works
and we'll try it some
different rich breakfast
so if you do work for some one
article you or one st louis word wanting
to meet several
about in everything he proves his thirty
one attempts to get there
issues to unique hubert twice as fast
because that's twice as likely that you
get something
it's beautiful sport again your quest
like beautiful thing
and if you do posters for the and
lawyers who
end up with
uh... two to thirty one months and
attempts to have one hits
somu turns into attack on the stand
trips america tecum differences like
that
uh... first thing we do uh...
we assume that we have some weight to
compute backwards from
want article you continued state
then
uh... then we start filling a local
cable with fung to do that still leaves
um... reason the filling the swiss
government it it's uh... intermediate
state will use and tons to fix itself
strengths protection
so uh... we have a table for the piano
but the fact that this will you
possesses a fixed i used to get too much
article you for example zero
and then i find privileges as it does
much article you might just take a
remnant strengths fascism current
immediate value
and if i have to head to my lookup table
man
account
myron string and my prefix on local
cable and the government
you know it must be the first letter w_
and that's really really really frost
at least for the case of thirty two-bit
injustice
could look like this
than the middle supposed to be a lot of
people
and riverfront leaders sticks to the
extreme funny because we always have to
work is there but
or the same
they hope to get the idea of
uh... so
the stage function again that we need to
compute the courts from one end spring
into needed will you
well with convert to operations here is
the most occasions but you were
forty-three and within explore
andreen
need looked just a little tiny bit of
mark to get there's there's not much i
promise
uh...
okay the first in september it's or from
pretty easy
as you do it again
um here every element is the number of
sw itself
if you do the support of the patients in
a bit you mean
um... what actually is written on the
flight that's still true
but um...
if you'd with overflowed much again for
cubans adjusted come through
thrill you know you
them to come for every other number you
can get another outnumber those of you
multiply them to get to one
at least uh... with a trip to the
the dentist
yeah and you can use to extend the
piano's into computers number three
efficiently if you don't want you can
use reports
the defendant once
um... so we end up with this
anuar function that
computes the court's so
that's it for a kiss
uh... we take our and and then we come
do all the steps that was the fifth
class but first since tufts pretty easy
mhm return
if
all that was more of the theoretical
part here
uh... and now we're going to talk about
how we can actually use that to attack
replication
platforms
and this is a nice light showing a bit
of
uh... what application worlds of instead
of them
mormon uh...
it's actually from the w three tax left
side which tough the some kind of muris
takes on the an excerpt of one million
insides
uh... and tries to figure out what kind
of technologies they're using
uh...
and wallets the ob all kinds of
technologies and cute he has he done
that and saved a lot of most prominent
and eric cuttin' right here for some
reason to feel it here
but just a check who in this room
running stories uh...
involved in running about five based on
one of the technologies which is uh...
kind of next year please raise your hand
firm
life and maybe you can look at less than
half a small
uh... so just that's a check uh... with
uh... and often running one of those
that federal direct technology with a
and one had positive today as well
well a few people may be like
uh... parcel fifteen
so yeah you might want to talk to your
story about that or well if you are at
the start and you might wanna listen
carefully you know
fellas that from
need to talk to the um... while no
actually just looking at what the
general cases
so you have some kind of
emphatically on some kind of side
effects uh...
and it kind of dynamic website you have
for former people get in the paper
and sometimes are supposed to crest
and the question on this hollowed us the
post data and up in the ratification
zazzle application programmer
what are you going to do and how you can
access that post a a
uh... it was something different ways to
do that for the different platforms and
there are
first one's beauty
uh... second is uh... job also floats
to defect
and the last one is actually a city dot
net
uh... but one thing to note is a step
structure you have to her for the post a
deselect the ball on the proposed mpg
or the requesting involve the request
before meeting in a few on that
that's always the hash table
uh... and one of the application
programmer you don't need to do anything
for that to be asked have you got it
from the platform soul
even if you don't use it sometimes to it
is populated by the platform itself
quite laden with short your petition
summer also
uh... that's nice from an education
program a point of view because they
don't have to do anything you don't have
to repost the request yourself its
authority there and then i thought a
love for you
weblo it fast table so as unethical you
can also put stuff in there
uh... first
uh...
so starting from the top
uh... kijiji
uh... p_h_p_ yellow comes in two
different worlds and so i guess
hopefully most of the people use pgp
five finalists running
i was hoping people use peach tea at all
that
well if they do it and hopefully they'll
use bb five um... fifty-five actually
use dvd be x_ thirty-three a frenchman
adjusting before so
embedded dennis and use their
uh... and accused of a thirty two-bit
integers uh... so that can be broken
using big processing in fact we already
presented
uh...
if you're using ph before then what else
to give you x_ thirty-three x
and it might be on
inquiry to our fifty for a bit of output
depending on the platform you're right
so we can break that using the meat in
the military every presented
uh... one sixty four but that's not
really a fishing but on paper but that
was very well
uh...
well there are some parameters that are
interesting for this attack and the
first was the post next side so that's
the fight
the maximum fine detective confetti
into overpost rehearsal uniform
azteca can put in eight megabytes form
they turn in their
uh... and that's a pretty unchanged
unless for even some kind of uploads
stuff than you might have even increase
that
next thing we have here is the maxim
part-time
uh... which this the time
like official parameter that that limits
the titan four recast posit which is
actually good thing that there is some
kind of thing like this
uh... you feel a true platforms where
there isn't
uh... ab except to mind is one nominee
which
tends to mean unlimited from
documentation
but if you follow up it's not really
true
uh... if you said it's minds when it's
actually limited by the mexican fusion
hybrid russell
that's mostly set to thirty second floor
sometimes the distribution change that
selectively outrun getting baitha
distribution or
i think it was previously retested
the marks and the times actually changed
from to teach before them such as sixty
seconds
so that limits detector too
was sixty seconds of cebu time uses for
each week rest
theoretically
here we have a mix of the time of mines
one entitlements execution time might as
well as well
uh... if you send a p_h_d_ application
eight megabytes of course data so
basically any ph keep the application
because
uh... even tho you don't use the post
stuff
even so even
zone one except host
every keeps g page except polls so if
you haven't had a world p_h_d_ page
that's going to be one of the room
uh...
and if you think that eight megabytes
oppose data
uh... it's gonna take liked six hours
them something
we'll see if you time
that's the theoretical case because well
typically people don't putting them
example time and then execution time to
unlimited
that would be pretty stupid
realistically you while you can just
send like five thirty eight eight oh
four standard issue a minute i'll see if
you time and i want to do you
uh... or a senate communique and then
you get thirty seconds depending on how
your your configurations
he would actually figured out how the
configuration is because the seventh or
something to five friends until several
if u
rube goldberg the serbs
so what does that mean
in terms of uh...
deficiency in so we are here for the
different platforms rule
would always tell you what the
efficiency thing as and effectiveness
things
so we've got the slice them on the left
side
uh... which uh...
uh... was in the grisman for icn
some people might still remember the
time so we have like the end
uh... i thin with like sixty four que
visited two lines that was one of twenty
eight k that's
so if you have one nicely in line for a
few
actually like
abundant icn line well then you can keep
one eye seven core like the laptop left
standing there
three more local
because you've got busy all the time if
you have
when i feel i'm
uh... on the other hand that means if
you have like a gigabit which war
there for fifty years
somewhere maybe i'd say it's i'm well
then a positive development morrissey to
use busy
well i would be tenfold left the which
in there
it actually tenfold involved
they don't need to be on like one
machine because i think you country find
that machine of ten thousand course for
the president cutting distributed over
more machines you like uh...
yeah so that that's the update for the
well effectiveness than
uh...
so what's the state onto your scheme
from
actually running
responsible guys to disclose that stuff
it's not like
if the total zero debut
um... we discussed at all so it was a
skillful soul-searching
uh... and data
notified pgp on november first arm
then we didn't get an answer from
anybody
which is kind of that
uh... and we asked for an update like
three weeks after that
and that's what about that what we're
looking into it and watching the
dysfunction
as into changing taken some time
okay i mean job
more communication with the knife
uh... but that's the way it is
so actually done on uh... december
fifteenth floor
maybe what i have weeks ago
or tool by now i think
uh... disappeared in the uh... suburban
repository of ph kiya
phone actually you put in a lot will
determine temple bar thirty
to rewrite the tax base in half
pollutants
which is kind of a worker on so they
didn't change the hash functions but
they are limiting the number of
parameters which
uh... what works for some stuff that
doesn't work for the stuff is so he
later but
but we werent ran very happy that they
are
for one date in tough or also hurt that
they were doing this which is not very
nice
and then whatever putting that into the
public sdn
info i mean
write that on december fifteenth you
might've figured out what the wrote that
in years
that there is a real problem so
larry that happy
that's in there and uh...
sdn effects and that's been
may relate to fight for
organ bazaar sea for relief rosaries
candidate for the upcoming fight for
uh... and i think they're going to
change it for five to be a slow but we
don't have any relief that for them
because well then what
really good at communicating with us
thought that specific there
uh... sort out the stair offering
mentioned an expert content on this
market for some reason the safety
doughnuts uh...
which is what my personal product
but it took us some more time to make
you feel what's going on there
so we want to get a fair education
program list the request of form thing
which if uh... name value collection
objects
uh... and for some reason that uh...
doesn't use the normal
has table hashes function that is used
in dotnet which is
kind of interesting
near a couple saw about not using a
technique three years after only four
uh... but he is the case insensitive
haskell provider dot get passport method
i really like those long names
um...
and funnily enough uh... well this is
the stuff on the right which we just put
there are things going to fight off so
we put that there too
printed up here
while the really good reverses well
actually we are not good
yeah so i can recognize that this is to
give the x_ thirty three ext
so what you can see here for
well this is the stock value of the five
three eight one that we saw before
uh... more than fifty modification by
thirty three
uh... and below that that's actually the
axe or off the the cartoon character
so what will we could figure out the end
up
works on the upper case
listings for because that for some
reason
uh... f mention by the name is case
insensitive
uh...
so first you do the uppercase verena
fisting and didn't let me put it in to
be to be a thirty three x
if you'd like a developments of of
uh... which can get for free from
microsoft uh... need to try it out then
you can send it to the
forming about suppose they don't seem to
be delivered there
uh... and then you get
just short of eleven hours of sleep you
time so we didn't actually began in the
toilet and you're sitting down
the steep used by police on the one of
the things that you know is nice and i
was like
long assist on the left and then like an
hour later with the running you like me
of my favorite fall uh... but luckily
there's also
thirsty fuel time limits
there
luckily distances to determine this
uh...
so i asked if you read this and i guess
which i think it's to to the
configuration because that's when the
signal generous
uh... deny estimates two to ninety
seconds of cebu time
so what does that mean in terms of
proficiency while other listings on the
left still is even before i see and
that's what the called modem speck in
the days
maybe some people still remember maybe
some delays in the audience uh...
yeah so they would like to study three
dots xd six is a
cated modems let's also if you want to
have one of them we can get one of those
courtroom course cuisine
uh... and on the events will occur at
the congress has to do that
and basically it if you'd like to
recently uh... partial cost busy so i
was trying to make a different picture
on the right side with the little dots
but then yeah but that's really crowded
so just imagine like the one that she is
three cebu chorus
uh...
that's that's gonna change later as
first author different platforms
solo artist of the states um... i
microsoft's sort of through this for
strawberry because well that was split
the very end
infill for preparation for the sock
alone if she discovered that because we
have to figure out what the hell
function was we were just on the wrong
track trying it out with their function
which is houston dot that's uh...
doesn't work and then we figured out
that that's actually the from so we only
disclosed that the man on the twenty
nine sandrine will start with that uh...
undated into the top groups ought to do
that and to dispose of them and that's
that was such a case number if you want
to talk to microsoft abolished uh... and
actually talk to us quite a bit so that
that was way better than liked each key
for example and so we actually had like
uh... phone conference last thursday and
talked about them what we are going to
say the talks while and another
conference yesterday uh...
so they're working on that and i've
taken a very seriously uh... so the
first thing they're going to work and
it's just like to work around passion
pretty similar to the stuff to treat us
so that means a number of parameters
uh... and then they'll be looking at
your end of my thing that's french which
is the real way to fix that that uh...
he's gonna talk about that later assault
and there's gonna be in the device
reversing four actually um...
but also strongly that it should be up
already uh...
so far that uh... they should be an
advisory from
and a m associate bought that word
balding tell you about what you can do
interns of uh... avoiding
being hit very hard but uh... just not
that much to do you've come across
refused to see if you can for example
but basically that's that's the most
important thing you can do that
so wells yadav porsche racine dusting
the patch quote function um... those
very similar to the k_g_b_ x thirty
three days
uh... so it can be broken teasing you
foodstuffs and i was actually the
example rationally andrea
and alternative you before signals of me
in the middle attacked their as we can
get some more prisons because of course
if you do the truth boxing
the uh... stuff
that or if it's quite a lot of
structures things with you
to add more random needed more strings
for the same size
uh...
someone special thing that's quite
interesting for
or it's all off
this that they actually test the result
of the hash
select if you have a string object
uh... there's a hatch attribute and who
has it
uh... one of the change from zero to
rehash value
uh... and low
but but that only happens if the has
suspended for from zero so if the hatch
ends up being the wrong
so i a few dozen detector two six four
zero
then you have to reassure all the time
uh... that's actually a thing
that what other people are also goes
well so they pick up some stuff
uh... but then they changed the
entrenched never to be zero what java
doesn't do that for some reason
suffolk
uh...
soltanzadeh different from
repetition of a particular world so you
have four kinds of different platforms
does look like if the one language and
use that
and that's going to do the request
pausing for u but has actually begun in
the job application servers terms so
that although all kinds of different
that up because there was some
open-source romanovs
uh... we looked at some of the open
source of a solo trumpet on a more
touchy process
uh... and all of them
by the use of hospital type in java or
the person that typed to sort of
prostate of uh...
and that if you have a limit of twenty
on city being the exception here which
has liked when that day
which this winter
uh... missile
with you we have like a trumpet running
and you will support will mail that's of
course there are uh... it it's uh...
them
well that's forty four minutes of this
if you turned on uh...
understanding the initial contact but
has not off those modem things so that
some info on the very have liked
and i'm not six k modems hauled before
the primary at the defeat of sex those
six they modems
and if you have for like six chavis
anything she one nine seven four busy
or of course ball
him i dislike you
morrissey
dutt
so much for coming
the disclosure states uh...
what we discussed that by also disclose
same november first
uh... tomcat actually have the
workarounds uh... than there
suffer the photos of actually published
uh... releases fatherless walked them so
it's in the latest releases for
seven or twenty three i think
dan six or thirty five and five five
thirty five
but i'm sure if the last august this
really stories but uh...
davis who worked on that and they have
to sameer ground like
but within a mile from insist
uh... master class first sergeant took
rara advice is that ok they're gonna fix
that in a in the future is if you were
sort of the patch update and that's just
like the ticket number
and that's still from new york decide
what sorts of other stuff is that
well that's that's all that's all for it
doesn't seem like there's anything that
reforestation jonathan temptation
uh... read politely disagree
yeah what else is their tyson
emplacements the other half uncle is
very similar to the t_b_ expertise x
uh... but it was so much as the size so
it's different if you have a pretty for
purposes of precipitation with extra
four pics but in some tension
and will attend because it's to be
expertise we explicitly become a drop in
using amendment in the military uh...
but the only get resembles size texting
sell for thirty two-bit platforms
um... and of course that one person
there are different
into the platforms for doing that so the
slope bonus i guess the most of the
popping off those and phone has a
maximum file size of one megabyte
so you get like seven minutes of said he
was its for like one
cigarette repressed sold
while you need like twenty k bits to
keep one court will corpus e so we just
under conditions that's why
goes different forced but
dot that it's only a matter of uh...
factor as well
uh... so
yet again they couldn't keep like fifty
thousand course to see if you have to
give it
that what it says if it's the thirty
two-bit machine so hopefully you've lost
people in sixty four that's going to be
a lot less efficient
believes in the sky
soul
same disclose statements of the more
analysts uh...
so that sorry the disco suit for most of
the stuff castle re-disclose that's why
i also heard than than three weeks later
like uh... wanted to get our message
select hollowness message the panorama
duration chu
so for that
um... and will be a thanksgiving at the
mall
months old might take a few days as we
get back to you like
the aperture i mean that's reasonable i
mean thanksgiving in the quality and the
urself i guess that's fine
uh... lockheed they never got back to
our doubts also sold
that's it for person that's that's world
yeah and read disclose that through the
phone guys too slow and a couple but
trust for listing and will yeah
no fix the stair luckily
and we actually if you're using c will
be one of nine
or you're fine
um... that's a good thing because there
is fixed on beckon to terminate
peck when uh... for election year fix
that most victims was on the three i
think
and for the same reason they realized in
the world we should maybe fix that
but for some reason the elicits that
stands you will be one of mine
uh... refusing issue we want updates
which apparently quite a lot of people
listen to host a surprise to you like
the figures from the repeat though
uh... it's thought that number
and the maker of platforms that's what
half of soap
vendors estrogen which is very similar
to dvd expertise weeding
what you could actually break that for
the fruits of saying attack
uh... but they have a different
multiplication constant which makes the
smaller conceptions
not so small so you don't have thank you
don't have any effect on
that character applying strings
sift through increased those and that
makes it much less efficient but of
course you can do it that is in the
region of the check again then then you
get morrison stuff uh...
and gerald and rabin yes
uh... truly actually uses the
receive roots he will be one of the need
for a function so slow
uh... pose for that one of the tapes and
conviction and the one of my
interpretation
uh... andrew being use uses something
completely different which is just
another movie implementation
uh... man typically they have for the
different that forms and will be like if
using ruby unreal or
that's the
uh... personal or something like this
tender loxinfo sizes so too may arise
so that gives you what social security
on
so will lead us to remember is the thing
on the
left show of hands please
uh... quite a few cut if you are so
that's what that was a kasich over there
that thing
on the left actually gave us like one
thousand torn apart speck in the day
well no not really a another had one but
uh... started with a modem but some of
the speed their soft and so if you have
like seven a twenty bits per second you
can keep one eye stemcor busy so if you
have one of those things and you can put
that up to new computers somehow
probably going to be hard
then you can keep that or nine seven
four busy
golf course
that if they have then uh... scholarly
lots and cya if you'd like a million see
the eucharist busy
and
yet which is the view from learned so if
i wanted to actually changed the picture
photo of the revolution the sooner the
limiting factor there as well so that
would be no space between the postal
that yet again doughnuts woman seduced
cohesive you cross that off
uh...
rui were much happy with their discovers
that there is so we disclose that to
happen on them first andrew suggestion
was very helpful so that that was really
a good surfing that we have to go in
there so
uh... date they were helpful and
we discussed what they're going to
change their fear of the most of the
function but still reviewing two to
three steps
and so they are and where these or
they're supposed to be working sunday
will be really something
nothing last night
view we should be forming any minute now
from soda throughout the country
uh... and
for the world history will see the end
of the embargo date so they should be
releasing very soon
and it's that they had to minimized
estrogen which is dear a text patricia
of invest also a
when he was not direct middleware which
is the finger pas the poster just for
most of the platforms
uh... and there'd be the limit the
number of credits works love which is
nice looks like it
defense and that's the kind of thing if
you don't they corrected epicure ruby
given for him
soul wells
the like let's talk less than
uh... or don't want to send to column on
the uh... the first tried in the section
uh... that was like uh... the eighteen
more javascript in general uh... so we
just the toasted implementation those
used by gnocchi s it's food but my guru
uh... it as a all-optical different
destruction there uh... looks quite
different than most of most of the other
stuff
uh... but again it's one of us will meet
in the military
and then again no justice like the first
in what your words you can use deposit
post he trusts are mindanao lots of
platforms on top of notches so
relook and upset
herb direction
uh... the trust the
law
the nazi astonishing limit the size so
there are more efficiency is listed as
well
uh... has further disclosure arrearages
disclose that i'm operating system quite
a while back
um bios oregon
got of automated reply back from the
guru security team
and then what nothing for what
so i probably can't take that one off
that was a tradition
indicted sunal uh... and you've ordered
the tickets for the chrome individual
cost but the friend it is somewhat have
uh... client's life you are movie april
so
of course it's look boring if you have
uh... client-side through the u_s_ on
javascript in your browser will yeah
that's boring but of course pay-per-view
stepfather stuff slowed up that that
money but apparently liked it so hoping
people talk about what she has a lot of
uh... so that's why the what's included
here
so
so much for the different platforms was
here with application
security guy you might have noticed um
that's actually just supports the
president's nothing fancy that you need
to do we do need to preconceived usually
packets with new year to options also
that's just a simple posted this and
that can actually be generated on the
flight
if you just have fish in terms of austin
so you could run this effect on the west
side
soul was that bad quality of the next
big process looking attack on like the
pics of my for the sole climbing wall
get lots of course is that the menu
distributed outside of attack
and other type of course is going to be
very very rare
effective song
that's gonna meet that as well of course
that you just click on the link then you
might involuntary sandals refers to
someone you know so yeah that's
that's the thing here tom
yeah so but most of the weather
conditions all diving which was fun
nicholas never use web applications
everybody business
blue but uh... but estimates are
everywhere else also actually like a few
postcodes people tend to put stuff
interested also if you like the chala
compiler uh...
you post code and you put the stuff you
read from the source into less stable
and then that might take you to my
wife's compare that cold sources have
like a concerted integration system and
it's just put it up and that the last
day you commit the suit shall also is
higher than to
to see the s_o_s_ the in order to
whatever and it's going to hear an
overnight than the one that might take
some time to compiler
uh... it's actually bring us because
and robertson wrote that always limits
like you you can only have like a
megabyte span
laws that source file in my district and
twenty megabytes what's gonna happen
then
walter also divorcing yourself at least
on some shows if you know you special
something justice in talks to do with
missus
and of course will azimuth gets the
preferences focused also if yes she used
the for something that really found
anything
miniseries kind of used for that
then the whatever problems well
wildlife timo
thing we don't get that from now and
hope you have to leave us from the sites
that is still running maybe we can get
back right after the culinary institute
so let me also
will
we also
bogota's will tell you how to break
things
was a real problem and well how to fix
lewis
uh... turns out
nautica can compute collisions for fun
she doesn't know
police efforts of
and also it's pretty hard to keep your
head should secret
a merger fossils product like ace dot
net
uh... people figure out
you should use it should be to have
tried to ban them everytime
you start your interpreter and whatever
or you go through
everytime starfish people
you complete your reference and run them
and use that and well proliant c will be
one of minority of that in the past
so it's not impossible to love this
and yeah
you really should prove this
and thus appropriate
but actually enable determination part
dynpro
the greatest
they have everything ready before they
just uh...
used a different hostage of that point
your well what can you do if you cannot
change the hash function
will reset
uh... you can the meant the size of the
post request to the new consideration if
i could
always do that
armament the numbers of
uh... of post parameters suv the tartars
method of application server
and if it's possible to them about
and you can post a few moments
multiple also
almost always to work for them
you can fix this problem
ummm
well we only picked on what service and
repetitions and they're stupid stuff out
there
uh... what little scar
uh...
if you look and let's go for the british
table as you get two hundred eighty
uh... tulips and well we haven't looked
into it what does it really means
maybe there's something funny there
um
well picture worth the risk than there
is not just his post requests we use and
sign uh... separate arguments you can
also
and there's also a check send
that they have some sort of asian formal
lactation
laura client-side arguments the room
if you put your collisions in there and
some fixes some people stop working
and to mike and tech again
you can always going to the tekalec
what would put an unstable that can
control this i have attack
um...
other stuff but you can look at
uh... we looked at it that there is
there is a confidence fraction
that's it
objectives either circumference much
function
they change of a of rather frequently
but uh... all with were mother called
the best part of
there's one which just opened up
if he gets a day or
day before yesterday they also use the
concentration maybe you want to break
uh... what a for-profit something that
there is that can wealth binaries
if you want to break a loader or two
miles or so for it insists on a roll
and this is for
and physorg often using the proficiency
it's not that this is a true friend will
be convinced there is another word of
the worst up in other places but it's
possible i guess and if there are some
somebody of the first the security team
you would really really like to talk to
them
them written briefs from yet
indicom it's just what should you take
home from stalk
uh... if you are right language of a
local you really really really should
fixes except
it's not that hard data maybe some of
your
earnings which will complain
but uh... task is breaking stuff but
really when the mustache function steel
muriel way to fix this
uh... at unification developer uh...
you're sucking
your gifts your language and jewelry
hope your language developer fixes
but they don't
uh... will
sings about what stuff and for the next
day will live in a ticket to make
speeches
as it is seen for some a poster means
that
application of all the time to put them
into his table
used something that is not a vegetable
there's waste like
drug treatment through
to do a necessity array that
uh... doesn't have this problem
uh... the different rich intensive
co-hosting a popular what inputs before
biotech and possibly and film festival
and
it's really easy to
identify what s charges used if you have
to be empty string and you get the
organization with reform of the g_p_s_
ranchers in you
are almost religious contributor
finish some frost recently you know
and will
that leads to this decision almost
thereof
you also get the invitation because
wilson
it's really helps
uma thurman thomas bum
with research
we've heard that the man with the state
of both getting a lot of criticism from
adults that the spirit of substitutes
without success that's so
maybe they want to do something new
wanted we don't want to encourage them
uh...
so
i think disliked and advise danny from
all sorts of purely wrote tom kean level
that's
really great guy
uh... multiples rollup often picking up
on that list and through the mission
and to work regret
uh... circuit after we got some more
also did a great job often forming buka
unlocks all possible sandals
uh... will probe actually
davis more thank you for the slow and
they're already fix is in two thousand
three-years-old
ready for them
uh... also thank you for the people that
please found this into a problem for you
and reproaching they have function
and uh... to prove it security team
because say there were the only people
that route took a seriously they work
with us today
sandals patterson said well if it's ok n
we gave them some feedback and will also
put in for fund
uh... we ended up with the uh... with a
good solution for this problem and they
are the only ones actually having a
fixed not yet that will work in future
their thank you for your attention
so yeah thank you very much for kids
interesting topic as usual we have now a
q and a session
uh... there to mike's stinky chale on
that people have questions please line
up with the penikese mike's on that then
you can ask questions
and maybe i ask question myself started
have you seen cabinetry works at
applications of this to utah and the
uh...
and attack the sri and
develop any attack that's used is that
this bipartisan
this attack from methods
and not a couple of weeks right but i
guess the people into a problem three
the also tried stuff also
but i don't know of any particular than
that
pop with a
battle over anything that's not what was
that uh... you thought
socit there's someone with a question
please
and yet marc almond lega question uh...
use that this is nonsense to apartment
three and only draws to programming i
guess it's fixed soulmate is something
wrong and how it handles security issues
if that's something no one since two
thousand three
people seem not unnoticed but it's also
an issue another program
there may be their stand
through on the one hand uh...
there was like the cigarette academic
paper so if the usenix security
paper from the guys in two thousand
three
and
while they were looking at that pro
directly some pro-direct he was the
uh... influence of change that uh... but
that seems to be
not that much interest in looking at
uh... that stuff from the other news
also maybe it makes sense to look at the
security patches from the other
languages as well if your language
development
and see if that would actually
influenced your language and whether you
want to change something on the and your
initial we're actually uh... surprises
whether i mean
this was known that this was a very well
but remember this on the program page
so people could have known but the param
the that either they didn't know they
they didn't care
okay that's another lesson on the senate
or has he done that since its case
insensitive delete need them meet in the
middle or can you just take a long
string and
change the case
no there there was the first thing that
he would try to sort of
so iraq were good idea that but india
and they have not
like the same entry in in the nest a bus
also no you can't just change like the
the case is off the string of that i
would have been nice but that's not the
case you actually need the the return of
the fact that
okay come home again
not slides prepared to custom from
aristide
uh... yet the internet's wondered
whether there is an in official test for
p_h_p_ which they could apply to the
events of this
bond that the prepared i mean there is
uh... that's the end which glows mopped
the real solution but a workaround
because the dalai limits the number of
parameters
again if you are then
so you know pausing tracing or whatever
but that's not not gonna be limits it
because it's not like the same
uh... kind of structure there
but you could were called in on the the
five fall r_c_ for perhaps for at least
a
of cutting off like that the two of the
exploits and
and the other thing they wondered is
where they can get your teacher
at
uh... atlast celibacy as having the
of thirty left
k there is another question up here
yeah i wonder if so how much does the
limits of p_h_p_ at the fundamental four
thousand parameters actually help
the close enough to and endnotes
dollars the education
what was going to talk about this if you
look at our and know the maximum
parameter limit and ph peevish mood is
introduced in five for also that
and that that works very well so they're
limited to think uh... assault
parameters property through a side of
the summer patch
limits roots to a ten thousand process
to find but the song was very very
conservative so that works but as that
only against the case where that is
actually in your post data if
uh... you generate an estimate from some
kind of other data like chasing or
whatever than you but i have to say the
problem because does the government
cellmark a any other questions from the
public in here
okie no uh... but that we have some time
left maybe you can show us the most
racial again
in fact that's the running
but
first so i i would like to thank you
very much for your thoughts your and for
the will really believe that you
preserve that
and that's good for my dad are more
probable class
Video Length: 56:57
Uploaded By: 28c3
View Count: 32,090