I've been playing with this app recently, using another app that's modified a lot which has become overrun with exploits recently, and I've been looking into ways of patching various stanzas but new one keeps coming out, you can send stanzas or exploit files through the app now, and they constantly have new ones come out where I can't keep finding them and I've heard about someone using a sniffer to log the stanzas, I downloaded it today, and have been playing with it but the problem for me is most of my mods of the app have normal security all say for two so SSL is blocked for them not an issue I can use the ****tier apps but when I send a stanza to myself it isn't captured so I'm assuming I'm messing up somewhere or require a plugin any help on this would be great I just need to get it to capture the stanza being sent so I can work on a fix to it without having it right Infront of me (they're simple XMPP stanzas)
H/T/T/P/ Canary is the app sorry it's registering it as a link
Related
I installed the black market alpha .apk on my phone and it works perfectly. tonight i downloaded Easy Voice Recorder Pro on my phone from BMA which is supposed to be 3.99 from the play store and on BMA it had the price crossed out through the number with a line and i downloaded it without a problem. the app opens and works fine. Here's The Conundrum. when i try to make a recording it stops itself after one second and says could not find market license!! so what i don't understand is, what is the point of black market alpha even though it does work and gets the app if the app still knows you don't have the license and doesn't give you permission?
i should also add the fact that i noticed the free version, easy voice recorder(without the pro) works by having advertisements and if you are rooted and use ad away you can just have no ads anyway. although there also seems to be some other limitations such as recording time length etc
but really my question stands, what is the point of BMA if the app can still not find license permission? perhaps easy voice recorder pro is atypical of most things and most other pay apps don't have this issue off of BMA but i was rather shocked. the bottom line is this app in particular still wont function even if obtained off of BMA
This is against the rules. Xda doesn't allow threads that deal with, or distribute warez ( paid stuff for free ). Please make an effort to read the xda rules
Reported
i should also add that other PAY apps i've obtained off of BMA haven't had this issue and this is the first i've run into. but it gave me serious pause for concern. should i expect more apps to follow suit in the future? if an app developer is aware of this and can simply make the app need the market license so it wont work if obtained from BMA so you have to pay for it from the play store anyway then i would expect at some point the BMA would just become completely useless and redundant
my apologies. i was under the impression that using BMA was in the same vein as rooting and apps that use SU perms. i'm quite sure that ad away which uses root SU perms would be just as frowned upon since it blocks ads from apps
No its not the same. Pirating payed for apps is not the same as blocking ads that no one clicks on anyway. You will find not help here on this. Thread closed.
Sent from the Bat Cave
Posting this in the forums I haunt. I discovered this threw another issue im dealing with. Really this effects multiple industries as I found out.
This is more for any developer but trying to get the message out.
Google is killing several API services. First one was the Weather API. That one killed any app or query built in a rom sniffing google for weather updates. Anyone that has noticed there weather app suddelny stop working is suffering from this issue. Most Devs have allready updated there API address but if you havent please edit in your next revision. Keep in mind this is only one of many APIs that will be cut off soon. So pull your resorces elsewhere if you can. Sadly that stuff is privately owned and not public so its there right to do so. For whatever reason they are doing this very quietly and without warning. Not sure why but its a problem that will get out of hand quickly if noone knows about it.
Thanks.
Sent from my SAMSUNG-SGH-I317 using Tapatalk 2
Was just wondering what peoples thoughts were on using the Android Licensing copy protection in their apps? Do you use it and do you spend a lot of time on it or have any creative ways to help enforce it?
As we all know any kind of drm will always be cracked but I just wanted to know if people found it worthwhile to have..
I'm using In-app-billing, because I found that even licensed apps can be copied.
And yes, all apps can be cracked eventually, but most of the publishers of cracked apps remove them if you ask to. So that's what I'm gonna do!
Sent from my Nexus 4 running Android 4.2 JB
I don't like license checks that force you to be online, but I do like to have 'something' in place...
Recently I started working with some OEMs in India who wanted to pre-load my apps on their devices. Very exciting obviously, but I didn't know if I could trust them as I'd never heard of them.
So what I did was get the app to load a web page on one of my servers off the screen (9000%x...) so that it couldn't be seen. The page it linked to was empty, but if I wanted to I could modify the code to include a redirect that would send it to another page. Then in my 'onPageOverride' event I just said if URL = 'stopapp.htm' then do whatever it was I wanted to do.
What I actually have it do in that event is to fill the entire screen with that web page. The user then can't interact with the app underneath, but they get a message that I can create at the time saying 'This app has been illegally distributed' or whatever else I want to say. I can even forward them on to the download page if I want this way.
This works well too because if the user isn't online, the page just doesn't load and nothing happens. But if I want to stop offline use as well I can save a file in File.DirInternal and have the app check for that. 'SwitchOff.txt'. They get caught once, then they can't use the app.
Obviously this doesn't work quite like a license check, but what you *could* do with it is to have the app pop up with a message to people using an old version that's not updated. That's probably downloaded off of some file sharing site, so you could then just keep pestering them to 'update' and send them to the Play Store to do so. You can also check how many of the users on that version of your app are legitimate by looking at your Play Developer Console.
One thing to note is that the redirect URLs you use will need to be different in every version of your app that you release.
Hope this helps someone! I wish I'd done it sooner, one of my apps is all over the web grrrr...
pretty much the same as what I'm doing atm except I just ping a server in the background and display a popup if the result meets certain conditions.. I don't disable the app either as I can't be 100% certain it's pirated, instead I display a "scary" popup saying if they're using a pirated copy this is illegal etc.. your average user won't know how the popup was generated so it should be enough to make them think "someone" is onto them and go the proper route.. With the added bonus a genuine user can just press ok and carry on using the app
Sent from my Nexus 4 using Tapatalk 4
Currently, none of my apps use licensing.
For one of my paid apps, about 5% of the downloads are from non-Google Play sources, meaning, I'm not seeing any revenue from those 5%.
There is an Android API, that allows developers to see which platform their app was downloaded from. So, I've been thinking about adding that hidden feature to my apps and maybe do something fun with it. But, haven't got around to it yet. My thinking has been that if somebody downloaded a pirated copy of my app, then they probably weren't going to pay for it in the first place. And, hopefully, they will tell their friends about it and maybe one of them will actually purchase it through Google Play.
I already have all my licensing code in place and commented out. Since my app is pretty new I want to see how it does before adding licensing. Since the app is free and income is from IAP its not too bad. I'd only turn on licensing in the next release if I see a pressing need for it.
Currently, none of my apps use licensing.
I have an app I really like, but the developers have gone down a really bad route. It's been turned into a horrible web app that is now slow to load, clunky to use, and has adopted many iOS UI things.
I have the last known version before they went this horrible way, and they apparently don't care about their plummeting store ratings, and adamant they aren't going back.
I have prevented auto update of the app, but I also want to remove notification in the Play store (and anywhere else) that an update even exists for this app. Is this possible without root?
I am thinking perhaps changing the APK signing key, or package name, or some other way of mangling the app? or some easier way?
Just for reference resigning with a different key will make the app stop appearing in Play Store updates.
I will come out an name and shame UnTappd for not caring what their users want or think about thieir (un)responsive web app garbage.
If anyone wants the original last native APK (2.8.4), I have it, and I also have a resigned on that won't try and update via the play store.
Original (signed by Untappd):
http://hostracon.com/uploads/1763759451.Untappd Discover Beer_v2.8.4_apkpure.com.apk
Modified with new cert:
http://hostracon.com/uploads/439004733.untapped284 alt sign.apk
Hope someone finds them useful.
I'm a long time developer but brand new to Android, with my having past experience developing in Unix systems as well as a lot using Cygwin in Windows. I have a newly-installed App that seems popular called 'C Locker'. So far, I've just got the Free version because I'm trying it out to see if it does what I need. Unfortunately, it's now crashing with the Settings that I've enabled, and as a general developer, I'm interested in seeing if I can glean information from the Bugreport (or whatever else I can use...perhaps even gdb on the device itself?) to help me know what specific Settings might be the problem being that there are so many of them and I would prefer to gain some type of help from my phone in figuring out what the bad settings might be that I've enabled that are causing the problem rather than to spend all day flipping them around. I've already scanned through the Bugreport after uploading it to my computer, examining all of the references it makes in there to "com.ccs.lockscreen" with this apparently being the process name for the C-Locker program. I've seen indications in there where it indeed shows that it has crashed, but I couldn't yet discern if it is able to give me pointers as to what the cause of the crashes might have been. Is that possible to gain such information out of these Bugreport files? Or is there a way to run it directly in gdb on my device to perhaps see the stack at the time that it crashes, for which the names provided might help to discern what specifically it was trying but failing to do at the time? If it helps, as an intended future Android developer, I've already gotten Android SDK set up on my computer, although I haven't yet really used it much to speak of for anything. I also have adb working from my computer to the smartphone and even have rooted it using a rare method being that I have an older phone purchased years ago via Amazon that I didn't activate until about a month ago. (It's an LG G4 VS986 version 13B so I couldn't use the popular rooting method for version 11A but instead had to use the "Injection" method which took me FOREVER although I finally got it to work!) And just in case it helps perhaps even to bypass a direct answer to this question (although it will still of course be appreciated), my Settings within C Locker involve having set it to be a Device Admin and to bring it up as the first App upon Reboot as well as I've selected within the Root category to make it a System App as well as my then having Disabled ALL things that typically show on the screen (such as 9-1-1, camera, Etc). I had left it set to the default "Gesture" Unlock method, but whenever I bring up the App again and go into "Unlock Methods", it now immediately crashes each time (as well as upon Restarting the phone!). So this covers the majority of the most significant of the Settings that I've made on it so far to the best of my recollection. And I feel that if I could get some indications from the system as to what the specific errors may be when its crashing (or from a stack trace or whatever else), then it might help me to discern what specific Settings are creating the problem being that perhaps I just have an odd (rare) combination of Settings on it that I can tweak to get it working. My goal is to ultimately get a lockscreen App that I can use a Pattern type Unlock with that allows an UNLIMITED number of Failed Attempts (so that it won't ever Factory Reset my phone after the 10th or ANY number of failures!!!). I also--as mentioned above--don't want ANY shortcuts whatsoever being accessible BEFORE the phone is unlocked...not even 9-1-1. Anyway, so if there's a way to glean information from the Bugreport (or from whatever other methods available) to find the specific cause (involved errors) of this or any other App that's crashing that I do NOT have the source code for (being that I of course am not its developer) then it will be greatly appreciated to know how to best find this information. (And I promise that I've already searched extensively on Google but couldn't filter out its replies all being based on the idea that I'm the developer of the App that's crashing, with my even trying adding phrases such as "not my app" and "not the developer of" Etc to no avail...lol). Thanks.
By the way, if I shouldn't have combined the 'C Locker' Settings details into this post, then please just let me know because I'm new to posting here. Also, unfortunately, if I don't receive any help with this right away, then I'll be forced to start testing different Setting combinations anyway, which would then of course solve this problem but without knowing truly what exactly was causing the issue. Even if so, it will still be helpful in the long run with other potential App crashes to get the answer to this general question.
Unless not disabled by user, all runtime activities in Android are logged, so app crashes and their reason also. You can view this log by means of Android's logcat command-line tool or by means of a LogCat Viewer app. My POV: logcat is essential for determining what an app and the Android OS are doing while the app is running on a device.
BTW: Android's log can be filtered per package, too.
Thanks!
jwoegerbauer said:
Unless not disabled by user, all runtime activities in Android are logged, so app crashes and their reason also. You can view this log by means of Android's logcat command-line tool or by means of a LogCat Viewer app. My POV: logcat is essential for determining what an app and the Android OS are doing while the app is running on a device.
BTW: Android's log can be filtered per package, too.
Click to expand...
Click to collapse
Thank you, and since posting this, I've been learning more about Android Studio and have used it to actually see the stack trace within the "Android Monitor" pane there in order to find the instant reason why the/ANY (meaning 3rd party as well) App is crashing at the time! Thanks again for the help!