تمت الإجابة استفسار للحصول على الاكسس توكن عن طريق Api Graph facebook

تم تحميل الصفحة في 0,7351948 ثانية
استفسار للحصول على الاكسس توكن عن طريق Api Graph facebook
إنضم
8 يناير 2015
المشاركات
535
الإعجابات
619
النقاط
123
هلا اخوي رمضان كريم...
للي فهمته منك تريد تخترق حسابات اناس عبر تطبيقق يتحكم بحساب صح ؟
تريد معلومات عن السلوب المفتاح وكيفية انتاجه .
-الاول المفتح التطبيق الازم يكون ثابت غير متغير نقطه
ثاني مره هنااا افضل من شرحي
minhkhoa2000/Facebook-Api
موفق
 

Ahmed Al'jabari

إداري أقسام البرمجة
rankrankrankrank
إنضم
24 يونيو 2017
المشاركات
1,636
الإعجابات
1,332
النقاط
123
الإقامة
Turkey
هلا اخوي رمضان كريم...
للي فهمته منك تريد تخترق حسابات اناس عبر تطبيقق يتحكم بحساب صح ؟
تريد معلومات عن السلوب المفتاح وكيفية انتاجه .
-الاول المفتح التطبيق الازم يكون ثابت غير متغير نقطه
ثاني مره هنااا افضل من شرحي
minhkhoa2000/Facebook-Api
موفق
اهلا بيك حبيبي كيف حالك رمضان كريم عالجميع

حسب مافهمته من الكود ان قيمة الsig هيه تشفير الapp id بmd5


لكن عندما اشفر الapp id بالmd5
واجرب استخراج الtoken يعطيني خطا ان قيمة الsig خطا فما هوه الحل بهذه الحاله
مع العلم اني شفرت الapp id بهذا الموقع
Md5 Decrypt & Encrypt - More than 10.000.000.000 hashes
 

Ahmed Al'jabari

إداري أقسام البرمجة
rankrankrankrank
إنضم
24 يونيو 2017
المشاركات
1,636
الإعجابات
1,332
النقاط
123
الإقامة
Turkey
للي فهمته منك تريد تخترق حسابات اناس عبر تطبيقق يتحكم بحساب صح ؟
هلا اخوي رمضان كريم...
للي فهمته منك تريد تخترق حسابات اناس عبر تطبيقق يتحكم بحساب صح ؟
تريد معلومات عن السلوب المفتاح وكيفية انتاجه .
-الاول المفتح التطبيق الازم يكون ثابت غير متغير نقطه
ثاني مره هنااا افضل من شرحي
minhkhoa2000/Facebook-Api
موفق
الي اريده فقط الطريقه الصحيحه للحصول على قيمة الsig الصحيحه والحصول على الاكسس توكن عن طريق اميل وباسورد
 

Ahmed Al'jabari

إداري أقسام البرمجة
rankrankrankrank
إنضم
24 يونيو 2017
المشاركات
1,636
الإعجابات
1,332
النقاط
123
الإقامة
Turkey
هلا اخوي رمضان كريم...
للي فهمته منك تريد تخترق حسابات اناس عبر تطبيقق يتحكم بحساب صح ؟
تريد معلومات عن السلوب المفتاح وكيفية انتاجه .
-الاول المفتح التطبيق الازم يكون ثابت غير متغير نقطه
ثاني مره هنااا افضل من شرحي
minhkhoa2000/Facebook-Api
موفق
الصراحه خبرتي ليست جيده بالمواقع لذلك لم افهم الية التشفير بالكود سوى انها مشفره بmd5
كان استخدمت نفس السورس الي عطيتنياه لكني اريد برمجتها بلغات سطح المكتب وليس لغات المواقع
اذا عندك الية التشفيره المستخدمه او فكشن التشفير بالmd5 الذي يعطي قيمة الsig الصحيحه عندما تشفر الapp id تسوي فضل لو تنزله
 
إنضم
8 يناير 2015
المشاركات
535
الإعجابات
619
النقاط
123
الصراحه خبرتي ليست جيده بالمواقع لذلك لم افهم الية التشفير بالكود سوى انها مشفره بmd5
كان استخدمت نفس السورس الي عطيتنياه لكني اريد برمجتها بلغات سطح المكتب وليس لغات المواقع
اذا عندك الية التشفيره المستخدمه او فكشن التشفير بالmd5 الذي يعطي قيمة الsig الصحيحه عندما تشفر الapp id تسوي فضل لو تنزله
تحت امرك اخوي اسورس وضح جداا هو عباره عن مفتاح و md5 فقط

