[Q] Modify an contact reading app - Android Q&A, Help & Troubleshooting

Hello,
i like to modify an app which is reading the whole phonebook. this app sends the complete phonebook over the internet.
Ive tried to modify the decompiled smali file with help of the jar file, but its very difficult. Im a experienced programmer in PLC programming and some other languages like c# but the smali code is very difficult.
Can anybody help me to modify the app?
Is it possible to implement fix contacts in the app like disable the access to the contacts an give an fixed array of hard programmed contacts?
Thanks for help
BTW. English is not my main language

If you have root you can download and install Permissions Plus on the Google Play Store. (Needs BusyBox too!). You can block and change permissions for apps.
But this app looks like malware/greyware. What app is it?
Sent from my super rare, old Scroll Excel running Android 2.3 using the offical app.

The app is wha_ts.ap(WA).
I know there are diffrent apps for permission management. i use srt appguard. The problem is, i can aalow or disallow access to the contacts.
But i like to give the WA only 10 contacts and not the whole phonebook with all numbers and email adresses etc...
I thougt that i can give a fixed array of contacts to the app by modifing the smali.
Or is it possible to change the contact access in the smali like simlier to sql? Like this SELECT WHERE MEMO '*WA CONTACT*' or something else...
Is it difficult to change the contact access in then smali??

No idea?

Related

[Q] modifying contacts.apk

Having searched the forums (and google), I'm gonna have to grab this bull by the horns. I want to edit the stock contacts.apk by adding the option to Sort Contacts by Nickname, and conscequently add the option to Display Contacts by Nickname as well. Since both settings have different sorting options, I imagine I would only need to duplicate the code line that sorts & displays according to first name, then change one of the values to direct it to the nickname field of each contact right? I have never edited an apk apart from changing the png's so I have no idea on what other software I need. I have JDK, Android SDK, and APK tools already installed.
radugb out

[Q] How to automatically send a directory to my mail?

Hi,
I have no knowledge about android programming (but I know java language) and I wish to know if exists an app that automatically sends a directory (zipped or in any compression format) to a specified email address every day, for example.
Thank you very much for your support and I apologize in advance if I posted in a wrong area.
Maybe Tasker can do it (it's a little difficult to understand, there are tutorials out there).
Is there a hidden way to do it? Or a way to hide this app?
There are some Launchers that can hide apps (Nemus or Holo).

[Q] Fake permissions and unauthorized operations

I do a lot of Android app testing. I use my regular phone, where I have my contacts and my regular gmail account. I never used a credit card on this account.
I mostly use APK files to install the apps.
I have 2 questions:
1. can an app display some permissions when installing, but have others hidden permissions ?
Example: instal APK file > says permissions "Network access" and that's it.
Can this app also read my data or make phone calls, even though those permissions were not displayed ?
What is I use an app to display ALL permissions ? Can it really display all or is there an way to still have hidden permissions ?
I use Android 2.3.7 root and 4.1 no root.
2. Can an app make unauthorized hidden operations, like place phone calls or send texts or steal my gmail password ?
Like I said, I never used a credit card, so at least that's not a problem.
But I have my SIM card - can an app place a value added call or SMS (I don't know the exact English term - expensive call), without me knowing about it ?
Or compromise my Gmail account ? I have an alternate email for recovery.
Thanks for your help.
Anybody ?!

[Q] Viber - How are user image names calculated?

Does anyone know this? Viber saves images on the sd card and they seem to have a hash value as name... They even change the name if a new image is downloaded for the same contact...
Actually I looked through the code but I could not find out what they are hashing to get the name...
Does anyone have any idea? They have a database with Viber users and a column image with a hash as well, but it's not the same as the images file name...
Any hint or help is well appreciated...
PS: I have an app (with root) that enables syncing contact pictures with social networks and with social apps. Therefore it would be nice to somehow find out how's pictures are available in the viber folder... at least for root users who can access the databases of viber...
Did you ever figure this out? I'm wrestling with the same issue.

app wants access to the phonebook/concacts

I would like to test the smartthings app, but it wants access to my contacts/phone book which I do not grant.
If it does not get the permissions, it terminates.
Is there a way to circumvent that? Can I make an empty virtual phone book for the app?
Or can I modify the APK in a way that the app runs without that permission? Maybe by changing the name of the phonebook with a hex editor?

Categories

Resources