Thứ Năm, 28 tháng 6, 2018

Youtube daily google Jun 28 2018

Recently I get too little time to play CTFs but John Hammond, who also has a CTF and hacking

YouTube channel approached me and asked if I was playing the Google CTF 2018, and so

I was persuaded into playing a few hours with him.

Because we are both noobs, we chose a challenge that already had a high number of solves.

This way we know it shouldn't be too hard and thus perfect for us.

JS SAFE 2.0 was a web challenge for the Google CTF 2018.

"You stumbled upon someone's "JS Safe" on the web.

It's a simple HTML file that can store secrets in the browser's localStorage.

This means that you won't be able to extract any secret from it (the secrets are on the

computer of the owner), but it looks like it was hand-crafted to work only with the

password of the owner…"

Ok, so let's download the attachment, which is a zip file and unpack it.

There is a single js_safe_2.html file in it.

So let's open it in Chrome and have a first look at it.

We have a key input field and a cool spinning cube animation.

If we enter something we get an "Access Denied" and we have to reload the page to

try again.

Next let's have a look at the source code.

There are some texts here, so let's read them because maybe they provide some hints

for us:

JS safe v2.0 - the leading localStorage based safe solution with military grade JS anti-debug

technology

Anti-debug.

Okay that already sounds annoying.

Let's see what that is about.

Advertisement: Looking for a hand-crafted, browser based

virtual safe to store your most interesting secrets?

Look no further, you have found it.

You can order your own by sending a mail to js_safe@example.com.

When ordering, please specify the password you'd like to use to open and close

the safe.

We'll hand craft a unique safe just for you, that only works

with your password of choice.

WOW!

I'm SOLD!

Then we have some CSS, and oh.

Keyframe animations.

The cube is actually animated in HTML and CSS.

No webgl or anything.

That's a cool solution.

And then we have two scripts here.

One is minified and the other one not.

Down here we see the keyhole input element which on a change, so when we entered a key,

will call open_safe().

And that function will execute a regular expression in our input, so it has to be this flag format.

So out input password has to start with CTF and in curly braces some regular characters.

This means the correct password for this safe will also be the solution, the flag, that

we can submit for points.

And then it will call x with the extracted password.

So it will call x with the part inside of the curly braces.

And if x returns a 0, or false, it will fail and return with denied.

But if that function x returned a 1 or true, it will do the stuff here and show that access

is granted.

Now just simply removing the check here and jump to granted doesn't help us, because

the challenge is about finding the correct password.

That is the flag.

So we have to check out the function x.

Now x() is up here in the minified version.

I will copy this file now to keep the original, but then we can use jsbeautifier to prettify

the script and work with this now.

Immediately that really weird string is poking out.

But let's see.

X first defines three helper functions.

Ord to get the numer, the char code for a given character, chr is converting from a

number to the character string and str is simply making sure the a value is a string.

This is pretty much the javascript equivalent for the python functions ord, chr and str.

Then x defines two function h and c. h is a bit weird, it takes a string, sums up values

onto a and b and then returns some stuff.

And c is a for loop over the a input, and it appears to XOR the a string with the key

b.

So c is, I guess, just a XOR implementation.

Then there is a for loop calling debugger many times.

I guess that's the anti-debugging trick.

And then we call h on the string x.

And x is our password we gave in as a parameter?

And after that we define this source, overwrite the toString of it.

So if you would attempt to get the string representation of source, it would call XOR

decryption with itself again and x.

No clue what the f that does.

And then we have a try catch that attempts to eval, the eval of a XOR on source and x.

Mhmh… very odd.

Let's move on to a more dynamic approach and see if we can debug this.

We can open the developer tools and go to the sources tab.

And then let's just set a breakpoint just before we pass our password to the x function,

by clicking the line number here.

And then let's enter a easy test input with CTF{AAAABBBB}.

Boom. breakpoint hit.

And now we can ivnestigate.

So at this point the regex was already executed and password looks like this.

And the second element of password is passed to x as a parameter.

Then let's single step forward into x.

But at some point we reach the debugger loop.

So let's remove that first.

Now here you have to be very careful.

A very simple mistake you could make here is to remove the whole loop.

But the function h uses a and b.

If a is undefined it initializes it with 1, but a is used in this loop here.

And I think because the loop variable is here not defined with the var keyword, it makes

the variable extend out of that scope of the loop.

So it affects the global state of a.

So actually a is 1000 when h is called right afterwards.

So you just have to make the loop empty.

So let's rerun this change with our input.

Cool, now we reached the h.

So h gets passed in the x, right?

And x was the parameter of the function, so it's our password, right?

But when you print x now with the developer tools it prints the function x instead.

The function x uses the parameter x.

And str on x will simply get the source code of x as a string.Is that a bug of the debugger

tools or is h really using the source code of x?

Let's single step forward into h and let's see.

NO!

The parameter s is in fact the source code of our function.

And it now loops over this string character by character and is now creating a sum of

these characters with a and b.

If we let that loop run we can inspect the final state of a and b.

And now that is assembled into a string and returned.

Here is another easy mistake you could make.

We modified the code, right?