$data = array(
"api_key" => "882a8490361da98702bf97a021ddc14d",
"credentials_type" => "password",
"email" => "emailemailemailemailemailemailemailemailemailemailemail",
"format" => "JSON",
"generate_machine_id" => "1",
"generate_session_cookies" => "1",
"locale" => "en_US",
"method" => "auth.login",
"password" => "passwordpasswordpasswordpasswordpasswordpasswordpassword",
"return_ssl_resources" => "0",
"v" => "1.0"
);
sign_creator($data);

define('API_SECRET', '62f8ce9f74b12f84c123cc23437a4a32');
function sign_creator(&$data){
$sig = "";
foreach($data as $key => $value){
$sig .= "$key=$value";
}
$sig .= API_SECRET;
$sig = md5($sig);
return $data['sig'] = $sig;
}

وراح اكتبلك شي c# ينفع ؟
 

Ahmed Al'jabari

إداري أقسام البرمجة
rankrankrankrank
إنضم
24 يونيو 2017
المشاركات
1,636
الإعجابات
1,332
النقاط
123
الإقامة
Turkey
تحت امرك اخوي اسورس وضح جداا هو عباره عن مفتاح و md5 فقط

$data = array(
"api_key" => "882a8490361da98702bf97a021ddc14d",
"credentials_type" => "password",
"email" => "emailemailemailemailemailemailemailemailemailemailemail",
"format" => "JSON",
"generate_machine_id" => "1",
"generate_session_cookies" => "1",
"locale" => "en_US",
"method" => "auth.login",
"password" => "passwordpasswordpasswordpasswordpasswordpasswordpassword",
"return_ssl_resources" => "0",
"v" => "1.0"
);
sign_creator($data);

define('API_SECRET', '62f8ce9f74b12f84c123cc23437a4a32');
function sign_creator(&$data){
$sig = "";
foreach($data as $key => $value){
$sig .= "$key=$value";
}
$sig .= API_SECRET;
$sig = md5($sig);
return $data['sig'] = $sig;
}

وراح اكتبلك شي c# ينفع ؟
مايؤمر عليك ضالم حبيبي
اي عادي ينفع استطيع فهمه بالc#
الامور مختلطه علي لاني ضعيف بالphp ولااعرف كيف جاي يرتب قيم الsig ويشفرها
 

Ahmed Al'jabari

إداري أقسام البرمجة
rankrankrankrank
إنضم
24 يونيو 2017
المشاركات
1,636
الإعجابات
1,332
النقاط
123
الإقامة
Turkey
شوف الصوره لتفهم اكثر ..
عندما اشفر الapp secret بالmd5 يضهر sig مختلف عن الي موجود معناها توجد شغلات اخرى مع قيمة الapp secret من اشفرها تعطيني قيمة الsig الصحيحه والي هيه
c4309e877aa1bbf62f98452ac70c5b5c
 
إنضم
8 يناير 2015
المشاركات
535
الإعجابات
619
النقاط
123
شوف الصوره لتفهم اكثر ..
عندما اشفر الapp secret بالmd5 يضهر sig مختلف عن الي موجود معناها توجد شغلات اخرى مع قيمة الapp secret من اشفرها تعطيني قيمة الsig الصحيحه والي هيه
c4309e877aa1bbf62f98452ac70c5b5c
بنسبه sig
لم افهم الا اسف $sig .= API_SECRET;
هل هو مفتاح مش فاهم ابدا ولكن راح احاول افهم من php واردلك

