Bueno suponiendo que las imagenes que quieras conseguir tengas permisos para ello, pues de otra manera seria ilegal, e en palabras llanas robar....
Puedes utilizar la funcion fopen sin problemas, te paso un ejemplo de codigo ....
Código PHP:
$fp = fopen("http://Url_imagen","rb");
$bufer =''; // inicializamos la variable
while (!feof($fp))
{
$bufer .= fread($fp, 1024); // el valor de bites que leera por linea se puede aumentar en funcion
}
fclose ($fp);
// Ahora ya tenemos la imagen en una variable y lo que hacemos es grabarla en nuestro server
$file = "Path (no url) del direcctorio a entrar la imagen/nombre_imagen.extension";
$fw = fopen($file, "wb"); // creamos el archivo
fwrite($fw,$bufer); // guardamos la imagen que esta en la variable
fclose($fw); // cerrramos el archivo
Espero que te sirva, y que sea para fines legales
Un saludo