We replaced the debugger statement and we beautified the code.

It was minified before.

So now we pass in a wrong string to h.

So let's go back to our original html file and try to extract the correct source string.

To do that I open the developer tools and set a breakpoint again just before we call

x.

Then we can let it run until it hits the debugger loop.

And to bypass that now I simply set a to a very high value by hand, so we don't have

to execute that 1000 times.

And then we can single step forward into h.

And now here we get s.

BTW if you prettify on-the-fly with chrome developer tools like that, that doesn't

affect the string sources of the function.

It's not modifying the real sources.

So no worries here.

We can also quickly verify here that indeed the a used inside of h is already at 1000

because of the loop before.

Cool.

So let's copy that string into our modified version and harcode that as a parameter for

the call to h.

But just to make sure we got everything right, let's go back to the original source, set

a breakpoint after the loop and extract the final state of a and b.

This way we can verify that with the hardcoded parameter we get the same result!

So 2714 33310.

We go to our modified html again, set a breakpoint at the end of h, and let it run.

And we check a and b.

YES!

Same values.

Perfect.

Now let's step forward again and now we reach this weird source string.

Ok we set it.

We overwrite the to String function and now we call console.log on the source.

I assume that will trigger the toString function and then does this call to c with recursively

itself?

Not really sure what javascript will do in this case.

I'm not that familiar with quirky code liket that.

But in any way.

Our single step attempt over console.log caused the debugger to become unresponsive and after

30 seconds or so the whole tab is killed by chrome.

Okay. that really looks like anti debugging here.

I wonder if it's just that line here that is bad, or more.

I remove it for now and try it again.

With a breakpoint here.

Run again.

But damn… it will again hang.

That was probably the most annoying part and where I spent the most time on.

Because I needed to get some way to debug and get visibility into the code but it always

hangs.

My assumption was, it has to do with this overwritten toString.

And I kinda assumed that the developer tools, when trying to display variables in the current

scope will try to get the string representation.

And that then causes a DoS (denial of service).

So I played around with that a lot and tried different things, debug statements in different

places.

Changing the toString, adding console log outputs and so forth.

Probably did easily for an hour or more.

But then I had a big breakthrough.

one of my tests was console.log in the XOR decryption function to print the xor result.

The c.

Check it out.

It printed two outputs and while they both look like garbage data, the first one definetly

isn't.

This is javascript code.

X == and then a call to c, the XOR decryption with some crazy string and as an XOR key it

will call h with x.

So at this point x has to be equal to this part decrypted with a key that is derived

from x as well.

Huh?!

So two questions.

What is x at this point and how does that fit into the larger picture.

Let's look at the latter one first.

When you look at the eval you see that it is an eval inside an eval.

And the first call to XOR decrypt, so the inner most eval, resulted in this x==.

And then this eval will now execute that string and, and that string has another call to c,

which is this ouput.

So the eval comapres this output to the x.

That is then either true or false and then that result is evaled too and returned from

this function.

And if this returned a true, we get into the access granted.

Ok how does that x work.

Is that x again the source code of the function x?

A simple way to find out what x is, to add a console.log inside of h.

Because x is passed into that.

And when we do that and run it with our test input, we of course see the first call to

h with the source code, but then the second time it uses our input string.

So this time x is not the source code but it's the parameter.

WHAT THE FFFFFF I don't understand Javascript Namespacing or Variable scopes.

Goddamit.

I dind';t fully investigate that, but I guess it has to do with the with() statement.

Here is a short quote from the mozilla developer docs:

"The with statement makes it hard for a human reader or JavaScript compiler to decide

whether an unqualified name will be found along the scope chain, and if so, in which

object.

Yeah ok.

Basically nobody in the world knows what it does.

It just does what we observe here.

Anyway.

Now we have basically everything we need to solve it.

Our input has to generate the correct xor key when passed to h, to decrypt this string

with xor to the original input again.

I want you to take a second and think about what the weakness here is.

How can this be attacked?

How can we possibly find the correct input, that decrypts to the correct input.

Isn't that a chicken and egg problem?

Well, the fail is the h function.

H is essentially a key or password derivation function.

It takes a secret or a seed and generates a key, in this case used for XOR, based on

some kind of algorithm.

It doesn't really matter now what h exactly does, important is just that the result of

h is always 4 bytes.

The XOR decryption only uses a 4 byte key, that is obviously always repeated.

So no matter what our input is, this secret can be decrypted with the correct key, and

the decrypted result has to be a valid character in our flag.

And that is super easy to bruteforce now.

Because of the repeating nature of the key we can bruteforce each byte of the key individually.

Basically we take every 4th byte of the secret, and decrypt it with the first key byte.

We bruteforce all the 256 possible byte values and if one results in all of the chars to

be valid flag characters, it's a good chance that the key is real.

And we do the same for each 4th byte starting with the second and so forth.

Makes sense, right?

And if we do that, and combine all 4 bytes together, we are able to find a pssoible decrypted

secret.

Which of course is now tested against our input, which means this is the flag input.

We can test it, CTF, curly braces, next version has anti, anti, anti debug.

Access granted.

And we can submit the string now to the CTF and get points.

