Harvest enumerated files

Oct 31, 2007 11:00

Get it from: http://sourceforge.net/projects/efd/

I released my program to harvest enumerated files. I updated it to work with "Fusker" URL's (except for wordlists). It ignores 404 errors, so if a file in the range of numbers does not exist it will just continue with the next file. You can set it up to download any type of file, so it works well with for example split ZIP and RAR archives and picture galleries from photobucket for example.

Many people do not rename their image files when they upload them, so they still have the default name format of their scanner, image editor, or digital camera. For instance, Sony phones and cameras use the file name format DSCxxxxx.jpg, where "xxxxx" can be any number from 0 to 9.


If you want to try find someones photobucket pictures, Copy the link to one of his pictures. This could look something like this:
http://i3.photobucket.com/albums/y56/ausername/DSC00212.jpg
To find out if a person has got more images named like that on his photobucket, insert the url into the program (1), and delete the filename of the image except for the letters "DSC".

Select the folder on your PC where you want to save any images you might find (2).

The enumeration of the original picture was "00212" and consists of 5 ciphers, which must be selected in the "ciphers" drop down menu (3).

The "start index" (4) is the enumeration of the first image in the series to look for, wich is usualy set to the value "1" (the "ciphers" option will add the leading zeros).

"End index" (5) should be the enumeration of the last picture in the series to look for. To be sure to find all images with this name format, set it to "99999". It will take very long to search for and download that many images, so you might want to concider to start out with something lower like "5000".

The "file extension" field (6) should contain the last part of the filename that isnt part of the enumeration, wich in this case is ".jpg".

Now the example URL field looks like this:
http://i3.photobucket.com/albums/y56/ausername/DSC00001.jpg
Which matches the original link format, only with the enumeration changed. When you press the download button, it will download every image named DSC00001.jpg to DSC99999.jpg from the persons photobucket folder.

If you want to find more pictures, try search filenames such as (the numbers in the brackets shows the enumeration range):
IMG_[0000-9999].jpg
Picture[000-999].jpg
[0-9999].jpg
pic[000-999].jpg
You can experiment with many other enumerated file name formats. But before you spend hours looking for images in this way, remember to check weither their photobucket album is actialy set to private ;)
Previous post Next post
Up