[Music]
hello all welcome
i'm here to talk about ankle monitors
and just at the start of the talk i
would like to say that i'm keeping this
limited to ankle monitors used in other
countries
because i sort of want to keep some
friends here like i might not want to
go to a country where i've just hacked
all their stuff and you know
that might be a thing um
so
first introduction i'm
not a security researcher i'm just a
developer at a bank at raibo bank
nice place to work at but
yeah i sort of stumbled into this by
accident
i wouldn't exactly call it an accident
but it's
basically
my partner at the time really wanted to
know where i was at the time
and i kept setting these whatsapp gps
links
and you know you can track someone for
like eight hours and they know what
you're doing so eventually
i got around to
um
[Music]
watching talks on defcon about ankle
monitors and there was this guy who
hacked the ankle monitor and i was like
maybe i can do this but better so maybe
i can actually make these things usable
and it turned out i was able to order
one and i was able to make them useful
and
a few years later
i got the opportunity to apply for a
talk here and i did so
yeah here i am
you can see on the screen the url of my
website you can actually download the
software you can use these trackers with
i'm not saying it's
perfectly secure or
the best code it's a hobby project
so
if there's any any bugs in it let me
know
in this presentation i'll just be
you know
beginning with
how how it all started uh
basically
looking at a cv about gps trackers
and
examining the different devices and
different protocols they use and then
maybe later on the security implications
of all that stuff
but before i get started let's get this
thing off
so that should work
so it does actually give alarm
i'm not sure how long this is going to
last but
so as you can see these ankle monitors
really do work for monitoring people and
seeing generally where they are
so how this all got started
um ali express you can actually buy
ankle monitors
from the internet
[Laughter]
that should work
so you can actually buy ankle monitors
this is not a very
advanced model it's also not doesn't
have a great battery life it's just
generally not the best technological
option if you want to monitor something
it does work
and they're freely available so
these are just a great like way to get
started this is just something that's
available to the public
in this talk i won't be focusing on this
one
mainly because technologically it's not
that great and the one i was just
wearing is a lot more effective and a
lot more interesting because it's
actually used
not just by private individuals
so
yeah but this is how it all got started
and this is how it's going so this is a
box of ankle monitors i have
a few with me in the speaker stand so
that's kind of how it goes i have
another one here um this one is actually
the one i'm most proud of talking out of
a company because it has a metal cuff on
it and maybe some of you know that china
had some issues with
some complaints about their how
humanitarian their prisons were and
um
it became very difficult to like social
engineer anything out of china for a
while especially metal restraints for a
reason
so it took quite some effort to like get
this sort of beta model of
ankle monitor out of that company but
it worked so i'm most proud of
this one
so
we have a cv and i'm sure you can all
sort of laugh at this this is for car
gps trackers
and
the thing is most of the companies that
produce the chipsets for these things
like they also make car gps trackers
there's a giant overlap between the
chipsets of ankle monitor and what's
used in a car tracker
so
this cv
might sort of apply to these devices but
there's way more than just that
going on
way more because
this is also for ankle monitors also for
car trackers and
as you can see you know it's fairly easy
to access their logging you just have to
type in the url
these slides are available and the data
is also freely available apparently so
yeah
so how did i get this information or how
did i get this tracker well just ask
just talk to the company here's a
conversation i'm having with a
person from i think this is my rope
where they
produce the watch type trackers they're
actually more modern i would say
um and more convenient
so here here i'm explaining i have my
own platform for
using gps trackers on and they're
way impressed with
how i'm able to communicate with those
things and
you know
easily impressed it's nice to be able to
uh
to talk to a company like that and just
get the information from them you can
see here that where they're sending a
manual this actually includes
commands to
set up a device to a server
so you might um
yeah you might be able to see how that
can be abused to
set a lot of those devices up against
different servers and that's exactly
basically what i did with this one i
just proxied it
via my own server watched the data
looked at like
how does it work
how does it communicate with their
server because i just proxied it
and
i basically copied all the information
and wrote a protocol driver for it
so yeah and the trick with chinese
companies is basically you pretend to be
a big company you know you're doing
research
trying to find out which device is best
to use and there's different
manufacturers so you just
kind of start a conversation talk to
them ask if you can order samples that
kind of stuff
and
yeah you end up with a tracker sometimes
it's way more difficult in this case
and you have to kind of
say okay
we're worried about the longevity of it
you know like the metal strap might be
sturdier
that kind of stuff so you're gonna have
to play innocent a bit
but yeah
that should work and you should be able
to
to acquire some of these and it's
actually cheaper to buy them off of
alibaba than it is to buy him off of
aliexpress so if you buy them directly
off of the company or you social
engineer them
you're probably paying like half or a
third of the price on aliexpress so you
know it's worth trying if you want a
whole bunch of gps trackers
the first thing i showed was this one
this is actually a jimmy
gps tracker it's a am01
they're actually based on a chipset
that's used in cars um if you saw
some of you maybe saw amon ras def
contact where he also talks about one
that's based on car chipsets this is a
common theme the people who produce gps
trackers
produce gps trackers for all sorts of
things including people
so
this thing is
decent as far as usability goes it has
fairly good battery life like three to
four days if you configure it right i
would say the waterproofing on it is
rather poor
so i would not want to like use this day
today the one i threw over there has
much better waterproofing which is going
to be useful if you want to take showers
frequently
but yeah this is basically the brochure
for this thing
you can see that it's meant for offender
tracking it's also actually used for
that
it also has a attachment point for
um where you can basically attach
someone to a wall with it with the metal
version so
that's probably why it took a bit to
social engineer the side of them
so um you your jimmy trackers they get
you weird friends like when you make uh
post all the
gps trackers right
people might be interested and so
if i wrote the server for these things i
got contacted by this guy
so essentially i ended up turning
or
letting this guy use my server to
monitor people and he's using it for
entirely different purposes than they
were supposed to be used for
but
i'm definitely not sorry
for doing this to that company
and this guy ended up becoming a good
friend so you know it's worth it he's
also the best beta tester you will ever
have
like
if i imagine running around town with
basically a police siren going off on
your leg
like that's dedication
so here's the
video they made themselves on actual
assembly of this device
so here you can
see exactly how it's opened
and it has a few screws on the inside
so
fairly hard to reach i would say
it's a fairly standard device on the top
here you see the gps antenna
there's a light sensor somewhere around
here
i think there's a button
switch somewhere for if you remove the
pcb
what they're first going to do is
disconnect the speaker just so they can
get the case off
most versions the newer versions
actually have a bluetooth antenna on the
outside of the case so you can also do
bluetooth indoor location
so that's a nice thing to have with
the fancier trackers some even have rf
tracking
not this brand or model but yeah so
there's tamper detection here there's
basically a switch that goes off if you
remove the pcb
there's actually a light sensor in this
part
so if you open the case it'll go off
and if you can see here
there's the attachment points
for the strap and these attachment
points they actually have wires going to
them so there's
[Music]
inductive sensor so it's not that
there's constant current running through
it but it does detect if you take it off
[Music]
i would say with this model it's too
sensitive
so you get
a few false positives
with that other model that's also not an
issue but there's false positives in
this case
they do not happen too frequently but
they do happen
they
do tend to happen with regular law
enforcement models as well i've heard
so
here you can see him i removed the
battery connector
simple name
and the antenna to the gps
this is all fairly sensitive hardware
like if you were to
you know
cut into it in the right place you could
probably mess with it
but you might trip the light sensor so
you gotta
avoid tripping that
there's ways to do that
and there's actual um
most most of the actual chips are on the
back side so what they're gonna show you
now is how to insert this in but then
you can also see the
chips responsible for the gsm
the communications everything
so that's basically the jimmy ankle
monitor and it's nice that they showed
you
overview of the hardware even the board
information everything
so these are fairly simple and in the
what you see would see with like the
ones used in the netherlands like the
ones used by
actual cops
is you would see a fiber optic strap
instead of the metal one
i would say that the fiber optics both
have less false positives
and there's a you know security aspect
to it
where
fiber optics are just generally harder
to spoof i'm not saying it's impossible
i'm saying it's more difficult to do
so we have the
tracker protocol and this is just taken
from car trackers
so
there is actually software track car
which is used for gps tracking cars
and they have implementation of this
protocol it's a
more complete implementation but there's
a few features
surrounding this device and specific
error cases that are not implemented
there and that i have implemented
if you see the software on my website
all the manuals to this one are included
all the protocol documents are included
you when i'm gonna show you the protocol
documents they might show you
confidential on the site just forget
about that for a while you know
like
i don't think it's very confidential
anymore
um
so that that's basically what they do
they're car tracker manufacturers and
they switched into producing gps
trackers and there's a lot of companies
like that
and there's a few interesting commands
in the command manual there
i'm just hoping it'll show correctly
that's my bill
yep
there we have it
so if you
see the command list
you can actually query
these commands can all be sent by sms
command to this device so if you have
the cell phone number
you can already compromise it
and
is anyone here
familiar with imse catcher
yeah so you guys know how to compromise
these really quickly
[Laughter]
so that's a thing and these are also
just 2g so they're generally very easy
to compromise
like it's
it's a plain text hd
plain text protocol sort of
over 2g so
i sort of see you smiling
this this
might not be the most secure option for
a people tracker
so you can query which server it's
talking you can set which server it's
talking to
so you can just configure your own
server this makes sending commands a lot
easier because you can send them via the
server you don't have to pay for each
message
but you could also do a factory reset
from the sms commands
so if this thing is talking to someone's
server or it has a password you can just
send it the sms to do factory reset
then yeah
security leaves something to be
desired i would say
this also goes for the car trackers this
manufacturer makes by the way so if you
contact one of those car trackers and
you send a factory reset command
it will do a factory reset and you can
actually configure them to talk to your
own server then
yeah
you might see issues in that with car
trackers
some of their
car trackers can actually cut off the
fuel to a vehicle while it's moving
so people trackers not much fun if
they're talking to someone else's server
and they're malicious car trackers also
not much fun in that way
so that's uh
basically the protocol of these things
or the command manual if you look at the
protocol document
i'm pretty sure this says confidential
yep
so it has a complete protocol
documentation with the login packets
everything
a login packet is sort of a weird way to
name it because it just sends the email
number as a identification and this is a
team with all these trackers including
the car trackers they use the email
number
as the identification for this device
can anyone see a problem with this
yeah exactly
you you can look at it um fairly easy
and if you have like imsc catcher you
already have the mi number especially if
it's a 2g device
which
everyone can sort of look at the
communications
so with the email number you can
actually contact the server
and you can pretend to be sort of this
device so
[Music]
i'm not saying that's a smart thing to
do but that's how it works
so the full protocol documentation
whatever it's also on the website it's
included in the archive with the
software so you can design your own if
you feel like it
so there's also mega stack trackers and
if you look at this one this is a m2
200x and they're actually used this is a
site from brazil tracking the world
and the beam is slightly over the slide
but you can sort of
guess that this is from
advertising for these trackers so this
is where they're actually selling these
to customers
these have
sort of the same vulnerabilities the
same sort of technology
one exception the one on the top
like on the
left this one actually has a fiber optic
strap so if you guys want to
experiment with how to break a fiber
optic strap without tripping a device
you might want to order this one
and
yeah these ones just have a metal strap
better waterproofing
and a lot of nice features they're just
generally
pretty decent trackers they also
manufacture
patient trackers
so you see the wristband there it can
actually monitor spo2 it monitors your
location it monitors your heart rate
everything
these are sold to hospitals and
psychiatric clinics and they're used
sort of all over the world
so
yeah they these
all sort of are based on the same car
tracking chipsets
and megastack is a more widely used
brand so you will see this used for
tracking people for corrections in
smaller countries
not in the west you will see this used
basically all over the world i think you
see the patient trackers within europe
though
but
the ankle monitors you will not see over
here
so here we have a example of what
scram's now doing this is from january
2022.
they're claiming this is a very new
fancy idea they have a watch like that
but if you saw the previous slide
that's an old old patient monitor it's a
2g chipset it's probably a decade old by
now so scram is not that fancy or unique
in
in this market basically
so what i want you to
notice about the protocol with megastack
so it has the sort of the same
features you send the sms command to the
device to set it up and it talks to your
server and it maintains a
heartbeat with the server so if it
disconnects
they know and they can call you and you
know figure out where you are
if you're still compliant that kind of
stuff
they also have a factory reset command
somewhere in here
in the instructions list you can
actually retrieve the location from this
device
with sms commands
this one you can actually password
protect i think
so if you password protect it sms
commands aren't gonna work unless you
have the password which is a nice
feature to have but then you can just
factory reset it
and it still uses the email number as a
identification so it still has the same
sort of issues
and the same sort of problems you would
have with
this one
except you have much less in the way of
false positives
these are much more widely used
and just general better testing better
waterproofing better
everything
as far as tracking goes even better
accuracy like you can
you know run around the
building with thick concrete walls and
these will pick up your gps signal
so that's pretty nice to have these also
have wi-fi support so they will collect
all the wi-fi access points around you
and send them to the server
which is very useful if you want to
locate a person by that but you can
definitely have a great war driving
device with this you know if you
tag a bunch of people and have them run
around
so
now back to
not to another brand
think race
and think race is a brand
which this talk actually got its title
from
this person actually lives in the arab
emirates and
she doesn't really strike me as the sort
of person who would live in the emirates
work in the emirates for a tech company
and then contact someone who
talks on gps trackers you know like
sorta seems odd
and
she works for a government connected
company so
yeah that's
sort of stalkerish i guess if they start
adding you or like did
so you can all look this person up if
you feel like it yeah
so this is their uh advertising
and basically what you can see is how
they
track immigration in the united arab
emirates
fire these watch type trackers they also
make ankle monitor versions i have some
with me at the speaker desk
those are also used in emirates
and
yeah
basically this is what a watch like that
looks like
and they're used for covet monitoring
they're used for immigration tracking
here's how their platform works
so here you can see all the happy
customers with a new uh
we want to track you watch you know
this is sort of them explaining their
immigration procedure and
how it works
you also see they used to email
identification
it's a
strong trend in this
i just really like how they made this ad
and explained every procedure in the
entire device
somehow opsec just doesn't register with
them i think
these devices actually work and they do
work as advertised and
yeah you can set two offenses with them
and the geofences are actually on the
server not on the device so that's
something to keep in mind
so for immigration scope with
quarantines whatever they want to keep
here in your hotel
so they set a geofence around the hotel
and then you can't leave the hotel
otherwise they get an alarm and then the
cops show up to bring you back to you
wherever you're supposed to be kind of
like a real ankle monitor except in the
country where i wouldn't want to travel
to
and especially not now after this talk
so that's sort of how it works tinkrace
also produces devices that monitor
people going on the hajj
so there might be reasons why you'd want
to
tap one of these
because
you know
if you want to monitor very religious
people
this is sort of the brand you'd want to
go for
so i could show you the protocol
documents again
but i have a question what would happen
if we just send a bunch of sms commands
to people in the uae trying to guess
their cell phone numbers or maybe if we
find a block of cell phone numbers you
know
that would belong to a provider they
used to
communicate with these watches
anyone have an idea do you think we
could
hack all of them
so yeah it's definitely possible and
um you can definitely
find them in the emirates um and you can
definitely get a response out of them
so you could set them up against your
own server
and that's sort of a
[Music]
interesting thing to do
avast actually looked into this and how
they
some of
similar devices communicate to a server
their kids trackers
these protocols are not that different
from the kids trackers protocols they
have the same sort of vulnerabilities
i would say the servers in the website
part is better designed
so you your chance of actually
getting into their web servers is
slightly lower except for the megastack
devices they're the best at hardware
but their websites just aren't really
that great security wise like you have a
default password so it's one two three
four five six
you just log in with your email number
and your
default password and you're done you can
monitor someone so
yeah
that's an issue
with think race you actually have more
specific uh sms commands and you have
fewer of them
that said they were friendly enough to
ship me a jtag debugging cable for their
watches
so that's nice of them you know i really
appreciate it
they have two types they have a 2g watch
which you can
talk let let it talk to your server like
this so you can configure your tracking
server
so if you want to proxy it or have it
talk to your own server figure out where
someone from the uae actually
walks around
this is what you can do
and there's actually a
protocol manual in here as well because
they have a binary protocol and i would
find it very difficult to
reverse engineer this by hand
from just proxied requests so
you know if you want to roll your own
this is definitely useful and i did roll
my own but you know
here it is so you can guys can sort of
see how this communicates with the
server
yeah they have a few
packets i would say the protocol is less
complex than the jimmy version
but
it works
it's
decent enough so here's the type of
packets they have and so login
information again the email number as
they showed in the video
they have a gps information package lbs
information package
they also transmit wi-fi data so
they basically offer the entire package
of like
methods to track someone
and they also transmit information about
your
blood pressure if you have the 2g watch
your heart rate your spo2
those you can all monitor and your
temperature which is useful if you're
using it for covet monitoring
so think race
watch tracker-wise hardware-wise it's
great
the protocol has the same sort of
pitfalls as all the other ones do so
that's stink race um
yeah i i would say this is a very
interesting one to
monitor people in foreign countries if
you want to monitor someone but there's
more
so we have the sigson type trackers
they're used mainly in china here you
can see where they're used
i also have an implementation for this
one on the website so in case you want
to like buy your own from that company
or social engineer your own um
you know they're used for the power grid
they're used for prisons
i i don't know any of these prisons i
haven't contacted them before holding
the stock to see if i could you know
i didn't think that was a good idea to
do so
here you can sort of see where
these are used
it's actually a binary protocol and this
one does not use sms commands to set up
the device so it's slightly harder to
hack
but they also gave me jtag cables for
the device so
you know jtag is
fairly nice to debug or just configure
the server
it is talking to and that's exactly what
you can do if you buy one you could use
their platform or their website to set
it up against your own server also but
you know
jtag
if you
pretend to be a big enough company you
will get a jtag
cable for these for free
and they will
they obviously want you as their
customer you can also upgrade the
firmware with it you can download the
firmware with it you can modify your gps
tracker with it
so if you ever end up in one of these
prisons
you might just want to you know
have friends who can find you one of
these jtag cables
since you have the full protocol
documentation i'm sure you all can
figure out how to talk to the server and
tell it that you're in the location
you're supposed to you know within a few
yards with some random error margin
yeah these are actually used the
execution type trackers i've brought a
few also um
in the speaker stance so that's why the
giant bucket of gps trackers i do tend
to actually test them and use them with
the server i've developed
so it has
all of these devices have multiple
tracking methods
so you have lbs which is local base
station
so
your cell phone tower some of them just
send the one cell phone tower they are
connected to
and
i would say most of them i think the
jimmy ones the
seeks um
the think race and
my rope some of their versions
send
multiple base stations so that makes
location easier but lbs is not
the best way to locate someone some of
them have bluetooth like jimmy
where you have bluetooth beacons they
place in your house it's sort of like
the rf location you have with
the more western devices the
older versions of the ankle monitors
they have over here you would have a rf
transmitter in your house somewhere and
they would be able to see over your
phone line back then
where you are located
around that transmitter based on that rf
signal you can do the sort of the same
thing with bluetooth and a lot of these
devices actually have bluetooth for that
they also have wi-fi and thanks to arch
linux i'll get back to later
and gps of course
gps is
by far the most accurate tracking option
you have it's within a few yards so if
you really want to know where someone is
you prefer gps but wi-fi is sort of a
good fallback because wi-fi geolocation
is also usually within 5-10 yards of
where someone actually is
yeah there are a few security details
just as far as
location goes um i have not implemented
this but since they implement multiple
tracking methods you can cross-reference
them and here i'm sort of talking about
how western devices work but if you
block your gps signal
a proper server would then look at
your lbs and that's sort of what i do
here but if you spoof your gps signal
you can still look at your lbs and see
is he somewhere
within the
area he's supposed to be in
so
if the gps does not match with the lbs
or the wi-fi geo location you can send
the alert and you can show okay
someone's tampering with the device
and this is a security measure you will
generally not see in the
chinese
servers or
chinese devices i have not implemented
this it's very possible to do because
you can
the code is already there to do the
geolocation all you need is a sort of
temporal earth with that
there are multiple attacks on this you
can downgrade one of these 4g devices to
2g so you can jam all the 4g signals
this is fairly illegal to do
but you can do it and then it'll
communicate over a 2g signal
and the 2g signal you can intercept and
you can spoof and you can mess about
with
jamming is possible because their server
does not match
the
lbs for the wi-fi location to the gps
signal so you can
mess about with it
some of them actually
shut down the gps
receiver
when there's a wi-fi signal present
that's a bug because
if you shut down your gps receiver when
there's a wi-fi signal present well my
phone can send the wi-fi network just
fine i can broadcast the ssid
from my phone i can broadcast multiple
ssids while i'm driving in my car and if
it's not getting a gps location
but it's just doing wi-fi location you
would never be able to tell i'm just
walking out with my router you know
it's not that difficult to add like a
backup power supply to your router and
just walk out the house
so there's a few bugs in there um
that's with xeekson
with think race you can actually force
it to gps locate and that's what i'm
doing in the software so it's harder to
fool
the server if properly implemented and i
don't think
the
actual chinese server pulls the same
trick
but mine does so you won't be able to
run away with your wi-fi router in hand
with this
one but yeah that's sort of the trick
between
these sort of devices now if you have
the lbs tracking
you
want to know where the user is
so
if if we're gonna
if we have no other options
so no gps no wi-fi we want to use lbs
lbs is accurate within
a mile ish
um if you have multiple local base
stations
you can be more accurate to within a few
hundred yards of where a person is
this is kind of how you do a
lookup for where a cell tower is
that's kind of all there is to it
the software on my website contains a
huge database
halfway from open cell id halfway from
other sources with all these tower
locations
so you can
look them up really quickly it's also
really easy to radix sort them because
they're
just
binary data it's really
efficient to look them up locally
so it takes
less than a millisecond to do lbs lookup
if we can't find it in our own database
we fall back to google
and we ask google hey where's the cell
tower located and google knows
everything so
in order to figure out where someone is
having these locations we need to
interpolate
i used the quick and dirty method i just
did a grid grid square optimization just
walk through the grid squares between
these cell towers and figure out where
the strength is sort of optimal i know
it's not a linear relationship per se
but
works
well enough
so
the next tracking option and the next
best tracking option is wi-fi tracking
the sort of the only provider you have
nowadays for good wi-fi tracking is
google and what google does is
basically whenever you walk around with
your android phone they collect all the
wi-fi networks and your gps data
and they store it
and then we can just query it the
downside is these location api calls are
fairly expensive
so it's 28 000 map loads
for 200 bucks you can see here
and how often do you think a gps tracker
connects with the server to notify them
okay
i'm seeing these wi-fi networks
anyone have an idea
not once a second
yeah usually once a minute once uh 30
seconds it depends on how you set it up
if you want to save power or you want to
track someone for a long time you might
set it to three or five minutes
but there's a lot of minutes in a day
and this would get expensive fairly
quickly
so i've implemented caching in my server
usually people are stationary and they
stay in the same house caching only
works if you do not send the
signal strength because
signal strength will vary for a lot in
the same area
so what i've done with the
caching is
i have just
stripped all of that data sent google
the plain wi-fi networks and got back
the location
i am unfortunately not that rich and i'm
not going to be able to afford 200 bucks
a month just to track one person let
alone like 10 people using my server
luckily each open source distribution
has chrome
and anyone know if chrome also has a
location api call in the api key in the
source code
yeah
you're correct um they have a location
api
code
in
the source code for the for instance
arts repositories so i'm using the arch
keys for myself but in case anyone wants
to
set this up you know if you want to do
it cheaply there's ways please don't
block me
i enjoy doing this far too much and i'm
far too cheap to stop doing that
um if that doesn't work we fall back to
the hereto location api it's
what used to be tomtom it's cheaper
it's a lot cheaper per api
call um so yeah wi-fi geolocation is
efficient gps we all know
and we know the security implementations
of this now i said i wouldn't talk about
western devices and i have very little
time
but i'm just gonna give you guys a small
hint
most of these devices in the west have a
fiber cable
anyone remember the right picture
so this strap is bent right
and it's flexible you can sort of bend
it
you know
so there's a
ways to inject and extract light from a
cable like that it's fairly difficult
and expensive but
it's doable
and then there's still the open servers
you can use
which i've shown you before and i'm
gonna skip for now i think because i
don't have that much time left
but basically this is the
live gateway log you can all experiment
with
[Music]
which contains some information on
the myroap type devices
including full locations everything so
remember that url
you can ask me for it later if you want
this is a server where they've just you
know been kind enough to publish their
logging data
nice to have
now let's get back to the actual
software
so this is the end product you can sort
of see where i came from and travel to
mch
you can sort of see how fast i was going
and the battery level of course and
everything
you can see the status of the device
here you can see how many satellites it
has what kind of connection it has so
there's a fully working implementation
of this thing
here and you can sort of
see where i'm standing
at this point point right now
and you can see an event
which is
where i've
taken this device off and then closed it
again
so it has the full functionality you
would expect of a law enforcement device
including
all the geofences whatever
so that's sort of
sort of it for what i can demonstrate in
the 50 short minutes i have the software
is on my website if you have any
questions you can talk to me later or
outside this tent or at the speaker tent
i would like to thank you all for your
attention
[Applause]
you