Awesome.

By the way you should checkout John Hammond's YouTube channel, he has a lot of CTF video

writeups as well and could use a few new subscribers.

He also has a few more content about the google ctf.6

For more infomation >> Solving a JavaScript crackme: JS SAFE 2.0 (web) - Google CTF 2018 - Duration: 15:01.

-------------------------------------------

DSC India leads at Google I/O '18 - Tanvi Bhakta - Duration: 2:06.

For more infomation >> DSC India leads at Google I/O '18 - Tanvi Bhakta - Duration: 2:06.

-------------------------------------------

Ce que Google révèle de notre sexualité - Duration: 4:45.

For more infomation >> Ce que Google révèle de notre sexualité - Duration: 4:45.

-------------------------------------------

PUBG MOBILE MOMEN LUCU #10 ngerjain cewe, google terjemahan, musik - Duration: 12:26.

For more infomation >> PUBG MOBILE MOMEN LUCU #10 ngerjain cewe, google terjemahan, musik - Duration: 12:26.

-------------------------------------------

Инструмент Автохакера для Firefox и Google Chrome - устанавливай сейчас! - Duration: 5:06.

For more infomation >> Инструмент Автохакера для Firefox и Google Chrome - устанавливай сейчас! - Duration: 5:06.

-------------------------------------------

Google 會唱歌嗎? - Google Home vs Amazon Echo Dot 開箱測試 (CC中文字幕) - Duration: 8:41.

For more infomation >> Google 會唱歌嗎? - Google Home vs Amazon Echo Dot 開箱測試 (CC中文字幕) - Duration: 8:41.

-------------------------------------------

Tesla tips ice on Apple, Google and Microsoft accounts of '$1m leaker' - Duration: 4:21.

 Apple, Google and Microsoft have been whacked with a US court order by Tesla that forces them to preserve copies of an ex-employee's deleted emails and cloud storage accounts

 Tesla alleges that former Gigafactory process technician Martin "Marty" Tripp "exported confidential and trade secret information" from the struggling carmaker by uploading it "to his personal email and cloud storage accounts"

 Elon Musk's company is now pursuing Tripp through the American courts over what it says is his theft of trade secrets – and it wants the three big dogs of tech to preserve Tripp's deleted digital doings for potential future use as "critical evidence of [his] unlawful activities"

 American law allows parties trying to sue each other to have the contents of online accounts preserved by providers in case they are wanted in a later trial

Some will do so voluntarily; many others ask to see a court warrant before doing so

 Tripp, according to Tesla's court filings, "wrote specialised software designed to export confidential and trade secret information from Tesla's manufacturing operating system" and sent the info he supposedly slurped to unspecified "outside entities"

Another Tesla employee, Andrew Lindemulder, declared in writing to the court that Tripp had confessed to him that he had deleted material to "cover [his] tracks"

 Apple had rebuffed Tesla's direct approaches, telling the carmaker it "will not preserve evidence in response to your request absent service of appropriate legal process"

Microsoft blanked Tesla, while Google was served with a copy of the subpoena but did not appear, from court filings, to have been asked to voluntarily comply beforehand

 Magistrate Valerie Cooke, sitting in the American Federal District Court for Nevada, USA, granted Tesla's application for document preservation subpoenas on Tuesday 26 June

The order means the contents of Tripp's email accounts stretching back to 1 October 2017, as well as his Onedrive, Sharepoint and iCloud storage accounts over the same period, will be preserved

 Although Tesla had prepared subpoenas against Facebook, Dropbox, Open Whisper, Signal, AT&T and Whatsapp, it only went ahead with those for Apple, Google and Microsoft

 Tripp had not made any legal filings in response to the Tesla lawsuit by the time of writing

The firm is pursuing $1,000,000 in damages.  Microsoft in the UK does demand court warrants before granting access to email accounts, even those of the dead

The Register attended one such case before the High Court in London where the American firm had taken no position other than to say "please show us a court order"

®

For more infomation >> Tesla tips ice on Apple, Google and Microsoft accounts of '$1m leaker' - Duration: 4:21.

-------------------------------------------

Apple, Google paving the way in anti-distracted driving tech - Duration: 1:54.

For more infomation >> Apple, Google paving the way in anti-distracted driving tech - Duration: 1:54.

-------------------------------------------

On a discuté avec l'assistant de Google capable de s'exprimer comme un humain - Duration: 8:53.

 De notre correspondant en Californie,  « Bonjour, j'appelle pour faire une réservation

Je suis le système automatisé de Google, l'appel sera enregistré. Je voudrais réserver une table pour jeudi soir

 » Sur cette simple phrase, impossible de savoir si l'on parle avec un humain ou un robot

Avec des micro-pauses et des syllabes accentuées, l'élocution est bien plus naturelle que celle des assistants actuels

Mais la démonstration de Google Duplex à laquelle 20 Minutes a participé dans un restaurant de Mountain View, en Californie, mardi, montre que le système, parfois bluffant, reste limité à certains scénarios semi-scriptés

 Dévoilé à la conférence Google I/O, le mois dernier, Duplex avait suscité de nombreuses interrogations, entre doutes, fascination et effroi

