I built a demo software that could possibly do this, not sure though if it will work for others. 

There are two issues concerning this software:

  1. Generation of random number is very slow.  Because the current implementation stores the record in a dataset, it requires a lot of memory.
  2. Doesn’t use multi-threading and therefore, it cannot be used exhaustively, to brute-force and try all the combinations  of a 9-digit random numbers (387,420,489).

The screenshot below shows the user interface of the software. Buttons and textboxes are self-explanatory.  First, one must have prior information about the url of the photos you are interested in.  It doesn’t matter whether it is visible to the public, for friends only, or private photos.  Then, 9-digit random numbers are generated whose count can be defined beforehand. What happens here is that when a button GO is pressed, the software will check the URL if it exists or not.  If the photo does not exists, the record is deleted from the datagridview and try the next one until all the generated entries are completed.privatephotoviewer

The screenshot below shows the resulting output when a valid link (meaning the picture ) exists.  Again, this is made out of curiosity only.  There’s no intention of making this piece of sofware public… but if you insist, post your request in the comment section and I will send it to you but there’s no way I can be responsible for damage it might incur.  I developed this software for educational purpose only. So,use at your own risk!

privatephotoviewer1

Note: The software is not optimized for speed because i’m only using dataset to store the numbers and did not flush the 9-digit generated random numbers into a file to free the increasing memory usage.  It might freeze your computer if you attempt to generate more than 10,000 combinations. Let me know if you are interested, i’ll send it to you.

You Should Also Check Out This Post:

More Active Posts: