Google Earth Hacks Forums  

Go Back   Google Earth Hacks Forums > Google Earth > General Discussion

General Discussion Talk about any Google Earth stuff that's not covered in a different section.

Reply
 
Thread Tools Display Modes
Old 12-22-2008, 10:07 PM   #16
SpiderX22
ṨῤἵḋểṙẊƻƻ
 
SpiderX22's Avatar
 
Join Date: Feb 2006
Location: Massachusetts
Posts: 3,610
Send a message via ICQ to SpiderX22
Default

Quote:
Originally Posted by emanuelevacca View Post
do you know what i think? i don't need your help.
you are a band of boys. let's continue to write your comments with no sense.
my question is more or less on another 5 forums.
see you boys.
..and merry cristmas too.
Santa Claus.
Okay, sorry to question you.
Some girls too actually, sorry to disappoint you.
Bye bye!
Merry Christmas, Happy Hanukkah, and happy holidays to all other people (and you)!

By the way, if you ever figure it out, I'd be interested to know how =D
__________________
1 + 1 = 11
SpiderX22 is offline   Reply With Quote
Old 12-22-2008, 10:54 PM   #17
fraser
Junior Member
 
Join Date: Jun 2008
Location: Manchester, UK
Posts: 3
Thumbs down Everything you are trying to do is against the TOS

emanuelevacca,

NO LICENSE VIOLATION!? Err can you not read...

http://code.google.com/apis/maps/terms.html

10. License Restrictions.

Section 7, you must not (nor may you permit anyone else to):

10.1 access or use the Service or any Content through any technology or means other than those provided in the Service, or through other explicitly authorized means Google may designate;

10.2 copy, translate, modify, create a derivative work of, or publicly display any Content or any part thereof

10.3 pre-fetch, cache, or store any Content, except that you may store limited amounts of Content for the purpose of improving the performance of your Maps API Implementation if you do so temporarily, securely, and in a manner that does not permit use of the Content outside of the Service;

10.5 reverse engineer, decompile or otherwise attempt to extract the source code of the Service or any part thereof, unless this is expressly permitted or required by applicable law;

If you are interested in using the plugin in an application you could take a look at this .net library I put together - it uses a hosted page and doesn't contravene the terms.

http://code.google.com/p/winforms-ge...ntrol-library/

Any true 'offline' implementation is basically theft and can't be condoned in any way.

They give you so much for free and yet you want to take more....sad.

F.

Last edited by fraser; 12-22-2008 at 11:01 PM. Reason: typo
fraser is offline   Reply With Quote
Old 12-23-2008, 06:38 AM   #18
Captain Hornblower
Super Moderator
 
Captain Hornblower's Avatar
 
Join Date: Aug 2005
Location: Koblenz, Germany
Posts: 1,903
Default

Thank you, fraser.
__________________

Software is like entropy. It is difficult to grasp, weighs nothing, and obeys the second law of thermodynamics; i.e., it always increases.
Norman R. Augustine
Captain Hornblower is offline   Reply With Quote
Old 12-23-2008, 07:35 PM   #19
emanuelevacca
Junior Member
 
Join Date: Sep 2008
Posts: 9
Default

thank you for the linkto code sample Fraser,
if u need something for vb6, .net or com object, take a look @ what i shared on http://groups.google.com/group/kml-s...0bcc8dd9df382c

Last edited by emanuelevacca; 12-23-2008 at 07:42 PM.
emanuelevacca is offline   Reply With Quote
Old 08-11-2009, 03:51 PM   #20
catkin
Junior Member
 
Join Date: Aug 2009
Location: Tamil Nadu, India
Posts: 1
Default

Hello

New member here, very little GE experience and just getting started with exploring GEplugin.

How can I best contact Google to request an enhancement allowing local development?

It would be really neat to develop code for use with GEplugin locally, that is from a file:// URL. The website my GEplugin key is registered against is remotely hosted, so having to upload the HTML and JavaScript file for every test and debug is tedious.

Best

Charles
catkin is offline   Reply With Quote
Old 11-04-2009, 03:33 AM   #21
lakelandpools
Junior Member
 
Join Date: Nov 2009
Posts: 3
Default

How can i get those Google Plugins?
What work they actual perform..what is there role in Google's website
lakelandpools is offline   Reply With Quote
Old 11-19-2009, 04:50 PM   #22
subzero
Junior Member
 
Join Date: Nov 2009
Posts: 1
Default Protection schema

i think i can give a little help in understanding how such authentication is usually implemented
if i were to design an authentication schema,
I would generate at client build time a private key for the client,then I'll concatenate this private key with the server public key and a random salt number into one binary string,also i would generate a random symmetric key.
then i would use the symmetric key to encrypt the concatenated binary string.
1- place the encrypted string in the plug-in binary.
2- place the symmetric key scattered in the plug-in binary
3- place a small routine to assemble the symmetric key and decrypt the binary string to produce the client private key and the server public key in run-time.
4- hard code two secret formulas in the client f1,f2.
5- protect the entire binary using a scramble and mutation engine software which results in misleading code if disassembled.

then i will drive the communication as follows:
1- client collects current date and maybe IP address and MAC address and generate a random salt number(salt1) and message number ,concatenate all in one binary string then uses the client private key to encrypt the string then append another random salt number (salt2) then use the server public key to encrypt the entire string.
2- on server side the server application will decrypt the message using it's private key then decrypt the payload using the client public key.
then server will:
1- check date time to be in certain window and message number to prevent replay attack.
2- generate two salts
server_salt1 = f1(salt1);
server_salt_2=f2(salt2);
where f1 and f2 are two secret formulas.
3- generate server approve message
4- generate session ID and/or session key
5- concatenate server approve message,session ID,session key,message number, server_salt_1, generate and append random salt3 and encrypt the result using client public key.
6- append server_salt_2 , generate and append random salt4 and encrypt the result using the server private key.
7- send the reply to the client

on the client side it would
decrypt the message back and check for salt number relation to hold as f1,f2
and check the message number and date window to prevent replay attack.


this is an approx design for secure authentication however the described schema is not immune, as this can be broken through hardcore reverse engineering and analyzing the client to extract the client private key which is made here fairly complex that no one will bother to perform such analysis.

however the near to perfect protection using alike schema shall use a hardware dongle to hold the client private key.

Note also this protection schema is hypothetical for illustration only (it may has flaws) and a real life schema shall be designed and revised more carefully against multiple attack scenarios.
subzero is offline   Reply With Quote
Old 11-21-2009, 11:16 AM   #23
henry2
Junior Member
 
Join Date: Nov 2009
Posts: 1
Default Google Earth Browser Plugin

Google Earth can now be used from a browser, without having to install the full application. Instead of the application, you need to install a plug-in that only works in Firefox and Internet Explorer 6/7 on Windows.

Google also launched an JavaScript API that lets you interact with the globe, draw markers, add layers or integrate with Google Maps. "The Google Earth Plug-in and its APIs let you embed the full power of Google Earth and its 3D rendering capabilities into your web pages." Google LatLong blog announced that each Google Maps mashup can take advantage of the new 3D view by adding a single line of code. "Our goal is to open up the entire core of Google Earth to developers in the hopes that you'll build the next great geo-based 3D application, and change how we view the world."

The samples look pretty promising, but I find it hard to understand why Google didn't use the API to create a better experience and bring more features from Google Earth (the search box, the list of overlays, the navigation controls) in a single interface.
__________________
Some mod changed my sig because I was using it for spam.
henry2 is offline   Reply With Quote
Reply

Tags
geplugin auth offline

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 05:24 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.