News for hackers. Stuff that matters.
Re:iCloud Apple ID Brute Forcer by billyhoffman on Friday January 02, 2015 @07:08AM (#8826465)
... ... wait, wait, wait.

This is a tool which attempts to brute force a password by making HTTP POSTs to an API? And someone though the best way to write that was in in PHP, which is single threaded and thus cannot try multiple passwords in parallel?

Wow. Ok. Good luck with that.

Re:iCloud Apple ID Brute Forcer by comeonnow on Friday January 02, 2015 @07:48AM (#8826568)
Totally, but in terms of readability for proof on concept, I can see why the author chose PHP. I think the repo was more for showing the vulnerability rather than an actual tool that could be used right out the box.
Re:iCloud Apple ID Brute Forcer by comex on Friday January 02, 2015 @08:43AM (#8826692)
He is probably a relatively inexperienced programmer. But who cares? The main accomplishment / item on display here is the identification of a vulnerability in a high-value target (supposedly - I haven't verified it), not the PoC.
Re:iCloud Apple ID Brute Forcer by thaumaturgy on Friday January 02, 2015 @07:48AM (#8826569)
It's a proof-of-concept.

Also, PHP does have support for multiple threads and/or forking. It's just not commonly used.

Re:iCloud Apple ID Brute Forcer by billyhoffman on Friday January 02, 2015 @09:20AM (#8826782)
[sigh]

Yes, I know PHP can use a standard fork() call. But if you fork, then you need to shard the attack space into different sections, and then pull all the results back together again. Or you manually use `split` on the wordlist and run them as parallel processes. Either way, you are going to have to go through that trouble to re-combining everything. At which point, you might as well use an actual threaded language.

(The only other way I know to do threading in PHP is with curl's multi-request feature, which is hacky and leads to several problems, in addition to head-of-line blocking).

Re:iCloud Apple ID Brute Forcer by cryowaffle on Friday January 02, 2015 @12:14PM (#8827529)
I really think you are missing the point here. And why are you so exasperated? Take a break man.
Re:iCloud Apple ID Brute Forcer by Artemis2 on Friday January 02, 2015 @11:31AM (#8827335)
pthreads. You know them?
Re:iCloud Apple ID Brute Forcer by mauz0r on Friday January 02, 2015 @07:14AM (#8826480)
You now know the payload and the endpoint, so feel feel to fork
Re:iCloud Apple ID Brute Forcer by dogma1138 on Friday January 02, 2015 @09:21AM (#8826786)
POC's tend to be very spartan, the simplest thing that works is enough, the goal was to show that is possible not to release an effective burteforcing platform. Also last time I've checked nothing stopping you from running multiple PHP instances on the same server, or say load this to you 300,000 strong bot net ;)
Re:iCloud Apple ID Brute Forcer by zuck9 on Friday January 02, 2015 @07:40AM (#8826546)
This explains these days everyone and anyone is trying to find vulns even if their technical skills are limited to PHP.
Re:iCloud Apple ID Brute Forcer by chris_wot on Friday January 02, 2015 @10:02AM (#8826932)
Oh man, it's a PoC, not something to actively help script-kiddies crack Apple authentication! This isn't MEANT to be polished. This is meant to shame Apple into fixing their glaring security vulnerability.