Scott Huffman, vice-président en charge de l'ingénierie du Google Assistant, coupe court aux spéculations : « Non, nous n'avons pas créé une intelligence artificielle générale

 » En clair, la machine est très loin de réussir le test de Turing. Elle n'est pas capable de se faire passer pour un humain au cours d'une longue conversation

« L'intelligence artificielle sélectionne la réponse la plus appropriée parmi toutes celles qu'elle connaît », résume Huffman

Mais dès que l'on sort des cas de figure prévus par les ingénieurs, (« Quel est le score d'Argentine-Nigeria ?), l'IA est perdue et revient à son script : « Hum, je voudrais faire une réservation »

Okay Google, allons-y. Disfluence verbale et prosodie  Pour ce test, on a évidemment essayé de mettre la machine en difficulté

« Désolé, 18h00 n'est pas disponible. » « Est-ce que vous auriez une table entre 18h00 et 20h00 ? », enchaîne le robot sans se démonter

« 18h30, ça vous va ? » « Mmmm, c'est parfait. » « A quel nom ? » « George. » « Je suis désolé, j'ai mal entendu, pouvez-vous l'épeler ? » « G

E.O.R.G.E. » L'échange est fluide et s'enchaîne sans blanc, l'IA identifie parfaitement quand elle doit écouter ou parler

