Archive for category Security
Most of us own a smartphone (w/camera) and/or a tablet (w/camera). So HOW do you transfer all those pictures to your laptop/desktop?
A – use a “cloud service” (like dropbox)?
B – Use a memory card?
C – a usb cable
D – ????
I just found a BETTER WAY – WiFi File Transfer by smarterDroid (yep – this is an Android tool 😉 It comes in two “versions”: A FREE one and a paid for one ($1.40 – yes a dollar forty) the free one is limited to 5mb files.
To use it, just download from the play store (look for wifi file) to your droid device(s).. fire it up.. open a browser to the ip address:port specified and have at it.
NOTE: The app is really a web server and you are connectling directly – NOT thru a “cloud service” so your data is protected.
We all try our best to keep systems up to date and healthy. There are TONS of tools out there which are “intended” to keep us free from malware and virus attacks. Some do.. some do not.. some cause damage – and ComboFix is one of those that causes damage.
We (as well as many other Sage SalesLogix Customers and BP’s (Business Partners)) have seen when ComboFix is run on a system that has Sage SalesLogix synchronization components/apps installed, synchronization will no longer function. Unfortunately (as of this blog post) the ONLY fix to this is a total “wipe” of the hard drive, complete OS re-install, as well as all applications. AFAIK there is NO other way to fix the problem once ComboFix has been run.
While in the process of developing an Asset Management application of the new SalesLogix Mobile web app, I ran into an interesting problem… users that should not see “everything” were seeing things they should not.
Specifically, when a user clicked on “Assets” he/she was getting the assets from EVERY Account in the system whether or not he/she had (security) access to that account. This was not good. The problem was traced very quickly to the AccountProduct (a one to many) table not having a SECCODEID (owner) field.
Short lesson: The SECCODEID field is the key to “row level” security in the SalesLogix Data Base. If it is there and has a value, the “system” automatically checks security against the current logged in user (except ADMIN) to see if he/she should have access. If not, the record is NOT returned, if ok then the record is returned.
What is important to point out is that the Account table/entity DOES have a SECCODEID. By adding:
Account/AccountName to my querySelect
queryWhere: ‘Account ne null’
the problem was solved. Account/AccountName in the querySelect forces the system to see the relationship between AccountProduct and Account so the Account SECCODEID “takes over”. Unfortunately I needed to handle a defect this uncovered in SData and add the queryWhere to make sure the records that “failed to pass security” did not cause a problem back in the mobile app. NOTE: Even if there was no error – it was good design/implementation practice to do so anyway.
By now practically everyone knows about the simple truth that some vendors (Apple, Google) have built in logging that records our every move in their smartphones. With Apple this appears to have started with the release of iOS 4. This file is in CLEAR TEXT on your iPhone/iPad and looks like it’s getting “shipped” off to who knows where. The same is true w/Andriod devices.
There IS a difference between the two tracking setups – Apple’s is recording (it appears) forever… Andriod only has some recient data. They are recording and logging information that would normally require a court order by a judge by law officials. So why are they doing this? Various bloggers/respected writers have their opinions on this. One noted individual (John C. Dvorak) has his own ideas on the subject: http://www.pcmag.com/article2/0,2817,2383984,00.asp .. and I agree – It cannot be anything good….
I did see several posts on the net (besides Jon Dvorak’s) where a couple of Capitol Hill lawmakers (Senator Al Franken, D-Minnesota and Rep Edward Markey, D-Massachusetts) are asking a LOT of questions about this. It may well lead to a congressional investigation (I hope 😉 So far they have been “stone-walled” by Apple and Google.
UPDATE: Just picked this up off the net … posted by the WSJ: Even if you turn off location services – it is still tracking you! http://online.wsj.com/article/SB10001424052748704123204576283580249161342.html
UPDATE: April 28,2011: Apple has (finally) responded to all the questions about “tracking”. You can see what they have to say and make up your own mind about it: http://www.apple.com/pr/library/2011/04/27location_qa.html