how to view the friend details of people who aren’t your friends:
(limitation: this only works if you are able to view a person’s friends)
1. click on the view friends link. you should get a link formatted like this:
http://www.facebook.com/friends.php?id=[id#]
2. insert between the “?” and the “id” the phrase “lt=XX&”, like so:
http://www.facebook.com/friends.php?lt=XX&id=[id#]
replacing in the “XX” one of the following numbers corresponding to a friend detail category:
1- Housemates
2- Coworkers
4- Club, group or teammate
8- Coursemates
16- Summer/Abroad friends
32- Classmates
64- Travel buddies
128- Family members
256- Friends met through friends
512- Facebook friends
1024- Random friends
2048- Hookups
4096- Relationships
how to view photo albums of non-friends:
(limitation: this only works if you are allowed to see the photo, i.e. a friend or someone in your network is tagged in the photo and it shows up under their “view more photos of X” link)
1. find the photo under the “view more photos” link and click on it. you should get a page with a link similar to this format:
http://www.facebook.com/photo.php?pid=[picture id#]&op=1&view=all&subj=[id# of person tagged in photo that you're friends with]&id=[id# of album's owner]
2. delete everything from the last section of the link, so that the only things remaining are the pid# and id# (don’t forget the ampersand):
http://www.facebook.com/photo.php?pid=[picture id#]&id=[id# of album's owner]
3. voila! you should be able to view all the photos in the owner’s album, using the “previous” and “next” links
how to see what albums people are tagged in (even private ones!):
(limitation: this only works if you are able to “view more photos of X”- a lot of people have that option disabled, especially if you are not friends with them)
1. replace [id#] with the actual id # of the person who is tagged in the albums in the following link:
http://www.facebook.com/photos.php?subj=[id#]
2. you should get a list of the albums, in a similar format to when you view a person’s list of photo albums
3. BONUS! because you can also see a listing for private albums, you can thus see one picture from each album in which the subject is tagged. if you RIGHT-CLICK on picture and choose “view image” (mac) or “view properties” (pc) and get the link for the picture, which should look something like this (the picture should also be small):
http://photos-[random#].ak.facebook.com/[random#]/[random#]/[random#]/[random#]/[album owner id#]/a[album owner id#]_[picture id#]_[notsorandom#].jpg
4. in order to view the full-size photo, replace the “a”(bolded) with an “n”. changing the letters also works with other pictures, as the above link is the standard raw link for all photos (this will become relevant later)
how to view private photos:
WARNING: not for the faint of heart! only for people either incredibly bored or incredibly obsessed..heh
(thanks to davesmooth for posting the fusker link)
SO, as i mentioned before the standard photo link is in the following format:
http://photos-[random#].ak.facebook.com/[random#]/[random#]/[random#]/[random#]/[album owner id#]/a[album owner id#]_[picture id#]_[notsorandom#].jpg
for the purpose of seeing private photos within a single album, only the final portion of the link is relevant to the process.
the way facebook operates in terms of photo uploading is that the [picture id#] is assigned in ascending order according to the order in which it is uploaded in comparison with ALL photos on facebook. for example, if someone from harvard and someone from yale are uploading pictures at the same time, when both of their photosets are examined in combination, all of their photos should be assigned consecutive numbers (i don’t really know if that makes sense to other people…but point is, the assignment is facebook-wide so it’s hard to guess what a certain photo’s id# is)
moreover, the [notsorandom#] at the end is another precaution the good people at facebook have added for security measures. i’m not quite sure exactly what it corresponds to, but it increases with every photo upload and goes up to 9999 before it resets back to 0
this exploit works best when used for albums in which many photos are uploaded and ESPECIALLY uploaded at the same time (it’s pretty much near impossible when an album has been constantly updated over a period of time). even if only a few photos are uploaded at once (15 or so), the numbers are pretty far apart and hard to pin down.
ANYWAY, so using the “view all albums in which your friends are tagged” exploit, you can thus obtain the basic link for a photo tagged in a private album. it is also helpful if you know other people tagged in the album to obtain several links for the same album so that you can recognize a basic pattern.
theoretically speaking, a large album uploaded at once should have fairly consecutive [pid#] numbers. so, using the fusker link (
http://members.home.nl/bas.de.reuver/files/fusker.html ), you should be able to find other photos.
i start out with a fairly large [notsorandomid#] period. sometimes the difference between the photos is only 150, sometimes its as large as 1100.
so, you start out with a photo link gleaned from the above exploit (i am using an actual picture from one of my facebook albums for illustrative purposes- it’s a “misc.” album, so it’ll be pretty damn near impossible to find all the pictures ):
Code: Select All
http://photos-167.ak.facebook.com/ip...52167_9337.jpg
thus, in fusker, a good first step would be to try the following link:
Code: Select All
[url]http://photos-167.ak.facebook.com/ip002/v11/207/64/15200441/n15200441_12752168_9337-9999.jpg
increase or decrease the [notsorandom#] period accordingly, and also fudge with the [pid#]…it is by no means an exact science
ALSO, it is very common for [pid#] numbers to skip around, always increasing or decreasing logically of course, but sometimes it’ll skip up to 30 numbers before the next photo shows up…like i said, this exploit is only for those with WAY too much time on their hands
so that’s about it, i know some other minor ones, but these are the most significant…hope this helps!