has a feature like this??
would love to get it
thanks...
not really, altought there is something i found, a automatic searcher for not secure wifi points..
search for "penetrate" on the market...
Sorry, but if I was to find out someone was hacking into my secured network, there would be some serious ass kicking going on.
Additionally, this is considered illegal... unless using it solely for the purpose of testing the security of your own network
Sent from my HTC Desire using XDA App
"wardrive"
There is this app "wardrive", of course it only preforms wardrive operations but it does it very nicely!
I have looked at some forums for apps for WEP-cracking, injecting and similar actions for Android, but there don't seem to exist at the moment.
People talked about booting a Debian/Slackware/Backtrack distro, and I for one would love backtrack tools like aircrack-ng etc on our devices.
But all in do time, I think it will appear when the platform is more mature. Until then, we can map with the wardrive app and use our lappies for the more serious stuff. For fun, here in Sweden these kinds of apps is not illegal
I wonder why some apps require access to gps/my location and phone calls although they are not supposed to be in need of them, for instance some games like toss-it etc. Internet access may be required because of ads, and system tools for using the accelerometer sensor. That's it!
Really appreciate a reasonable, concrete response to this query as I principally refuse such apps as soon as I see such irrelevant demand on access although actually want to get them.
Sent from my HTC Desire using XDA App
I doubt that anyone can give you a definitive answer on this one, because it is going to be application dependent.
The whole point is that when you install an application, you review the list of permissions that it is requesting and then make a judgement as to whether you deem these to be acceptable or not. For example, if I were to download an application a video player, I wouldn't generally expect it to require location information and/or involve services that cost me money (e.g. sending SMS's), so I would refuse permissions for that app.
Regards,
Dave
Google or we -users/customers/cunsomers or whatever you may call- should request developers/sellers to specify why the particular app requires such accesses. They must include some clarifying statements in descriptions.
Personally I think I have right to know that, so that -more or less- we can keep us away from malicious softwares.
Sent from my HTC Desire using XDA App
iLHaNroID said:
Google or we -users/customers/cunsomers or whatever you may call- should request developers/sellers to specify why the particular app requires such accesses. They must include some clarifying statements in descriptions.
Click to expand...
Click to collapse
Given that you can install applications from a non-Market source, this would be impossible to police for the most part. It could be implemented within the Market, but since you can submit apps to the Market without peer review, anyone submitting an application could post gibberish or blatant lies instead of clear statements.
Apple get around this by forcing all applications to undergo peer review, but then you only get to see the saccharin sweet Apple view of the world. Unfortunately, the threat of malware is the price you pay for an open system.
Regards,
Dave
I have a question. Ive been doing web development for two years now. I would say I am at an expert level in XHTML/HTML and CSS, and I know a little bit of basic PHP. I want to get into Android app development, but I have no idea where to begin. What language do I need to learn? Java?
Should I become more comfortable with PHP first, does it matter?
Sorry for the noob question. I am just interested in hearing from some other devs about this, any advice is appreciated.
Yes, you will need to learn Java programming language. SDK
ryno502 said:
I have a question. Ive been doing web development for two years now. I would say I am at an expert level in XHTML/HTML and CSS, and I know a little bit of basic PHP. I want to get into Android app development, but I have no idea where to begin. What language do I need to learn? Java?
Should I become more comfortable with PHP first, does it matter?
Sorry for the noob question. I am just interested in hearing from some other devs about this, any advice is appreciated.
Click to expand...
Click to collapse
Here's a video tutorial to get you started in application development in android.
http://www.xtensivearts.com/2009/07/03/episode-1-getting-started/
Learn Java, XML, and the inner workings of Android / Linux at the bare minimum. You should be able to make something simple and worthwhile with just that. Once you do, you should learn some basic computer science concepts, such as procedural programming, oo programming, algorithms, data structures, and basc compiler theory. Lastly, you should learn C/C++ and how they hook into Java using JNI. At that point, you could make something really sweet.
Application development is hard and it, in many ways, is a different beast from web deveopment. Experience with HTML / CSS will come in handy when dealing with the XML files. Experience with PHP an Javascript will aid you in learning Java.
I have heard that a true hacker knows at least five different programming languages ( sorry HTML and CSS don't count for that ), and most really good programmers know more. Once you understand the concepts behind programming, and exactly how the code you type becomes binary code that your computer executes, picking up new languages is a breeze.
Sent from my SPH-D700 using Tapatalk
Thank you. I know some basic PHP, but I am not an expert by any means. I will look into taking some tutorials in Java, XML, etc.
I was reading into Android App Inventor, and I know its no substitute for Eclipse/Android SDK for making full blown complex applications, but do you think It would be beneficial for me to experiment with that?
Be sure to check out Adobe AIR. It's open source and you can develop under OS X, Linux or Windows. You can also do cross-platform apps for iOS or Blackberry's new tablet.
Is that whassup adobe air is? Basically dreamweaver for apps?
Sent from my SPH-D700 using XDA App
ryno502 said:
Is that whassup adobe air is? Basically dreamweaver for apps?
Sent from my SPH-D700 using XDA App
Click to expand...
Click to collapse
I'd compare it to Visual Basic. You code in a combination of Actionscript 3 (basically a javascript clone) and mxml. Programs require the Air runtime (again, like old visual basic) to run, except for iOS where supposedly native code is generated.
You can code using Adobe's Flash Builder IDE or other third-party IDEs, or from the command-line.
No Android SDK or Java required.
So can I use Air instead of Eclipse?
Sent from my SPH-D700 using XDA App
ryno502 said:
So can I use Air instead of Eclipse?
Sent from my SPH-D700 using XDA App
Click to expand...
Click to collapse
No. Adobe's IDE is a modified version of Eclipse. You can also get a plugin for "regular" Eclipse.
ryno502 said:
So can I use Air instead of Eclipse?
Sent from my SPH-D700 using XDA App
Click to expand...
Click to collapse
I would imagine you would get far better results using Java (what I imagine you mean by Eclipse), but if any of you have experience developing for Air for Android, please put your experiences! I have not tried it myself, but usually those sort of "easy programming tools" are good mostly for rapid prototyping.
Im just looking for a good place to start. I have zero programming experience.
Sent from my SPH-D700 using XDA App
My suggestion then would be to focus more on learning to program, and getting some experience programming in general. It would might be best to start learning Java while you learn some of those basic CS concepts I mentioned in te earlier post. In the long run, those general programming skills will help you way more than learning to code for a specific platform.
Sent from my SPH-D700 using Tapatalk
Thanks for the advice. I will look into learning some java.
Sent from my SPH-D700 using XDA App
Dont touch app inventor. Its nasty and will make you lazy. Kind of like learning vb before c. You get backwards and lazy and its hard to correct. I won't even higher developers who list vb as a language on their resume, we have no use for it and c# does all of the same things in good oop fashion. Vb should die a horrible painful death.
Sent from my SPH-D700 using XDA App
Kcarpenter said:
Dont touch app inventor. Its nasty and will make you lazy. Kind of like learning vb before c. You get backwards and lazy and its hard to correct. I won't even higher developers who list vb as a language on their resume, we have no use for it and c# does all of the same things in good oop fashion. Vb should die a horrible painful death.
Sent from my SPH-D700 using XDA App
Click to expand...
Click to collapse
I'll have to politely disagree. First, its been my experience that once you know one language, picking up another isn't a big deal.
I'm retired now, but in general business (circa 1978-2001), application development was always about selection of the best tool for the job at hand. Low-level languages like assembler ,c ,c++ were considered overkill for jobs like data entry screens, batch processing, report-writing,etc,etc. You know, the stuff that most businesses do every day
Tools like VB and Delphi were godsends.
Of course if you're coding kernels and compilers, it's a different story
ryno502 said:
I was reading into Android App Inventor, and I know its no substitute for Eclipse/Android SDK for making full blown complex applications, but do you think It would be beneficial for me to experiment with that?
Click to expand...
Click to collapse
From my experience with it, I would say don't bother. I made my first android app with it, but I found it very convoluted and not intuitive at all. It was like they were so intent on everything being graphical that they did everything that way, even it made things ten times harder.
But here were the real problems with it, and why I would not recommend it:
1. Though you can make a functioning app with it, you cannot put that app in the market. This wouldn't be a problem if your goal was simply to use this as a learning step, but for the next item:
2. What you do in app inventor is in no way similar to writing actual code in Eclipse. Nothing I did with app inventor helped me in any way when I started using Eclipse. It might be useful for someone who's never done any programming whatsoever, since you do have to deal with variables and logic, etc., but knowledge of any programing language at all would be more useful that what you'd learn with this.
3. The functionality of an app inventor app is very limited. For example, I do not believe there is a way to have your app access anything on the internet.
It was an interesting experience, and in defense of app inventor, I was able to produce a highly useful app for my co-workers (though I've since re-written it using the standard eclipse/java method). It took no more than a couple of hours to do, which is really pretty amazing since it required no foreknowledge. But ultimately, I don't think it's worth the effort to learn to use if you have any long-term goals related to writing useful android apps, especially apps that any other people will use.
[It was many months ago that I last tried it, so it's possible they have made some improvements to it. The most useful one would be to be able to convert your app into java code --- then it might really become a learning tool for the person with coding and even java code but no familiarity with the android sdk.]
I think app inventor is meant primarily as a rapid prototyping tool and secondarily as an aid to learning the high level view of how Android functions. I haven't used it myself, but it sounds like it is serving its purpose.
Sent from my SPH-D700 using Tapatalk
App Developers
Looking for a developer to build an app for my industry. Thank you.
In an earlier post, I suggested that learning functional programming would be a good idea. I meant procedural programming. My bad, sorry if I caused any confusion.
Hi guys. This is my first post! I recently created an account with XDA becasue i LOVE the work and information i get and how everyone gives each other a hand Hope this hasn't been posted befrore!... I recently downloaded the droid x multi touch keyboard on my evo. When i installed a message came up saying that the app can store passwords and credit card numbers Has anyone had any issues with this? Is this really an issue? I currently use it for texting and convert to stock keyboard when inputing personal information. I would like to use my new keyboard comfortably. Thanks!
Well you best bet would be to go into settings > application > apps, and find the app and look at all the permissions granted. Some require ridiculous things like phone book access, ect. Personally, if you're second guessing your info being compromised, I'd uninstall it, but again, that's just me.
that's a common warning in android when installing any 3rd party KB. I wouldn't worry too much about it.
Sent from my PC36100 using XDA Premium App
double post, but it does the same thing when I enable wiimote control keyboard.
Sent from my PC36100 using XDA Premium App
ya thats what android systems tells you when enabling a 3rd party keyboard. i confirmed this when i extracted, signed, and installed the htc sense kb like a 3rd party one and it gave me the same message. its because almost all half decent kb's have word prediction and autocorrect, so they store the data. if you were to, for example, type your bank pin in using the kb, and it would store it in the dictionary, it could possibly be extracted. there is nothing to worry about though. it doesnt say 'this=bank passcode' or anything. it would jsut save the sequence of numbers for its own future referance.
welcome to the xda.
Loving the fast responses! I think im going to stick with the keyboard. Didn't think it was that big of a deal. Thank you fellas
Now these responses are not to say that your phone security is not being compromised. With the growing support for Android and all the open source developing, the likelihood of attacks to your phone is greater. I'm not too concerned with it right now, but it is something to be mindful of.
I just read a blog the other day regarding this. But then again, I haven't heard of any cases where somebody extracted or remotely manipulated another person's phone.
Welcome to XDA!
My anti-virus (Microsoft Security Essentials) detected the rage againstthecage file as an unwanted program and offered to delete it. This will cause you a problem flashing, especially if your AV program just silently deletes the file. Check that it does not delete the file.
Posting here because I am not authorized to post in Dev forum
Sent from my SPH-D700 using XDA App
I noticed that as well when I was trying to apply CWM3. I manually dragged the file over, then it'd finally stick, but I still had problems applying and it wouldn't recognize the phone. I had to open Essentials and tell it to ignore the file in a dropdown box, then I was finally able to flash CWM.
This is a problem for all android and has been for awhile. Most av see this as a back door virus and in a way it is.
Sent from my SPH-D700 using Tapatalk
This is a very common thing. For me personally, I haven't used antivirus in years because of things like this. Anything from a/v messing up the htc mogul unlocker to it deleting some torrented (legal) software. I just stick to windows firewall and spybot with registry defender.
Sent from my SPH-D700 using XDA App
Any root exploit *IS* technically a *VIRUS*... Based on the fact that it is an *exploit* to backdoor features not specifically released and gain access to software features not typically deployed to the public..