Hi there,
I downloaded SSE and used it.
I want to know is there anything better than this? I want to install the best one.
Thanks
I like EDS a lot. You can open truecrypt containers you make on the PC with it (must use specific encryption etc...). If you have root you can also mount the volume directly on the device.
Most of these types of programs (that don't mount) cache up a part of, or all of the file locally so you can access it meaning there is an unsecured copy on the devices file system while you access it. With mount you open directly from inside the encrypted container bypassing that insecurity.
I think you have to have the pay version to mount, this is the free one:
https://play.google.com/store/search?q=eds
Also it will leave a notification in your notification area saying EDS is loaded but you can hide that by going to the app in settings -> apps and unticking the show notifications checkbox.
Related
Okay what I want is a way to encrypt files on my SD Card transparently. For example, when I make a "Compressed Folder" in Astro File Manager called "b" it makes a file called "b.acd"
What I want is a way to encrypt file like that, where it makes a file on the SD Card but like b.acd, it's encrypted (I assume b.acd isn't because I am assuming anyone who has Astro can read it).
So I want the folder to act like any other folder on my phone (and in order to access it I have to unlock my phone, no one who doesn't know my unlock pattern can't use it) and if they take out the card and use a card reader all they see is a file that they cannot open.
I guess whatever app does this will ask me for a key when I install it so then the app will encrypt and decrypt the data as I am using it.
I have searched the market for encryption software, but with the apps I found I had to manually encrypt and decrypt the files myself unlike how Astro uses ACD archives...
Possibly maybe there could be a program I can run on my PC to access the encrypted files when I provide it with the key...
I have a similar requirement
What I did was make a disk image and call it pagefile.sys
Then I mount the image to a folder when I want access
If you use an ext filesystem on the image when you plug it into windows all you see is a 1gig file called pagefile.sys and can't access it.
It is not very secure, but hidden well enough so someone can't stumpble upon it. Unless they are a bit computer savvy.
So it depends what your hiding and who your hiding it from.
Where did you put the file, on your card? How did you mount it to a folder? I want something a little more secure. Should the phone get stolen or something, even if the crackhead that steals it doesn't know how to access the files, they might find someone who can...
Yep. The file can go anywhere on the SD and be called anything.
it is mounted with a terminal emulator to any folder in the same way you would in Linux.
the command would be
# mount -o loop -w -t ext2 filename foldername
If you want something more secure I would look elsewhere.
Truecrypt is excellent. But you won't be able to access your files on your phone. Truecrypt for android would be the nuts if someone wants to port it. It is open source.
Oh so you can get a termnal emulator? Where did you get yours from, the market?
Yep. Connectbot is the best.
It says ConnectBot is an SSH client, so do you have to connect to localhost or something?
That's right. You get 3 options in connectbot.
Telnet
SSH
Local.
You can set a shortcut to local on your homescreen if you like.
Anyways, does anyone here know how to actually encrypt the files?
I found a program on the Market that lets you store text and pictures (in the paid version) and acesss them directly without encrypting and decrypting them. But it would be nice if there was a free app that let you store files like normal...
APG is what you want if you want security.
An android port of GPG, which is basically NSA quality encryption depending on how you set your keys.
Create your filesystem as mentioned above, and then encrypt it using APG. Delete the original. Now you have an encrypted filesystem. When you want to access, decrypt, mount, make changes, unmount, reencrypt, delete original.
A pain in the butt, but you won't be able to be more secure.
Would you have to repeat those steps everytime you change the filesystem?
Hello,
I was searching about a feature to limit the access of apps to certain files or directories.
Use Case: I may have a directory I store music and do not want to share this with (amazon music, ....)
I may have a directory where I store pictures which should not be seen by other applications.
Today I use a of the shelf Samsung A3 2016 Android 7.0, but I used Xposed, CM and rooted devices. in the past. I'm not registered as developer here did never codded Android app or kernel but developed on embedded Devices and Linux in the past. I would be happy if you could share a ready to use setting, app or development idea (even if you did not got it running).
What I investigated and did not work so far:
Option A - .nomedia
I know already there is a possibility to use .nomedia file in the directory to avoid pictures being shown in Gallery, BUT this is a feature of the Gallery app (as far as I see). So the developer of the Gallery app could also access to the pictures in the directories, if they would like. So I'm not happy with this.
Option B - using cryptography
So I could simply put the sensitive data into a container, there are apps out e.g. EDS.
But I found out if the application who should access the data is not providing a "path" where the data is stored or doesn't provide an interface to a cryptography it can not be used. And once I entered the password and the directory is mounted all the applications running are able to access the files.
Option C - restrict media access
The Android allows to restrict the access to media, so I simply could switch off the access in the app I do not want to allow. But this doesn't work if the app need to store data. Android Music should be able to store the music on the phone but should not be allowed to access the other directories on my SD.
In pure Linux it would be quite easy you can use different users and access to files.
But Xposed may provide a solution as I could filter requests to the file system, but is there a example out there.
Thank you for reading all the stuff
I'm looking forward to read about your ideas
gonso
Hello,
no one has an idea or solution? I'm not able to post in the developers section may be one of you
may move the post into the Development part.
If not existing yet I would try to find out how to develop
Regards
gonso
Hi,
I was thinking the other day about apps which request more permissions than they should need.
Let's say I download an app, such as a photo editor and that app rightfully needs permission for Storage access. But what if I did not trust the developer of the application and I wanted to ensure it didn’t start to go ahead and read/write files which I did not want it to have access to?
I can find modules and apps to control permissions, but they are just on/off toggles, not more granular. Is there anything I can use to force it to only have read/write access to certain files/folders instead of an all or nothing storage / no storage permission?
The only thing I could find that looks similar to what I am trying to do, is an Xposed module called XinternalSD, but I could not get it working for the above scenario. It looked like I might be able to make apps see the internal sd card as being a subfolder, but it didn’t seem to work out this way when I tried.
I still haven't been able to find anything that can do this. Does anyone have any ideas?
Hello!
I am having a surprisingly difficult time finding anything about this that isn't from 2011 or earlier. A lot of apps on my phone will ONLY let you browse local folders (ie: /storage/emulated/0/) and that's it. I know that some file explorers let you browse your network folders but that isn't what I need. I need one of my Windows 10 folders to show up under /storage/emulated/0/whatever because a lot of apps won't let me browse on the network. Long story short, I need to map a network drive on my phone.
I am rooted and have an unlocked bootloader on the stock ROM. I am pretty good at figuring this stuff out on my own but the only results I find are from a very old app called CIFS Manager which does not work on recent phones. Does anybody know any way I can accomplish this? I would greatly appreciate it!
I use Root Explorer from Speed Software (https://play.google.com/store/apps/details?id=com.speedsoftware.rootexplorer). It allows you to connect and manage files on SMB drives (Windows shares) as well as Google Drive, Dropbox, USB, etc etc
Thanks; I am aware of Root Explorer but that's not what I need. I need a way to mount a network folder as a local folder, so that every app (even those without network support) can access the files.
Best suggestion I can make is to build a kernel module to load ntfs-3g, then mount via a script.
Greetings,
I'm looking for an App that would provide transparent folder encryption, along the lines of the "Encrypt contents to secure data" option on a Windows folder.
One that works on a SD card, and also treats files transfers via USB cable.
Is there such an App?
I'm posting this for lack of a better place.
If there is, please relocate it.
IDK of such an app.
But on Android 8+ you can protect files with Safe Folder feature, will say you can hide files in your Safe folder and control access with a PIN.
You can encrypt the SD card if you have that option in security. I don't recommend it... as you're the one most likely to be locked out by it.
EDS Lite | F-Droid - Free and Open Source Android App Repository
Virtual disk encryption
f-droid.org