تفضل
public static string MD5Hash(string input)
{
StringBuilder hash = new StringBuilder();
MD5CryptoServiceProvider md5provider = new MD5CryptoServiceProvider();
byte[] bytes = md5provider.ComputeHash(new UTF8Encoding().GetBytes(input));

for (int i = 0; i < bytes.Length; i++)
{
hash.Append(bytes.ToString("x2"));
}
return hash.ToString();
}
private void Form1_Load(object sender, EventArgs e)
{
string aaa;
string[] strArray2;
strArray2 = new string[]{ "api_key:882a8490361da98702bf97a021ddc14d",
"credentials_type:password",
"email:emailemailemailemailemailemailemailemailemailemailemailemailemailemailemail",
"format:JSON",
"generate_machine_id:1",
"generate_session_cookies:1",
"locale:en_US" ,
"method:auth.login" ,
"password:passwordpasswordpasswordpasswordpasswordpasswordpasswordpasswordpassword" ,
"return_ssl_resources:0" ,
"v:1.0"
};
aaa=MD5Hash(strArray2[0]);
var request = (HttpWebRequest)WebRequest.Create("https://api.facebook.com/restserver.php");

var postData = aaa;
var data = Encoding.ASCII.GetBytes(postData);

request.Method = "POST";
request.ContentType = "application/x-www-form-urlencoded";
request.ContentLength = data.Length;

using (var stream = request.GetRequestStream())
{
stream.Write(data, 0, data.Length);
}

var response = (HttpWebResponse)request.GetResponse();

var responseString = new StreamReader(response.GetResponseStream()).ReadToEnd();
textBox1.Text = responseString;
 

Ahmed Al'jabari

إداري أقسام البرمجة
rankrankrankrank
إنضم
24 يونيو 2017
المشاركات
1,636
الإعجابات
1,332
النقاط
123
الإقامة
Turkey
بنسبه sig
لم افهم الا اسف $sig .= API_SECRET;
هل هو مفتاح مش فاهم ابدا ولكن راح احاول افهم من php واردلك

تفضل
public static string MD5Hash(string input)
{
StringBuilder hash = new StringBuilder();
MD5CryptoServiceProvider md5provider = new MD5CryptoServiceProvider();
byte[] bytes = md5provider.ComputeHash(new UTF8Encoding().GetBytes(input));

for (int i = 0; i < bytes.Length; i++)
{
hash.Append(bytes.ToString("x2"));
}
return hash.ToString();
}
private void Form1_Load(object sender, EventArgs e)
{
string aaa;
string[] strArray2;
strArray2 = new string[]{ "api_key:882a8490361da98702bf97a021ddc14d",
"credentials_type:password",
"email:emailemailemailemailemailemailemailemailemailemailemailemailemailemailemail",
"format:JSON",
"generate_machine_id:1",
"generate_session_cookies:1",
"locale:en_US" ,
"method:auth.login" ,
"password:passwordpasswordpasswordpasswordpasswordpasswordpasswordpasswordpassword" ,
"return_ssl_resources:0" ,
"v:1.0"
};
aaa=MD5Hash(strArray2[0]);
var request = (HttpWebRequest)WebRequest.Create("https://api.facebook.com/restserver.php");


var postData = aaa;
var data = Encoding.ASCII.GetBytes(postData);


request.Method = "POST";
request.ContentType = "application/x-www-form-urlencoded";
request.ContentLength = data.Length;


using (var stream = request.GetRequestStream())
{
stream.Write(data, 0, data.Length);
}


var response = (HttpWebResponse)request.GetResponse();

var responseString = new StreamReader(response.GetResponseStream()).ReadToEnd();
textBox1.Text = responseString;
عاشت ايدك وتعبتك بس ليش كاتبه POST ؟

ليش مو GET عن طريق هذا الAPI
https://api.facebook.com/restserver...=0&v=1.0&sig=c4309e877aa1bbf62f98452ac70c5b5c


ناقصه بس قيمة Sig شغاله وراح يكون شغال
 
إنضم
8 يناير 2015
المشاركات
535
الإعجابات
619
النقاط
123
بعد التحليل اسريع اكتشفت ما يلي
السورس لي فوق بها خطاء واحد هو التشفير مو كامل بيانات التشفير اسم واحد هو sig فقط اتشفير مو اسم الهاش (API_SECRET) فقط
يتم تشفيره عبر md5
هذ sig هو هذ المفتح API_SECRET مشفر md5.
ويتم اضافتها مع الستعلام هكذ ..
الكامل الصحيح
كود:
https://api.facebook.com/restserver.php?api_key=882a8490361da98702bf97a021ddc14d&credentials_type=password&email=emailemail&format=JSON&generate_machine_id=1&generate_session_cookies=1&locale=en_US&method=auth.login&password=passwordpassword&return_ssl_resources=0&v=1.0&sig=38513d1aa9422e99a415b7792b186c9b
اضافته
email
و
password
 
إنضم
8 يناير 2015
المشاركات
535
الإعجابات
619
النقاط
123
c#
C#:
            string API_SECRET, password, email;
            API_SECRET = MD5Hash("62f8ce9f74b12f84c123cc23437a4a32");  //sig
            password = "password";
            email = "email";
            var request = (HttpWebRequest)WebRequest.Create("https://api.facebook.com/restserver.php?api_key=882a8490361da98702bf97a021ddc14d&credentials_type=password&email=" + email + "&format=JSON&generate_machine_id=1&generate_session_cookies=1&locale=en_US&method=auth.login&password=" + password + "&return_ssl_resources=0&v=1.0&sig=" + API_SECRET + "");

لايوجد فرق بين و POST وGET
عادي وعذرني علي اخطاء املائيه اكتب بسرعه
انا متاكد هذ صح الكود
 

Ahmed Al'jabari

إداري أقسام البرمجة
rankrankrankrank
إنضم
24 يونيو 2017
المشاركات
1,636
الإعجابات
1,332
النقاط
123
الإقامة
Turkey
c#
C#:
            string API_SECRET, password, email;
            API_SECRET = MD5Hash("62f8ce9f74b12f84c123cc23437a4a32");  //sig
            password = "password";
            email = "email";
            var request = (HttpWebRequest)WebRequest.Create("https://api.facebook.com/restserver.php?api_key=882a8490361da98702bf97a021ddc14d&credentials_type=password&email=" + email + "&format=JSON&generate_machine_id=1&generate_session_cookies=1&locale=en_US&method=auth.login&password=" + password + "&return_ssl_resources=0&v=1.0&sig=" + API_SECRET + "");

لايوجد فرق بين و POST وGET
عادي وعذرني علي اخطاء املائيه اكتب بسرعه
انا متاكد هذ صح الكود
مافرق الAPI_SECRET عن الapi_key ؟

عندما تضع اميل اي اميل او باسورد سيكون الريسوند هكذا
كود:
{"error_code":104,"error_msg":"Incorrect signature (104)","request_args":[{"key":"api_key","value":"3e7c78e35a76a9299309885393b02d97"},{"key":"credentials_type","value":"password"},{"key":"email","value":"ahme66abari.71"},{"key":"format","value":"JSON"},{"key":"generate_machine_id","value":"1"},{"key":"generate_session_cookies","value":"1"},{"key":"locale","value":"en_US"},{"key":"method","value":"auth.login"},{"key":"password","value":"--sanitized--"},{"key":"return_ssl_resources","value":"0"},{"key":"v","value":"1.0"},{"key":"sig","value":"c4309e877aa1bbf62f98452ac70c5b5c"}],"error_subcode":0}

"error_msg":"Incorrect signature (104)"

يقصد بالsig قيمة signature
يوجد شيء ناقص لاعرف ماهوه
 

Ahmed Al'jabari

إداري أقسام البرمجة
rankrankrankrank
إنضم
24 يونيو 2017
المشاركات
1,636
الإعجابات
1,332
النقاط
123
الإقامة
Turkey
بدي اساعدك بس اول انتا شيعي ؟ اذا شيعي طبعا ماراح اساعدك لانك اكيد بتكون واطي من دون ادنى تفكير
التفرقه والطائفيه والعنصريه لغة الحيوانات هذي
بالاول قبل لاتساعدني قلي انته كم عمرك ؟ احسك من اشوف ردودك احسك مراهق او طفل زغير وماسك كيبورد وعم يتكلم كلام مايعرف معنى
 

H O U D I N I

.:: Legends DeveloPer ::.
rankrankrankrankrankrank
إنضم
14 أغسطس 2010
المشاركات
5,253
الإعجابات
8,257
النقاط
113
الإقامة
الجزائر
sig
ياتي بهدا شكل
api_key=882a8490361da98702bf97a021ddc14demail=XXXformat=JSONlocale=vi_vnmethod=auth.loginpassword=XXXreturn_ssl_resources=0v=1.062f8ce9f74b12f84c123cc23437a4a32
معمول له MD5
ليس API_SECRET لحاله
 

الأعضاء النشطين حاليآ الذين يشاهدون هذا الموضوع (1 عضو و 0 ضيف)

خيارات الاستايل

نوع الخط
مودك
اخفاء السايدر بار OFF
توسيط المنتدى OFF
فصل الأقسام OFF
الأقسام الفرعية OFF
عرض المشاركات
حجم الخط
معلومات العضو OFF
إخفاء التوقيع OFF

إرجاع خيارات الإستايل