Is it possible to read android mobile device RAM content.
I am able to see passwords in RAM using HxD editor.
Is it possible to view the password using any tool on device?
Just taking a heap dump of ram with android studio dude.
You take the heap dump and seek the package name you are looking for and probably you can find passwords and whatever is in RAM.
Related
I am using Android Studio 3.2.1 and I want to save database from emulator storage to my local disk. So I open device file explorer (DFE), select my database and click Save As. Everything is fine if I save small databases. If I try to save database more than 4 Mb, device file explorer hangs on and it look like this:
And I can't save database to local disk. How can I fix it or it is only problem with my IDE?
I have faced same problem too. Newer version of Android Studio has this bug.
The solution is adb command.
use this code inside Android Studio terminal:
adb exec-out run-as your.package.name cat databases/your_db_name > your_db_name
then goto your project directory such as:
C:\Users\your-PC\AndroidStudioProjects\MyApplication
now open the db file using any sqlite editor
Solved: The problem is in the Emulator SDK, specifically in the memory allocation of the Intel® HAXM ascelerator. The problem of Device File Explorer SaveAs was solved by increasing the memory, in my case, from 2Mb to 4Mb (the larger your file, you must give the ascelerator more memory)
I need to save a file in Flash without a prompt; what my program does is it gets all the frames from the stage and then it saves them as png files, along with a text file that has the name of the object, and some other properties about it. The code that I have does save it without any problems, but I need it to not prompt me, because I have lots of frames to do this with.
Is there a way to do this with Flash the program or actionscript?
No, unless you're using Adobe AIR. The reason for this is Flash Player and its programs are generally run through a browser over the Internet, and if people could use Flash Player to just start saving files on other people's computers, there would be some very serious security issues. AIR, on the other hand, is generally run on a desktop, laptop, or mobile device, and its programs are run directly off the same, having been pre-installed. So whereas a website can suddenly just start running a script with Flash Player without asking you first, AIR requires you to have already installed the script/program on your computer, meaning that it should be there intentionally. So security restrictions are lighter, enabling the use of the File class in your programs.
The only way to save a local file with the Flash Player (in the browser) is with FileReference and it will always prompt the user.
However, using AIR (desktop or mobile app) you can save to the local file system without user input, using File and FileStream. You can create an AIR app using Flash Pro, usually without any code changes other than the AIR APIs you need (flash.filesystem in this case).
Another idea, if you must use Flash Player and not AIR, is to first zip all the PNGs and only save to file after they are all packaged. This way there's only one file and prompt to save.
I had an old DVR system which I was recording my CCTV cameras
with it. Product is:
http://www.adk-security.com/lx-zeus-8-h264-channel-lite-silent-
with-mobile-login--usb-1240-p.asp
or in fact
http://www.qvissecurity.com/Catalogue/CEARANCE-BARGAINS/Analog-
Dvr/PROFESSIONAL-DVRs/APOLLO-PROLITE-LX/8-CHANNEL/LX-PRO-LITE-8-
Chn-1TB-LXAPOPROLITE-8-1TB
Now I found my CCTV disk, it's normal 1TB HDD. I want to see RAW
videos recorded from CCTVs in this HDD. File system is not
detected by FindAndMount, Partition Magic, Recover My Files, etc.
Windows says it's RAW disk.
I can't access videos, but when I open disk image and read sector
by sector I see data there. How can I properly read and extract
data from this disk?
Thanks
These are stored in xfs or a linux file system on this unit,
go to pendrivelinux.com and get a windows installer to make a bootable pendrive.
I prefer ubuntu or debian, choose one of the two and make a thumb drive on a fresh thumb drive.
boot that up on a computer, plug in the dvr drive via USB-ide/SATA converter (About $14) most places.
you should see the disk mount and the files will be viewable.
you can then plugin a NTFS formatted hard disk and copy those off to the external drive and view them in VLC player for windows videolan.org
I am working on Blackberry database dependent application. On click of button i just show some useful data on other screen by fetching data from .db file stored in my sd card. Initially I provide that ".db" file from my ASSETS.
Now, i have seen some users review, they are getting problem in using SD-Card.
My question is "Is is possible to use sql database/.db file without using SD-Card in my application in blackberry"
Please let me know if it is possible....!
There are two separated filesystems supported. The first - internal device filesystem, the second - memory sd card filesystem.
Internal device filesystem does not depend on memory sd card and it is possible to create file there. But note that if your database consumes all available internal memory then device becomes mad.
Internal memory is an important resource to support vital operating system activies and when there is a shortage of this kind of memory then weird things occur, like sudden restarts, freezing issues etc.
It's a little bit more complicated than just having write access to the filesystem. Only certain types of internal storage support SqLite. See BlackBerry SqLite db creation: “filesystem not ready”
.Net winform application.
I used several memory profiler, including CLR profiler, DotTrace memory, Net memory profiler.
The tools gave the result that the allocated memory was 38-40M. But I found that working set was 300-400M in task manager(almost the same size as Peak working set or memory or commit size.
So what's the difference between the two results? What do the results mean?
those tools may show you private bytes or managed heap size, this does not include, e.g. memory mapped file, either page file backed or disk file backed, your app may be r/w ing
big mapped file, so working set looks big, or your app just load too many dll/assemblies.
VMMAP (from sysinternals) can give a clear overview of memory type/size in your app.