►
From YouTube: Coach Alice: Volume 1: Part 42:
B
Fantastic
forget:
jesus
died
for
his
sins,
all
right.
What
does
the
back
say?
B
The
name
it
says
in
the
name
of
the
tap
the
p
cap
and
the
holy
packet
sniffer
finnock.
What
is
this
guy's
name
da,
who
made
this
shirt
his
layers.
B
Okay,
here
we
go
back
back
into
it
back
into
it,
we're
going
back;
okay,
all
right,
all
right!
Okay,
I
gotta
psych
myself
up
it's
more
tea,
okay,
all
right
sufficiently
psyched!
Let's
do
it!
Okay!
This
is.
It
really
is
thrilling.
I'm
just
burned
out.
B
B
B
B
B
All
right,
so
something
is
a
miss
okay,
so
let's,
actually,
this
is
actually
a
good
example.
I'm
going
to
do
a
side
attention
here,
but
but
this
is
actually
a
really
good
example.
So
so
this
open
up.
What
is
the
open
architecture
right
right
now?
We
are
debugging
a
problem
with
something
here:
something's
not
getting
triggered
and
we're
not
seeing
this.
This
readme
pr
be
created
because
we
know
if
it
gets
created,
it
would
throw
a
giant
big
area.
B
B
B
B
B
B
B
B
B
Okay,
so
let's
see
so
what
is
this?
I
need
a
bigger
screen.
Okay,
so
let's
just
cut
some
of
this
stuff
up.
B
A
B
B
Oh,
thank
you.
Okay.
Now
we
can
see
so
what's
happening
here.
So
what
okay?
So
these
are
things,
so
we
only
care
if
it
says,
processing,
okay,.
B
B
Okay,
okay,
all
right!
So
now
we
have
some
context.
Okay,
so
we
should
see
it
hit,
processing
right
on
the
first
one
of
each
of
these
should
basically
be
like
hey
I'm
processing
this
operation,
aka
like
I'm,
going
to
dispatch
it
sort
of
thing
or
I'm
running
it.
Okay,
so
processing
stage,
processing.
B
This
is
really
a
dumb.
You
know,
you
know,
I've
thought
this
like
10
million
times,
and
I've
never
done
anything
about
it.
It's
really
really
dumb
that
this
doesn't
say
what
the
operation
is.
We
can
just
change
that,
okay,
so
where
is
it.
B
B
B
B
Control
r
is
just
the
best
thing
you
don't
have
to
type
okay,
so
I'm
seeing
what
it
looks
like
that
is
much
more
helpful.
Okay.
So
now
we
can
do
there's
a
for
loop
yeah.
So
what's
our
most
recent
file,
it
should
be.
A
B
Let's
actually
do
we
don't
care
about
those
a
six
and
we
don't
cover
that
process
anymore.
B
Okay,
so
this
is
interesting
now
this
is
pretty
useful.
So
I
wonder
if
we
can
just
real
quick
here.
B
B
Horrible,
whatever
oh
there's
numbers
attached
to
them,
that's
why
they're
sorted
that
way.
B
B
B
B
B
B
B
B
B
B
A
B
B
If
you
insist,
okay
and
then
what
we're
going
to
add
is
read
me,
repo,
okay,
so
we
add
readme
git
repo,
then
that
should
trigger
this
function
here.
Create
files
not
exist,
okay
and
then
contribute
readmemd.
B
B
B
B
B
B
B
B
B
B
B
B
B
A
B
B
A
A
B
B
B
B
B
B
B
B
Gather
input
name:
okay,
so
products;
okay,
so
let's
just
if
operation
dot
instance
name
equals
equals
so.
B
So
when
we
have
things
as
data
flows
right
and
when
we
have
our
translation
layer
later,
we're
going
to
be
able
to
basically
insert
you're
going
to
be
able
to
insert
any
code
anywhere
in
any
other
code
right,
and
so
this
is
basically
what
it
allows
us
to
mutate
everything
to
whatever,
and
this
is
where
we
can
use
the
two
and
brute
force
to
try
to
figure
out.
What
are
the
mutations
that
we
like
using?
That
trinity
of
the
threat
model?
B
Is
the
human
intent
or
eventually
entity,
intent
and
then
static
analysis
and
dynamic
analysis
right?
And
so
you
know
your
human.
Your
human
intent
feeds
the
stuff
that
you
put
into
the
static
analysis,
which
is
your
code
yeah,
it's
out
of
the
static
analysis
in
some
senses.
It's
also
like
a
compiled
binary
right
because
analysis
might
help,
but
it's
binary.
So
we
lo,
we
sort
of
love
that
under
there
right
and
so
then
we
say:
okay,
then
everything
from
static
analysis.
B
You
know
we
finish
up
with
that
and
we
go
to
dynamic
analysis,
but
it's
also
just
sort
of
this
constant
thing
right
and
in
dynamic
analysis.
You
know
this
is
where
you're
sort
of
doing
your
citd
and
you're
doing
your
your
it's
continuous
deployments,
you're
testing
in
your
environment
and
then
you're
combining
that
with
your
telemetry
data,
for
your
for
your
end,
user
deployments
right
or
whatever
is
out
there
in
in
the
live
environment
right.
So
we
have
yeah,
okay,
we're
getting
too
far
deep
into
this,
but
okay.
B
B
So
it's
all
grippable
with
the
get
history
which
will
be
the
first
rate.
It's
all
announced.
Okay,
so
operation
instance
name
equals
whatever
we
want
to
find
out.
So
while
we
want
to
know
why
is
in
tribute
read
me
if
you
are
not
being
called.
B
B
B
All
right,
so
it's
not
at
the
end
of
the
function,
so
that
means
we're
getting
no
matches
so
somewhere
in
here
we're
bailing
out.
So
let's
look
for
a
return
statement
so
return
here
here
and
here:
okay,
so
let's
go
past
the
first
two
all
right,
we're
doing
sort
of
a
binary
search
here
right
and
we're
gonna
see
if
we
get
past
those
two.
So
if
we
do,
we
break
here-
okay,
we're
breaking
here
right.
So
that
means
that
we
get
to
at
least
here
right
and
then
the
next
return
is
down
here.