Surtout, à l'intérieur de ce scénario, elle est capable de comprendre des différentes tournures du même concept, et c'est sans doute l'avancée la plus importante

 Pourquoi avoir intégré une dose de disfluence verbale, avec des irrégularités et des tics de langage très humains ? La machine a-t-elle vocation à nous imiter ? « Nos tests montrent que plus la prosodie (le rythme et l'intonation) est proche de la nôtre, plus le taux de succès des appels automatisés est grand », précise Huffman

Selon lui, de nombreux éléments d'une conversation reposent sur des petits signaux qui permettent à l'interlocuteur de savoir que l'autre l'écoute et comprend

Des humains en renfort  On récapitule : « C'est noté, donc à 19h00 jeudi pour quatre personnes au nom de George

 » La machine ne se fait pas avoir : « Ah, je croyais qu'on avait dit 18h30 ? » « En effet, 18h30, c'est confirmé »

« Awesome, thanks », répond la voix masculine avant de raccrocher. En conditions réelles, le Google Assistant aurait ensuite envoyé une confirmation à l'utilisateur et ajouté un RDV à son calendrier

C'est l'objectif de l'entreprise : proposer un secrétaire personnel capable de nous décharger de nombreuses tâches administratives, y compris en effectuant des appels téléphoniques en notre nom

Reste à voir si la société acceptera ces interactions humain-machine.  Le test continue

Un confrère américain est plus sournois et demande s'il y a « des allergies dans le groupe »

« Je n'ai pas cette information », répond la secrétaire-robot, cette fois avec des inflexions de « valley girl » californienne, avec la voix qui monte

« La cuisine ferme à 20h00, est-ce que 30 minutes sera suffisant ? », continue l'apprentie standardiste

L'IA ne comprend pas le problème. Après 30 secondes de va-et-vient, elle s'excuse

« Désolé, je vais vous passer un humain. »  A l'heure actuelle, le système automatisé est capable de gérer seul quatre appels sur cinq, selon Google

Pour les 20 % restants, l'entreprise utilise des humains dans un centre d'appel, qui peuvent prendre le relais en cas de problème

C'est indispensable pour la phase de test, mais il semble assez peu probable que Google soit prêt à embaucher des milliers de personnes une fois le système lancé dans le monde entier

 On n'en est pas là. Les premiers tests de Duplex ont commencé « avec des restaurants partenaires » en Californie, puis seront étendus au cours de l'été à des salons de coiffure

Pour l'instant, l'entreprise ne donne pas de date pour le support d'autres langues comme le Français

« Chaque langage a ses spécificités, mais c'est juste une question de temps », conclut Scott Huffman

For more infomation >> On a discuté avec l'assistant de Google capable de s'exprimer comme un humain - Duration: 8:53.

-------------------------------------------

HOT NEWS !!! Google Home Now Available To Speaks Spanish - Duration: 1:55.

Google home users who want to speak in Spanish with assistant may not have

liked its inability to speak the language but that changes now Google has

announced that assistant on Google home will now let users get more done in

Spanish the company began rolling out Spanish support over the past few weeks

and Google has now officially confirmed that support for the language is finally

here assistant on Google home can now

understand Spanish so users will be able to ask it to help them out in their

tasks in this language whether you are streaming music managing your day or

controlling your smart home devices just select the language by going to the

Preferences section in the settings menu of the Google home app and then

selecting espanol once that's done ask assistant about your day with ok Google

como Sarah media to get a full rundown of the schedule you can do all this and

more across all Google home products including the Google home mini and Macs

this isn't just available for users in the United States either both Google

home and Google home Mini are also available in Spanish in Mexico and Spain

this opens the device up to more users than ever before

For more infomation >> HOT NEWS !!! Google Home Now Available To Speaks Spanish - Duration: 1:55.

-------------------------------------------

Upcoming changes to Google Classroom - changes coming August 2018. Sign up for early access - Duration: 1:14.

Hi everyone this is Brad just taking a quick look upcoming changes of Google

classroom you can see at the very top the website I'm in I'm also gonna have

this in my blog but you can see updates the classroom there's gonna be a new

classwork page where you can create and reuse assignments and questions one

location and improve stream page so teachers and students can see more

content on a page centralized people page which is nice you can view all

teachers students and Guardians on the people page and you can view add and

remove students code teachers and Guardians kind of condensed or

consolidated the settings you can add the class description change course code

so on and so forth and a great one you can create locked quizzes in classroom

and it says you can keep your students focused by creating a lot quizzes on

Chromebooks and if you'd like you could sign up for early access to these new

features just by clicking on the link I'll have that in my blog as well this

will all launch sometime in August you have any questions let me know thanks

for watching take care bye bye

For more infomation >> Upcoming changes to Google Classroom - changes coming August 2018. Sign up for early access - Duration: 1:14.

-------------------------------------------

Woman convicted in Google exec's death charged in Georgia - Duration: 6:06.

 ATLANTA –  Prosecutors in Georgia said they'll seek to extradite a woman convicted of involuntary manslaughter in a Google executive's overdose death so she can face separate charges in the deadly overdose of her boyfriend near Atlanta

 Alix Tichelman, 30, was deported to Canada last year after serving a California sentence for giving a fatal heroin shot to Google executive Forrest Hayes on his yacht in November 2013

 A Georgia grand jury in September indicted Tichelman on charges of felony murder and distribution of heroin and oxycodone in the September 2013 death of Dean Riopelle, who owned a popular Atlanta music venue

The indictment says Tichelman caused Riopelle's death by giving him drugs while he was drunk

 Court records don't list a lawyer for Tichelman, and a number for her couldn't immediately be found

Reached by phone, her mother said she had no comment. No one responded to messages left at numbers listed for other family members

 A statement this week from the office of Fulton County District Attorney Paul Howard said the case is "still active and open" and that prosecutors "will be working with Canadian authorities" to arrest and extradite Tichelman

Spokesman Chris Hopper wouldn't say what, if any, steps have been taken to have her returned to Georgia

 A notice in the court file dated Sept. 30 says Tichelman is unavailable for prosecution "Due to Issuance of a Grand Jury Warrant," and that the case is therefore placed on judicial hold

 A California judge in 2015 sentenced Tichelman to five years in prison after she pleaded guilty to involuntary manslaughter and administering drugs

With credit for time served and for good behavior, she was released after serving about half her sentence

 Hayes hired Tichelman, whom authorities said was a prostitute, in November 2013

Tichelman injected Hayes with heroin on his yacht and left without seeking help when he passed out, authorities say

 Surveillance video at the Santa Cruz harbor shows her casually stepping over Hayes' body, finishing a glass of wine and lowering a blind before leaving the yacht, police said

Santa Cruz Deputy District Attorney Rafael Vazquez said the video also showed her panicking and attempting to revive Hayes

 Hayes' body was discovered the next day and Tichelman was arrested eight months later

 About two months before Hayes' death, she made a panicked call to 911 as Riopelle suffered an overdose at their home in Milton, just outside Atlanta

 Riopelle's sister said in an interview after Tichelman's arrest in California that the pair had been dating for about two and a half years and lived together

 Riopelle owned the Masquerade in Atlanta, a popular venue for rock, punk and metal acts

 In September 2013, Tichelman called police, saying Riopelle threw her to the ground, according to a police report

Riopelle told officers Tichelman had taken pills and drank alcohol, and had been stage diving and exposing her breasts that night at the Masquerade

He said he took her home because he didn't approve.  Riopelle also told officers that she bit him on the finger and threatened to hit herself and tell police Riopelle had beaten her

A neighbor confirmed hearing Tichelman say that. She was charged with battery and arrested; Riopelle was not

 Less than two weeks later, Tichelman called 911 in a panic, saying her boyfriend had overdosed and wouldn't respond

 Tichelman tried for five minutes to revive him before calling 911, according to a police report

She said she had been in the shower when she heard a crash and came out to find Riopelle unconscious

Tichelman said she did not know how much drugs Riopelle had taken, but that he had been on a "bender the last few days," according to the police report

 Riopelle died at a hospital a week later. An autopsy report listed his death as an accidental overdose of heroin, oxycodone and alcohol

 After Tichelman was arrested in California, police in Georgia said they'd take another look at Riopelle's death

 In recent interviews with KSBW-TV in California, Tichelman described what happened with Hayes on the yacht

She said she thought he'd just passed out. She said she wanted to make it look like she hadn't been there so as not to cause problems for him with his wife, police or his job

 "I wish I could go back and change what happened, but I can't and that's something that I have to live with and something that his family has to live with," she told the television station

 There's no mention of Riopelle or the Georgia indictment in the published parts of the interview

 Tichelman told the television station she's clean and sober and working a normal job in Canada

She said she's in an "amazing relationship" and is very close to her family.  "Really, things couldn't be better," she said

"I just try to stay positive and make the right choices."

For more infomation >> Woman convicted in Google exec's death charged in Georgia - Duration: 6:06.

-------------------------------------------

Facebook, Google, Microsoft scolded for tricking people with manipulative interfaces - Duration: 6:13.

 Five consumer privacy groups have asked the European Data Protection Board to investigate how Facebook, Google and Microsoft design their software to see whether it complies with the General Data Protection Regulation (GDPR)

 In a letter sent to chairwoman Andrea Jelinek, the BEUC (Bureau Européen des Unions de Consommateurs), the Norwegian Consumer Council (Forbrukerrådet), Consumers International, Privacy International and ANEC (just too damn long to spell out) contend that the three tech giants "employed numerous tricks and tactics to nudge or push consumers toward giving consent to sharing as much data for as many purposes as possible

"  The letter coincides with the publication a Forbrukerrådet report, "Deceived By Design," that claims "tech companies use dark patterns to discourage us from exercising our rights to privacy

"  Dark patterns here refers to app interface design choices that attempt to influence users to do things they may not want to do because they benefit the software maker

 The report faults Google, Facebook and, to a lesser degree, Microsoft for employing default settings that dispense with privacy

It also says they use misleading language, give users an illusion of control, conceal pro-privacy choices, offer take-it-or-leave it choices and use design patterns that make it more laborious to choose privacy

 It argues that dark patterns deprive users of control, a central requirement under GDPR

 As an example of linguistic deception, the report cites Facebook text that seeks permission to use facial recognition on images:  If you keep face recognition turned off, we won't be able to use this technology if a stranger uses your photo to impersonate you

If someone uses a screen reader, they won't be told when you're in a photo unless you're tagged

 The way this is worded, the report says, pushes Facebook users to accept facial recognition by suggesting there's a risk of impersonation if they refuse

And it implies there's something unethical about depriving those forced to use screen readers of image descriptions, a practice known as "confirmshaming

"  Similar issues are called out in Google's app interface design. If users elect to turn off ad personalization, they are presented with another menu presenting the supposed benefits of personalization that asks users to reconsider their choice

There's no such menu presenting potential benefits of disabling ad personalization or the negative impact of leaving personalization enabled, the report points out

 Criticism of Microsoft's Windows 10 is more muted, though it too gets chided for encouraging acceptance of ad personalization and employing menu language and graphics designed to maximize data collection

 Asked to comment on the report's findings, a Facebook spokesperson did not address the claims directly and instead, in an email, said the company has been preparing for GDPR over the past 18 months and, as a consequence, has made its policies and privacy settings clearer

 "Our approach complies with the law, follows recommendations from privacy and design experts, and are designed to help people understand how the technology works and their choices," a Facebook spokesperson said

 Google too choose not to attempt to challenge any of the report's claims and simply insisted it tests its designs

 "We've evolved our data controls over many years to ensure people can easily understand, and use, the array of tools available to them," a Google spokesperson told The Register via email

 "Feedback from both the research community and our users, along with extensive UI testing, helps us reflect users' privacy preferences

For example, in the last month alone, we've made further improvements to our Ad Settings and Google Account information and controls

"  Microsoft said it was aware of the report without specifically addressing any of the claims therein

 "We have seen the report from Norway and would like to reinforce that we are committed to GDPR compliance across our cloud services, and provide GDPR related assurances in our contractual commitments," a Microsoft spokesperson said, pointing to a past blog post on the subject

®

For more infomation >> Facebook, Google, Microsoft scolded for tricking people with manipulative interfaces - Duration: 6:13.

-------------------------------------------

Not OK Google: Massive outage turns smart home kit utterly dumb - Duration: 5:09.

 Updated Google's entire Home infrastructure has suffered a serious outage, with millions of customers on Wednesday morning complaining that their smart devices have stopped working

 At the time of writing, the cloud-connected gadgets are still hosed, the service is still down, and the system appears to have been knackered for at least the past 10 hours

The clobbbered gizmos can't respond to voice commands, can't control other stuff in your home, and so on

 Chromecasts can't stream video, and Home speakers respond to commands with: "Sorry, something went wrong

Try again in a few seconds."  Users in Google's home state of California started complaining that their Google Home, Mini, and Chromecast devices were not working properly around midnight Pacific Time on Tuesday, and the issue cropped up in every country in which the Google Home devices are sold

 But it was only when the United States started waking up on Wednesday morning – the US has the vast majority of Google Home devices – that the reports started flooding in, pointing to an outage of the entire system

 Google has confirmed the devices are knackered, but has so far provided no other information, saying only that it is investigating the issue

A graph showing two things: an outage and a concentration of devices in the US

Source: Downdetector.com  It is possible that the outage is related to a similar, unusual outage at Slack earlier today

So far, though, the most likely cause is a software update Google pushed out around the same time as the first complaints rolled in, an update that added the Spanish language to its devices

 Netizens have been reporting that even after a reboot the devices don't work, suggesting either the entire Home infrastructure has fallen over – which seems incredibly unlikely given that fact that it is Google we're talking about and it has massive worldwide network redundancy to fall back on – or the devices themselves have gone awry following an update

 We will update this article as and when Google provides any more information. In the meantime everyone is just going to have to shelve their voice-controlled Google assistants – and find out the time by looking at their watch, or check their calendar on their phone or laptop, or turn up the thermostat using the ancient but reliable technology known as fingers

® Updated to add  Google has issued the following statement:  We're aware of an issue affecting some Google Home and Chromecast users

Some users are back online and we are working on a broader fix for all affected users

We will continue to keep our customers updated.  The web giant then followed up with more details – try rebooting to pick up a software fix, or wait up to six hours to get the update:  We've identified a fix for the issue impacting Google Home and Chromecast users and it will be automatically rolled out over the next 6 hours

If you would like an immediate fix please follow the directions to reboot your device

If you're still experiencing an issue after rebooting, contact us at Google Home Support

We are really sorry for the inconvenience and are taking steps to prevent this issue from happening in the future

For more infomation >> Not OK Google: Massive outage turns smart home kit utterly dumb - Duration: 5:09.

-------------------------------------------

The 'father of the internet' on Google, war and 'artificial idiocy' - Duration: 5:57.

Vint Cerf, one of the "fathers of the internet", was in Australia this week. With his three-piece suit and trim beard, Vint Cerf looks like Hollywood's idea of the "father of the internet" — or at least, one of its "fathers"

Along with Robert Kahn, Dr Cerf can claim that title. He helped build the internet's fundamental architecture in the 1970s — creating the transmission protocols that allow computers to talk to each other — when the project was still funded by the military

Today, ties to the armed forces are causing trouble for Google, where Dr Cerf now holds the only-in-America title of "Chief Internet Evangelist"

In late May, the New York Times reported that Google's involvement with the US Department of Defence's Maven Program, which aims to use artificial intelligence to assess video, had set off "an existential crisis" internally

Employees resigned, morally opposed to the work that some feared could be used to facilitate drone strikes

About 4,000 workers signed a petition demanding "a clear policy stating that neither Google nor its contractors will ever build warfare technology"

By June, Google CEO Sundar Pichai had unveiled a set of seven principles to guide the company's artificial intelligence work, and promised not to pursue "weapons or other technologies whose principal purpose or implementation is to cause or directly facilitate injury to people"

Google will not renew its Maven contract with the Pentagon. The internet precursor, the Advanced Research Projects Agency Network (ARPANET) sent its first message in 1969

The network's early iterations were reserved mostly for academia and the armed forces up until the late 1980s

Decades later, the internet co-designer appears to be more comfortable with the company's recent work than some of his protesting colleagues

"The purposes of the Maven project, as I understood it anyway, had a lot to do with situational awareness so that you could understand what's in the field of view — are there vehicles in the field of view?

This is just to understand what's going on," Dr Cerf told the ABC. Nevertheless, the debate over Google's new principles was an important albeit sometimes painful discussion to have, he told an audience at the University of New South Wales in Sydney

"I think it's early days yet, but the intent is to establish oversight committees that will evaluate projects before we start them in order to assess the degree to which they might be harmful," he explained later

Despite the fears of "killer robots" and weaponised algorithms, Dr Cerf suggested artificial intelligence is sometimes best called "artificial idiocy"

"I can say that I've always been a little sceptical," he said. For now, he is concerned these systems are still often "brittle"

They are deep and narrow in their capabilities, and no match for human ability. Once you or I know what a table is, for example, you begin to know that any flat location perpendicular to the Earth's gravitational surface could be used as a table

"A lap, your chair, a real table, this stage," he said. "In just a few examples, we've generalised the notion of table

Human beings do this really well. Computers don't know how to do this well." In fact, Dr Cerf would not countenance too much internet doom and gloom

Besides the Federal Communications Commission's recent repeal of net neutrality in the United States, which he did see as a serious setback, he suggested the internet ecosystem remained vibrant

And the internet's co-parent isn't caught up by technological anxiety. "I'm not persuaded that what we're living through is any more traumatic or dramatic than what happened in the first half of the 20th century or the second half of the 20th century," he said, pointing to jet planes and televisions and radio

Nevertheless, this future doesn't seem to involve much rest. Dr Cerf suggested that lifelong education is essential if we want to survive the coming decades (he's now deep into microbiology himself)

