WMkits File Encryption - Windows Mobile Apps and Games

WMkits File Encryption - File Encryption for Windows Mobile Phone
WMkits File Encryption is a professional file encryption software for Windows Mobile phones, speciallly designed to encrypt and decrypt mobile files of almost all document file types, including Text file, Microsoft Word, Excel, PowerPoint, XML and PDF documents.
WMkits File Encryption lets you easily protect your sensitive data against un-authorized viewers utiliizing the latest data encryption technologies. In just two steps. you can keep your documents safe and secure with this strongl data encryption software. Simply select a file/folder, input a password, and your phone's files are safe now.
Key Features:
- Encrypt individual document files or entire folders with secure password protection in just two setps.
- Support almost all document file types, including txt,doc,docx,xls,xlsx,ppt,pptx,pdf,csv,xml and other common document files.
- Utilize powerful encryption technologies - AES 128-bit encryption and 128-bit ARC4 encryption, to ensure your data safe.
- Easy and convenient to decrypt for viewing/editing or to re-encrypt.
- Fast encrypting/decrypting speed, up to 2.4m/sec to save your time.
- Enable fast searching for files/folders you want to encrypt.
- Simple and intuitive Interface.
- Easy to install and operate.
- Good value for money.

Related

[Q] What file level function is used to read/write SQLite database file

Hi,
I am working on some sort of implementation for SQLite file encryption in Android devices. I would like to get some info about the low level function inside the SQLite source code (Amalgamation version) that is responsible for writing the database file to disk/storage (or reading from it)?
Based on my research inside SQLite source code (Android version), I found different functions that might be related to disk read/write operations. These functions are: winWrite(), unixWrite(), seekAndWrite(), unixRead().
So my question is that which one of these functions (or other lower functions) is responsible for the final writing to storage, right after the database file is closed and need to be saved?
Knowing that specific function can help us embed our encryption test module in the proper place of SQLite so that the encryption will occur exactly before saving database file to disk.
Thank you for any help.
P. S. I am not interested in current SQLite encryption products (Sqlcipher, SEE, etc) and prefer to test my own encryption algorithm.

Windows 11 IE mode and ActiveX? [SOLVED]

Hi,
Since IE is gone I'm looking for a way to access my cctv, which requires activeX plugin to work.
Anybody had any luck getting it to work in IE mode or found some other workaround?
Managed to get it to work using Group policies and Enterprise Mode site list.
Seamless and fully working, at least with my CCTV ActiveX plugin.
Requirements:
Group Policy Templates: https://www.microsoft.com/en-us/edge/business/download
Enterprise mode site list manager https://www.microsoft.com/en-us/download/details.aspx?id=49974
Unpack templates and copy msedge.admx and corresponding language files for your version of windows to C:/WIndows/PolicyDefinitions
Run Site List Manager and add urls to automatically load in IE mode. Options that worked for me are:
Open in: MS EDGE,
Standalone IE DISABLED,
Allow Redirect ENABLED,
Compat Mode: IE11 Document mode
File -> Save to XML
#DISCLAIMER#
playing with above values might result in Edge going into loop of rapid crashes and restarts, stealing focus from other apps and requiring log out/reboot to kill. Happened to me several times until I found combination that works.
run gpedit.msc
Computer Configuration -> Administrative Templates -> Microsoft Edge
find Configure the Enterprise Mode Site List, enable it, and set path to your xml file containing sites you want to run in IE mode
example: file:///c:/Users/[Your User Account]/Documents/iemode.xml
enjoy ActiveX and other deprecated stuff in Edge.
zbaracki said:
Managed to get it to work using Group policies and Enterprise Mode site list.
Seamless and fully working, at least with my CCTV ActiveX plugin.
Requirements:
Group Policy Templates: https://www.microsoft.com/en-us/edge/business/download
Enterprise mode site list manager https://www.microsoft.com/en-us/download/details.aspx?id=49974
Unpack templates and copy msedge.admx and corresponding language files for your version of windows to C:/WIndows/PolicyDefinitions
Run Site List Manager and add urls to automatically load in IE mode. Options that worked for me are:
Open in: MS EDGE,
Standalone IE DISABLED,
Allow Redirect ENABLED,
Compat Mode: IE11 Document mode
File -> Save to XML
#DISCLAIMER#
playing with above values might result in Edge going into loop of rapid crashes and restarts, stealing focus from other apps and requiring log out/reboot to kill. Happened to me several times until I found combination that works.
run gpedit.msc
Computer Configuration -> Administrative Templates -> Microsoft Edge
find Configure the Enterprise Mode Site List, enable it, and set path to your xml file containing sites you want to run in IE mode
example: file:///c:/Users/[Your User Account]/Documents/iemode.xml
enjoy ActiveX and other deprecated stuff in Edge.
Click to expand...
Click to collapse
I followed your fancy guide but one thing does not work yet. Sometimes (especially in CCTV) ActiveX needs a right to write on HDD. E.g.: Saving snapshot or recorded video from NVR. Previously it could be resolved by starting IE as an administrator. (Right-click, run as admin). But now even I can run Edge as admin it seems privileges don't inherit to IE. So IE mode can save nothing to HDD.
Any idea is appreciated.