"It's certain that there will be technological changes in eight decades that make the world look very different from what it was when you went to school," he told the ABC

For more infomation >> The 'father of the internet' on Google, war and 'artificial idiocy' - Duration: 5:57.

-------------------------------------------

Consumer groups urge FTC to probe Google, Facebook's data-consent tactics - Duration: 3:19.

Consumer groups urge FTC to probe Google, Facebook's data-consent tactics

Eight consumer advocacy groups are calling on the Federal Trade Commission (FTC) to investigate Google and Facebook over what they see as "misleading" tactics that push consumers to give up their personal data.

"Companies employ numerous tricks and tactics to nudge consumers toward giving consent to disclosing as much data as possible for as many purposes as possible," the advocacy groups, led by Consumer Watchdog, wrote in their letter to the FTC.

The organizations cited a study published this month by the Norwegian government's privacy watchdog that makes similar assertions.

The study by Forbrukerrådet argues that Google and Facebook use four general tactics to pressure consumers into agreeing to handing over their data: setting default privacy settings to the least private options; making disclosure of at least some data a prerequisite to using the service; making privacy settings difficult to access; and using "deceptive" design.

"Google and Facebook use the same manipulative tactics in the United States and the FTC needs to take a stand against Facebook and Google for deceiving the American people, as well as Europeans, into giving up their privacy," said John Simpson, Privacy and Technology Project director at Consumer Watchdog, in a statement.

The other groups that signed the FTC letter are Campaign for a Commercial-Free Childhood, Center for Digital Democracy, Consumer Action, Consumer Federation of America, Electronic Privacy Information Center, Public Citizen and U.S.

Public Interest Research Group.

Facebook said in response to the study that it is working to help give consumers more control over their data.

A company spokesperson pointed to its compliance work with Europe's new privacy rules, known as General Data Protection Regulation (GDPR), that force tech companies to give users more control and be more transparent with consumer data.

"Our approach complies with the law, follows recommendations from privacy and design experts, and is designed to help people understand how the technology works and their choices," the spokesperson said.

For more infomation >> Consumer groups urge FTC to probe Google, Facebook's data-consent tactics - Duration: 3:19.

-------------------------------------------

BuddyHoody- 【Google竊聽風雲】好似估到喎? - Duration: 4:34.

For more infomation >> BuddyHoody- 【Google竊聽風雲】好似估到喎? - Duration: 4:34.

-------------------------------------------

Ex-Escort Who Fatally Injected Google Exec with Heroin Now Wanted in Death of Atlanta Nightclub Owne - Duration: 1:50.

 The former escort who spent nearly two years behind bars for injecting a high-powered Google executive with a lethal dose of heroin in 2013 is now being sought for extradition by Georgia authorities for her alleged role in the overdose death of a second man

 PEOPLE obtained the indictment returned against Alix Tichelman, 31, last September — months after she was deported to her native Canada following her release from prison

 Tichelman has been charged in Fulton County in the death of ex-boyfriend Dean Riopelle, a Milton man who once owned the Masquerade, a music venue in Atlanta

 She is charged with two counts of felony murder as well as single counts of distribution of heroin and distribution of oxycodone