Tool to calculate CRC32 for Amlogic environment partition?

The Amlogic environment partition has two copies of the environment. Usually each copy is different than the other. I'd like to be able to quickly calculate the CRC32 for these using only the entire environment partition as input, rather than a text file. This would allow quick flashing of an edited environment during development and testing.
I've tried mkenvimage, but it only works using text files as input. Even when using a text file as input, the CRC32 fails and the default environment is loaded instead. Some of the comments at the link for mkenvimage describe the same sort of problem.
So, I decided to just try to write a python script that would use the raw environment partition as input. But I haven't been able to generate the same CRC32 as the original unedited partition image. Perhaps I have the address range for the checksum calculation wrong, but I copied it from the source for mkenvimage.
Are there any other existing scripts or tools that calculate the amlogic environment checksum quickly?

How to read/modify an app's encrypted shared preferences?

Hello.
I have a rooted phone.
Om that phone I have an app that stores its data in encrypted shares preferences.
The data is encrypted using AES encryption algorithm. The key that is used by the algorithm is referenced by an alias and I don't see an option to receive the raw bytes of the key by its alias.
How can I get raw bytes of the encryption key by its alias? Or how to read/modify encrypted shared preferences .xml document?
Has anybody investigated this issue?
I would be grateful for any information!
Thanks in advance!

Question how to use perfetto (or any equivalent known to mankind) offline ON ANDROID to READ a system trace

so I have been searching everything I could think of on the internet trying to figure out how to read a system trace natively made by Android 13 on my Pixel 6 on the phone itself because I'm not with my computer and can't use it and it doesn't seem to be possible. now there's a web page application but it requires that you be connected to the internet and requires that your system traces be minuscule tiny or that you learn how to use an Android phone without a graphic user interface because I'm sorry My bad I'm not a programmer I don't really want to be and they want me to code something into my browser on my phone I don't even know how to do that just so that I can open a file as large as the trace I made I just want to figure out why my phone is doing something that it shouldn't be doing(several somethings actually randomly failing to allow internet connection to my Xbox beta app randomly shutting down screen recordings in the middle and booting my screen black and kicking me out of Android so that I have to log back in randomly running a work profile I didn't install the list goes on) so I can stop it from doing that please if anyone out there knows anyway at all on this Earth to open and read a file who's extension is perfetto-Trace without plugging into a computer just like you know on my phone I swear to God I'll do anything I'm begging you please help a ***** out cuz this girl is on her last ragged edged nerve over all this it's too much for one girl to figure out
perfetto is an open source tool provided by google. you can download the binaries they already provided for android. you can download your device specific binaries
Release Perfetto v35.0 ยท google/perfetto
v35.0 - 2023-06-07: Tracing service and probes: * Compression has been moved from perfetto_cmd to traced. Now compression is supported even with write_into_file. The `compress_from_cli`...
github.com
you need to install a terminal emulator , I suggest the Termux from fdroid.
then setup and initialize everything in Termux (I can't explain now, you can google it)
the from the extracted zip file of perfetto binaries, copy them to termux
``cp -r [directory path of the extracted] .``
``cd [directory name of the extracted] ``
The supported output formats are:
text - protobuf text format: a text based representation of protos
json - Chrome JSON format: the format used by chrome://tracing systrace: the ftrace text format used by Android systrace
Converting to systrace text format
./traceconv systrace [input proto file] [output systrace file]
example, systrace format are more human readable and easier
./traceconv systrace sample-trace.perfetto-trace sample-trace.systrace
Same way,
Converting to Chrome Tracing JSON format which is so familiar
./traceconv json [input proto file] [output json file]
is this way it will give a human readable output. now you can view output with a text editor
although reading a big file of 50-100MB May not be possible because of chunk issue. but Mostly it will show otherwise no hope. there's very limited tools out there
You can inbox me if you need assistance.
[Its my first answer on XDA]

Categories

Resources