A warrant for her arrest was issued in mid-September.  A jury previously convicted Tichelman on felony involuntary manslaughter charges for her role in the 2013 death of former Google executive Forrest Timothy Hayes

 She was released on March 20, 2017, after serving two years in a California prison

 She was taken into custody by ICE officers on March 29 — the day she was released

 Hayes was a married father of five who worked at Google X, the company's secret development department

He was found dead of an overdose aboard his 46-foot yacht. Video footage recovered from the vessel showed Tichelman injecting the executive before leaving him to die

 Riopelle's overdose was initially ruled an accident. But police allegedly later learned Tichelman supplied the drugs that killed the man

 A statement from the Fulton County District Attorney says the office will be "working with Canadian authorities" to extradite Tichelman back to the United States to stand trial

 Last week, Tichelman spoke with KSBW in Calfornia, and said she's not a killer

 "I'm clean and sober, and I work a normal job, 40 hours a week, and I have an amazing relationship and I'm very close with my family," Tichelman told the station

"I just try to stay positive and make the right choices."  PEOPLE was unable to reach Tichelman for comment

Tags Crime News Murder News

For more infomation >> Ex-Escort Who Fatally Injected Google Exec with Heroin Now Wanted in Death of Atlanta Nightclub Owne - Duration: 1:50.

-------------------------------------------

Not OK Google: Massive outage turns smart home kit utterly dumb - Duration: 3:01.

 Google's entire Home infrastructure has suffered a serious outage, with millions of customers on Wednesday morning complaining that their smart devices have stopped working

 At the time of writing, the service is still down, and appears to have been knackered for at least the past 10 hours

 Users in Google's home state of California started complaining that their Google Home, Mini, and Chromecast devices were not working around midnight Pacific Time on Tuesday, and the issue appeared in every country in which the Google Home devices are sold

 But it was only when the United States started waking up on Wednesday morning – the US has the vast majority of Google Home devices – that the reports started flooding in, pointing to an outage of the entire system

 Google has confirmed its systems are down, but has so far provided no other information, saying only that it is investigating the issue

A graph showing two things: an outage and a concentration of devices in the US

Source: Downdetector.com  It is possible that the outage is related to a similar, unusual outage at Slack earlier today

So far, though, the most likely cause is a software update that Google published around the same time as the first complaints of downtime came in, an update that added the Spanish language to its devices

 Netizens have been reporting that even after a reboot the devices don't work, suggesting either that the entire Home infrastructure has fallen over – which seems incredibly unlikely given that fact that it is Google we're talking about and it has massive worldwide network redundancy to fall back on – or the devices themselves have gone awry following an update

 We will update this article as and when Google provides any more information. In the meantime everyone is just going to have to shelve their voice-controlled Google assistants – and find out the time by looking at their watch, or check their calendar on their phone or laptop, or turn up the thermostat using the ancient but reliable technology known as fingers

®

Không có nhận xét nào:

Đăng nhận xét